Affiliates Pro & Contact Form 7 Integration

Download

Purchase to download the integration pack and obtain a license.

Ideal to store and track data from lead-generation forms, contact forms and surveys built with Contact Form 7. Affiliate Management powered by Affiliates Pro and Contact Form 7 for WordPress.

Affiliates Pro for Contact Form 7 collects submitted form data and tracks each form submission to the referring affiliate. Possible applications include lead tracking, sales and support team request delegation, …

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.

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.

Affiliates Pro for Contact Form 7 can also be used along with any of the other Affiliates Pro integrations.

Affiliates Pro also provides a solid framework for developers, who wish to build customized solutions based on a sound data model. With unlimited affiliate program management tools available on the back end and a set of shortcodes to provide Affiliates information on their performance on the front end, there is everything you need to start an affiliate program.

Features

Also refer to the Affiliates Plugins Feature Comparison and Videos.

Real-time reporting

Referrals and affiliate link statistics are recorded and available instantly, as transactions are processed.

Integration with Contact Form 7

Data storage & referrals

Affiliates Pro for Contact Form 7 stores data from submitted forms and tracks form submissions to the referring affiliate.

Submissions through one or more forms handled by Contact Form 7 can generate referrals. Affiliates Pro for Contact Form 7 can generate referrals for all forms, restrict it to selected forms or exclude certain forms.

Form data

All submitted form data is stored and can be viewed on the administrative back end along with each referral. All or parts of submitted form data can be provided in notification emails to affiliates. Form data can also be displayed on the front through referral stats. This allows to display selected pieces of information for example to affiliates or sales team members.

Flexible referral amounts and currencies

Contact Form 7 forms can generate referrals with fixed amounts, rate-based amounts or based on custom methods. Forms can provide fixed referral amount or base amounts for rate calculations. Multi-currency systems are supported by Affiliates Pro and forms can provide different currencies in each submission.

Notifications

Upon each form submission, Affiliates Pro for Contact Form 7 can send notification emails to the site admin as well as to the referring affiliate. Affiliate notification emails for affiliates are customizable and can include information provided in submitted forms.

Application Suggestions

Lead tracking

Sales leads who submit a form managed through Affiliates Pro for Contact Form 7 can be tracked down to the referring affiliate, so that commissions for offline or online sales can be credited to the affiliate. If desired, commissions that are determined upon form submission will appear as referral amounts along with each referral.

Teams

Sales and support teams can use Affiliates Pro for Contact Form 7 to delegate sales and support requests to the right team members. Create an affiliate account for each team member and use affiliate links to direct requests to each.

Unlimited Affiliates

Simply have as many affiliates as you can get.

Easy affiliate recruitment

Affiliates can sign up automatically and can also be added manually with or without user accounts.

Fixed, percentage or formula based commissions

Referral amounts can be flat rates, percentage of net sales amounts and based on custom formulas.
These can be set in general and per affiliate.

Flexible affiliate areas

Create as many pages as you need showing affiliates their stats, banners, links, profile, etc. or let Affiliates Pro generate an Affiliate Area and customize it to your needs.

PayPal Mass Payments

Simply pay your affiliates all at once. Pay-outs can be based on accumulated totals.

Quick & Easy Installation

Upload/install and activate the plugin from your WordPress Dashboard.

Affiliates Pro provides the right tools to increase sales through your site’s own Affiliate Marketing Program.

