Affiliates Pro for Contact Form 7

Just released: Affiliates Pro for Contact Form 7

This integration collects submitted form data and tracks each form submission to the referring affiliate. Possibilities are huge. The integration has really been requested a lot, especially by businesses who needed to track sales referrals but do the actual sales offline. It’s taken a while because other priorities had to be taken care of first, on the other hand, the integration now provides more features than initially planned and with the latest version of Affiliates Pro, delivers a set of powerful tools to track and evaluate form submissions, referrals and more to marketers.

About Affiliates Pro:

The Affiliates Pro plugin provides an affiliate management system for sellers, shops and developers, who want to increase sales through their own affiliate program. The integration with Contact Form 7 provides an ideal solution for businesses that need to track referred leads to handle offline sales commissions.

About the integration with Contact Form 7:

Important features include fully automated affiliate registration, unlimited affiliate management, flexible affiliate areas, automated form data collection, access to individual data from submitted forms on the back end, front end and in notifications, customizable affiliate notifications and all the standard features that already come with Affiliates Pro.

The integration can be obtained here: Affiliates Pro for Contact Form 7.


Comments

45 responses to “Affiliates Pro for Contact Form 7”

  1. having a hard time adding recaptcha to CF7

    1. Hi David,
      Have you seen the Affiliates Recaptcha plugin ?
      Kind Regards,
      Antonio B.

  2. Hey Kento,

    I have the enterprise edition of the plugin and wanted to know who I set up my autoresponder to the plugin so it goes into my list for the members site.

    Mike

    1. antonio Avatar
      antonio

      Hi,
      sorry,Can you explain exactly what you want to do?
      You can setup notifications in Affiliates->Notifications, but I think that’s not what you want to do.
      cheers

  3. Ludovico Avatar

    Hi, I need information about the Affiliate Jigoshop Plugin.
    There’s a chance that when one of the affiliates buy a product it sends automatically a mail(customizable) to others affiliates ?

    1. Hi,
      this is not implemented because it could generate a lot of spam.
      But you can use Affiliates API and implement this.
      cheers

  4. Hi Kento,

    Thanks for your reply, I managed to get it using the cookie variable and then using the same mysql query, but your methods looks much cleaner… I’m having difficulty getting this sent through the form, I’ve tried creating custom tags to be used in the back end of the contact 7 plugin but it just breaks the form, is there a simpler way of doing this?

    Thank you for your help.

    1. Hi Alex, did you solve this? If not, please share the code you’re using (you mentioned it’s breaking your form).

  5. Hi,

    I need to find a way of finding the Affiliate name / id from the referral url, so that I can include the affiliate name in the message sent, I have looked through the mysql tables and it is not stored there so I am guessing there is some custom function that generates and translates these referral url codes, where would I be able to find them?

    1. Hi Alex,
      You can obtain the referrer’s ID using $affiliate_id = Affiliates_Service::get_referrer_id(); and information on that affiliate using affiliates_get_affiliate( $affiliate_id );.

  6. thank you.. one final question pls. when using my own form and setting up the mandatory fields for proper integration, am i able to add additional fields to the form and actually see the data entered into those fields in my admin panel? is there a limit to the fields that can be entered into the form and still be able to see the actual data entered?

    1. You can add any fields you want to your form and also store the data that has been entered using the $data array. This will then be displayed with recorded referrals.

  7. if i didnt wish to use contact form and want to use my own form for the purpose of affiliate tracking, will any of your products support?

    1. You can use your own form, just make sure to integrate it properly so that referrals are recorded when desired. See the API for more information.

  8. is it possible to configure contact form 7 to post data entered into the form to an autoresponder mail program and it still track affiliates? with this version, is there an open api that can be used with any processer?

    1. As long as it doesn’t interfere with the normal form handling, you should be able to use an extension to Contact Form 7 that integrates with the service you are using.

  9. I host several websites all of which will run affiliate programs.

    With pro contact 7, is the license only for 1 site or unlimited?

    1. The SUSDL license applies , if you have a requirement for volume licensing please get in touch as indicated on the contact page.

  10. Allo Kento?

    Did you see the stuff I posted?

    BR

    1. Yes, it seems you didn’t receive the request for access to the back end. Emailed you just now.

  11. JuanManuel Avatar
    JuanManuel

    Hi again Kento, these are the data you need.

    The page where this module is installed is: http://www.sugerendo.com

    The page where visits/referrals I am now testing is: http://www.jadatools.com/blog/, (look at a banner in blue with a red button, at the sidebar). The affiliate id is number 3.

    The form referrals should fill and I am tracking is: http://www.sugerendo.com/solicitud-de-presupuesto/

    Access to the back end is possible, but please, give me a valid email to send you via private.

    Thanks in advance!

  12. JuanManuel Avatar
    JuanManuel

    By the way, I have to say I previously upgraded contact form7 to latest version (3.3.1 versión). I do not know if that could be the problem…

    1. They work fine together, let’s see if we can figure out what happens after I have a look at your site.

  13. JuanManuel Avatar
    JuanManuel

    Hi Kento,

    I have just bought affiliates-Pro and affiliates for contact form7. Great Job really, this is what I really needed in order to track the leads my community managers bring to my business.

    But… I have a problem on tracking data. The module tracks fine the visits that come from my affiliates, but it does not track well the form submissions assignements. I mean, I test the module by clicking on my affiliate website and then I fill the form on my own website. After that, the referral counter of my affiliate stays at “0 referrals” but the referral counter of Direct, increase on 1.

    I do not know where the problem is, because visits and hits from my affiliate are being tracked well (affiliate link is ok), but not form submissions. (They are registered, and counted, but with bad affiliate assignemet).

    Could you please help me?

    Thanks a lot…

    1. Can you post a link to the site so I can give it a try please? Access to the back end might also be useful if that’s possible.

    2. You might have a conflict with another plugin. Please try the following:

      – disable all plugins except Affiliates Pro, CF7 and the integration plugin
      – visit an affiliate link
      – submit the form
      – check the referral

      If that fails there might be an issue with the theme but that would not be very common. Assuming the above results in a referral as expected, enable other plugins one by one and after enabling each submit the form again and check the referral. Please post the result of this when finished.

  14. I am using this program and my referrals do not show on Contact 7. When I have someone log on to my website using a specific affiliate link, then submit a Contact 7 form, the Contact 7 database does not show who refereed the visitor. However, Affiliate Pro will keep track of this information under referrals. Currently, I have to manually keep track of this information in an excel. Is there a way to have the referral show on the Contact 7 database?

    1. Affiliates Pro keeps track of the data submitted within its own framework. Are you using another plugin to record/access CF7 form submissions?

      1. Yes, I am using “Contact Form 7 to Database Extension” (http://wordpress.org/extend/plugins/contact-form-7-to-database-extension/) Is this causing an error?

        1. I don’t think that will cause an error, but that plugin is unrelated to Affiliates Pro and uses its own storage to keep the form data.

          1. Is there a way to pull the information from Affiliate Pro from specific Contact Forms that can be organized in a spread sheet?

            1. Something like an export data function? Not directly. Uou could access it through the database though, the serialized form data is stored in the data column of the wp_aff_referrals table.

  15. bdi1234 Avatar

    Currently our salesmen would get a CF7 email of an order placed. They need to make contact with the referral agent of which is unknown and to approve payout to the unknown affiliate. Salesperson must now call into our office where we would then have to call our computer web designer to go into our backend to run a search within your plugin. They can’t use the time stamp as that is different; or the affiliate as a filter as we don’t know who it is. We must use some small detail of the order which results multiple tickets. We’re left to do manual reads and handwriting (by non-salespeople) which is prone to errors to complete the order. I would think it easier for you to push out the known ONE affiliate to our CF7 form instead of trying to pull in ALL the CF7 data to yours. Our CF7 tracks IP Address so we can later whitelist them. I tell you this respectfully only to gain knowledge of how others try to use your plugin. In ‘referrals’, I’d also consider moving the ‘description’ read above the ‘data’ as people generally read top to bottom.

    1. When a referral is granted also an email is sent to the admin and it names the referring affiliate, so you don’t actually have to go through that process. Also the form data is gathered so you don’t have to manually trace back to CF7’s email. See?

  16. bdi1234 Avatar

    Hi: Is there a ‘tag’ that I can put into a ‘contact form-7’ form that will display the Affiliates ID, Name & Email; within the email that I receive? Probably a ‘shortcode’ … sorry not a coder! Thanks.

    1. Currently not but I think it’s a good suggestion to include this in a coming release.

  17. davidboroi Avatar
    davidboroi

    Also – affiliate registration styling looks funky – http://www.hrmsplugins.com/partners

    1. That will need to be adjusted to your theme, a bit of adequate CSS will make that look perfect 🙂 You have a designer to take care of it?

  18. davidboroi Avatar
    davidboroi

    Thanks. I did look there. One more question. The notification email being sent to affiliate has a from address of “WordPress@mywebsite.com” No where in my WordPress page admin do I have this email address, and I can’t find anywhere in the plugin this is being generated from.

    1. The notification is sent using the default settings, you might want to try WP-Mail-SMTP for example.

  19. davidboroi Avatar
    davidboroi

    Wow.. sorry, that was easy.

    1. No problem 🙂 Make sure to have a look at the documentation as well, there is a lot of useful information.

  20. davidboroi Avatar
    davidboroi

    I don’t see where the data submitted in the forms is found in the affiliates module in WordPress?

    1. Go to Affiliates > Referrals, check Expand data and Expand details checkboxes, hit Apply 🙂

  21. […] the original post: Affiliates Pro for Contact Form 7 Comments […]

Leave a Reply

Your email address will not be published. Required fields are marked *

Share