39 comments

  • Anthony

    Hi Kento,
    I just wanted to get a confirmation that this plugin will work together ok with your WP Ecommerce integration plugin. I’m using the WPEC one now, but will need this one to track referrals to Email Sign Ups. Thanks Alot!

  • Anthony

    Hey Sir! Works great! Doing exactly what I need! Sending you something via paypal! :)

  • Anthony

    So I’m wondering if there is a way to turn off the referrals going to “Direct”? In other words, if someone arrives at my site, but didn’t use an affiliate’s special url, I would rather it not track anything. Possible or no? I’m just worried about too many of these being added to the database. I hope that makes sense. Please let me know if I need to clarify. Thanks as always!

  • Anthony

    Geez! Right in front of me. Thanks!

  • Max

    Hi Kento,
    Can the Affiliate be included in the form notification email? The referral url is there but this doesn’t work if someone leaves the site or clicks around the site and is referred internally.
    Thanks

    • You can include the affiliate in the default notification email that Affiliates Pro provides. It also records a referral for the affiliate when the form is submitted after the visitor has been referred by the affiliate.

  • inkrustator

    I can not adjust the price for each form, help!

  • chwe

    must i buy affiliate pro before i can buy the contact form 7 integration?

    if i use the free affiliate, can i work with the contact form 7 integration?

  • profero

    Hi Kento
    I want to use som diferent amount fore diferents forms provided by the form’s base-amount field. But can not find out how to do it. It shall be hide for visitors. (And generate a comission amount that in affiliates report).

  • profero

    To make the guestion more clear: With the “amount” in forms means the commission to affiliate. (Just contact forms).

    • If you want to grant a specific amount then you would provide that through a field named amount on each form and assign it a value corresponding to the referral amount.

  • profero

    I tried this and make a hidden form field with the plugin, like this: [hidden base-amount-154 "150"]
    But the form don not send any amount value (“150″ to the referreals result page. (Shows only 0.00 in report).
    It works with settings “Default referral calculation value” (same amount for all forms) but not from the specifik form. So I gues I do someting wrong with the formfield creating. There are no “Amount” pree defined fields. I have tried “Text field” with no results from submission in reports.

    • There are two problems with that, first there is no hidden field in Contact Form 7 (but see my note below) and then you have named the field base-amount-154, the name must be base-amount.

      I’ll better give a working example:

      Your name : [text* your-name]<br/>
      <div style="display:none;">
      [text base-amount "50"]
      [text currency "USD"]
      </div>
      [submit "Send"]

      So instead of using a real hidden field, it hides the fields from view :)

      Note that Contact Form 7 still doesn’t support real hidden fields (unless you use another plugin like Contact Form 7 Modules but that doesn’t work with this – yes I tested it).

  • profero

    Thank you Kento for quick respons and useful code!
    It work perfect. With the Settings; Default referral calculation to “referral rate” and Default referral calculation value “1.0″ – to give the same comission amount I set hidden in a specifik form. Shows fine in my admin and the affiliates personal reports.
    (And of course Contact form 7 settings “Form amount (base)” enabled).

  • profero

    The Detailed referral overview looks great and what I need. But I am not sure how to make the attribut: “show_post” to show title and link to the page with my contactform.
    At the moment It shows only title and link to the same page where it is. Same link to every refferal line.

  • profero

    Sorry. I just rambles there about the attribute. It can only be true ore false, as I understand now.

    I use this shortcode:[affiliates_affiliate_stats type="stats-referrals" data="message" show_pending="true" show_post="true" show_amount="false"/]

    The problem is that the referral page do not shows in the post column. Only the same post-url as the refferal report. See the dump:
    http://media.imobiler.se/2012/12/rapporer_dump2.jpg

  • But the problem is that it do not shows the url where referral was created. Only url for the affiliates report-page.

  • Are there any differents in functions, stat, etc, if i use the refferal url: mysite.com?affiliate=1 or the pretty mysite.com/affiliate/1

  • andy.shaw

    How do you access the stored data from the contact 7 forms?

    • If you just want to see it, you can check the options in the Referrals screen to expand the data as the field values are stored and displayed there. Is that what you are looking for?

  • how we integrate your affilate plugin with our proprietary lead forms?

    • There is an example of how to record referrals in the API section of the documentation. Also there is an example widget implemented that you could use to derive the code for your forms.

  • if order via Contact Form 7 or on form order which already Integration with affiliates Pro plugin, on members who have signed up pogram affiliate, whether will get a commission ?

    thanks

    • antonio

      Hi,
      yes, a form send by Contact Form 7 create a referral. You can setup in Affiliates->Contact Form 7 menu.

      cheers

  • lizarthur

    I’m testing my form and for some reason my test account is receiving two emails…

    #1 – is from the contact form email address with Notice as the subject

    #2 – is from wordpress with the information I set up on the contact form 7

    How do I remove the first ‘notice’ email so the affiliate will only receive one notification email?

    • antonio

      Hi,
      you can try disable “Notify the site admin when a new affiliate is registered” in Affiliates->Options

      cheers

      • lizarthur

        Thanks for the idea but that option is not currently checked.

        The extra email is not going to the admin, both are going to the affiliate…?

Leave a comment

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

*


× five = 40

Please follow the Support guidelines.

Premium Support is available for customers in the Forums.