Affiliates Contact Form 7

Downloads

Download the free Affiliates Contact Form 7 Integration for Affiliates, Affiliates Pro or Affiliates Enterprise.

Purchase a license for Affiliates Pro.

Affiliates plugin integration for Contact Form 7. Collect form data & track submissions. Lead tracking, sales, support …

Description

This plugin integrates Affiliates, Affiliates Pro and Affiliates Enterprise with Contact Form 7.

The applications of this integration range from simply recording and tracking form submission data to paying affiliated partners commissions on leads or successful purchases. Clients can be traced back to the referring affiliate, team members can be notified when new form submissions have been received (notifications require Affiliates Pro or Affiliates Enterprise).

Base Amount Referral Example

Contact Form Referral Example

Contact Form 7 forms are used to gather data which is stored in the form of referrals.

Base Amount Form Example

Data storage & referrals

This integration 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. This integration 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.

Two special form fields are recognized, if a field is named affiliate_id or affiliate_login, the referrer is taken from the field’s value. This allows to build forms where the submitter can choose the referring affiliate by ID or by the affiliate’s user login. Example fields:

Select the affiliate ID
[select affiliate_id "" "1" "2" "3" "4" "5" "6"]

... or select the affiliate by user login
[select affiliate_login "" "joe" "sue" "linda"]

Notifications

Notifications require Affiliates Pro or Affiliates Enterprise.

Upon each form submission, this integration 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.

Requirements

Install these, set up your forms, set up your own affiliate program and start gathering new leads!

Installation

1. Install and activate the Contact Form 7 plugin, set up your forms.
2. Install and activate the Affiliates plugin. Use the default settings or configure it to your needs.
3. Install and activate the Affiliates Contact Form 7 Integration plugin.
4. A new Contact Form 7 menu item will appear under the Affiliates menu in WordPress. Follow the instructions to set up the integration there.

Note that you can install the plugins from your WordPress installation directly: use the Add new option found in the Plugins menu.

You can also upload and extract them in your site’s /wp-content/plugins/ directory or use the Upload option.

If you upgrade from Affiliates to Affiliates Pro or Affiliates Enterprise, the default referral rate should be set automatically under Affiliates > Settings.

Although this is done automatically, it is advised to double-check that the settings have been adjusted correctly.

Frequently Asked Questions

What features does this integration provide and where can I set it up?

The plugin adds a new menu item *Affiliates > Contact Form 7* where details on the supported features and setup instructions are provided.

How can I set the amount that affiliates earn on each sale?

If you are using Affiliates, go to Affiliates > Contact Form 7 and set the rate and amount options there.

If you are using Affiliates Pro or Affiliates Enterprise, also check the rate settings under Affiliates > Settings.

Example: If you want to give an affiliate 10% of each net total sales amount, set the rate to 0.1.

Screenshots

  1. Settings
  2. More settings
  3. Referral recorded for a contact form submission
  4. Referral recorded for a form with fixed amount
  5. Referral recorded for a form that provides a base amount used to calculate the referral amount
  6. Example form with a hidden fixed amount
  7. Example form with a base-amount field

106 Responses to Affiliates Contact Form 7

  1. Simon October 4, 2013 at 3:29 pm #

    Hi,

    I am very interested in buying the integration pack for Contact Form 7 with Affiliates Pro and obtain a license.

    The problem is that I have Gravity forms instead of contact form 7.

    Will it work? Or is there an other integration available for gravity form?

    Other question : I need the pages for affiliates to be in french. Is there an option for that? Or can I translate it myself?

    Note : I posted my question in the plugin support forum almost 2 weeks ago and no answer yet… I would like to begin my affiliation program really soon!

    Thank you!

    • kento October 7, 2013 at 10:58 am #

      Hi Simon,

      The integration for Contact Form 7 won’t work with Gravity Forms and up to now there is no integration for Gravity Forms either, sorry 🙂

      The plugins can be translated, the translation templates are on https://github.com/itthinx/affiliates-translations for the Affiliates plugins.

      We handle support here on the site mainly, although from time to time questions on the wordpress.org pages are responded to as well, it’s much quicker here.

      Cheers

  2. Jesse October 10, 2013 at 6:00 pm #

    Hi Kento.
    I don’t need to make payouts or anything. This is what I need:
    1) I have a lead generating website. I want to give each member on my team a unique link they can go and put in business listings.
    2) I have contact form 7 on my website
    3) If someone comes in from a link from “Bill” and they fill out a contact form, I want the email to go to “Bill”

    Thats it.

    Here are my questions:
    1)Is this possible with this plugin?
    2)Since I am not doing payouts, what combination of plugins do I need? I already have contact form 7, the free affiliate plugin, and the free affiliate link contact form 7 integration plugin. Do I need to buy the pro plugins?

    Jesse

    • antonio October 17, 2013 at 7:38 am #

      Hi,
      1.- Yes, with these plugins you can do it.
      2.- In your case, you only need the free versions.
      cheers

      • Jesse October 17, 2013 at 12:01 pm #

        Thank you for the reply! How much would you charge to do the integration?

      • Beau April 27, 2015 at 4:54 pm #

        Thank you for your great plugins! Here’s what we want to happen. Hoping you can direct us.

        We have the following plugins installed: Affiliates and Affiliates Contact Form 7 Integration

        We want:
        1. A person visits the site using an affiliate link. The goal is to have them fill out the online application form (created using Contact Form 7).

        2. We want the affiliate’s username, ID or login to automatically be displayed or populated in the form. Meaning, the person visiting the site wouldn’t have to enter any affiliate info.

        The next goal is to then map that field to our client’s Velocify CRM system. We can do that once I see how to achieve the auto-populated affiliate.

        Is this possible? If so, what combination of plugins do we need.

        Thanks!

        • kento April 28, 2015 at 8:40 pm #

          Hi Beau,

          Thanks for asking, you’ve posted this over on wordpress.org and I’ve seen your comment here – see my reply there please.

          Cheers

  3. Jesse October 17, 2013 at 1:09 pm #

    There seems to be a hole in the Contact form 7 integration. I have everything set up but but I am not getting form submissions sent to the affiliate’s email. They all go to the email specified in contact form 7. What do you have to do to get your submissions sent to the affiliates email? There are no video tutorials or anything and the instruction on this site only just say follow the instructions on plugin in wordpress. The only options have to do with setting money payout amounts. All i need is for the form submission to go to the affiliate email who reffered them.

    • antonio October 17, 2013 at 4:02 pm #

      Hi,
      sorry, it’s true. Notifications are only available in pro version. You need the integration pack for Contact Form 7 with Affiliates Pro.
      cheers

      • Jesse October 17, 2013 at 5:54 pm #

        Hi Antonio. Thank you for replying. I just bought the product through your link. It still is not sending form submissions to the affiliates email. It isn’t even collecting data from the form submissions. Is there any resources on this site that can help me??? I have looked everywhere but I can’t find anything about this anywhere.

        • antonio October 18, 2013 at 8:31 am #

          Hi,
          you can find more information on Affiliates->Contact Form 7 (you must have enabled Affiliates notifications).
          cheers

  4. Jesse October 17, 2013 at 5:59 pm #

    This is the part of the product description i want to do.
    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.!!

  5. Roy February 27, 2014 at 10:36 am #

    Hi,

    I posted a support question on the plugin page; http://wordpress.org/support/topic/no-data-post
    Would you mind to take a look?

    kind regards,

    Roy

    • antonio February 27, 2014 at 3:25 pm #

      Hi, answered 😉

      Hi,
      if you select “expand descriptions” and “expand data” in Affiliates->Referrals, you can see the form name and the form data.

      cheers

  6. Byron April 5, 2014 at 3:51 pm #

    I have read the following and have further questions.

    “How can I set the amount that affiliates earn on each sale?
    If you are using Affiliates, go to Affiliates > Contact Form 7 and set the rate and amount options there.
    If you are using Affiliates Pro or Affiliates Enterprise, also check the rate settings under Affiliates > Settings.
    Example: If you want to give an affiliate 10% of each net total sales amount, set the rate to 0.1.”

    Do you need the pro version to find the place to put in the 0.1?
    If i create the “Base Amount” contact form where does the amount actually go?
    why do i not find Affiliates > Settings?

    • kento April 8, 2014 at 10:21 am #

      Hi Byron,

      Affiliates > Settings is an enhancement available in Pro and Enterprise. But you can set the rate as indicated either there if you have one of those versions, or by using the settings for CF7.

  7. Byron April 5, 2014 at 5:52 pm #

    I installed the contact form 7 add on and now the data is entered in the contact form 7 form and the submit button is clicked and nothing happens

    • kento April 8, 2014 at 10:24 am #

      What exactly do you want to happen?

      • Byron April 8, 2014 at 1:59 pm #

        If I am not mistaken, I paid for the pro version a number of years ago. I think it was about $250. I wanted to be able to use it.

        • kento April 14, 2014 at 10:11 am #

          Huh? You probably had some customization done, but that doesn’t answer my question.

  8. Byron April 8, 2014 at 2:00 pm #

    I want to be able to have an affiliate lead producer and pay them when a sale is made.

    • kento April 14, 2014 at 10:13 am #

      That sounds exactly like what this integration is intended for.

      You would set up a form and after reviewing the settings under Affiliates > Contact Form 7 have referrals recorded when someone has submitted the form after being referred by an affiliate. It’s pretty simple … do you need any specific help on how to set up the form or using the settings in that section?

  9. Ashley April 10, 2014 at 9:57 pm #

    I purchased the program thinking a website could direct a person to my site then when the person submitted a form the website owner would be logged so i could pay them a commission, but after exploring the software I cannot find this option. Any ideas?

    • kento April 14, 2014 at 12:09 pm #

      That’s what the integration plugin does, please provide details on your setup and form through a support topic in the forums.

  10. Byron April 14, 2014 at 1:59 pm #

    we have been using the contact form 7 plugin for a number of years successfully. we have an old theme and it seems like when i introduce the contact form 7 plugin of the affiliates plugin, the the user enters the info on the form and clicks on the submit button and then nothing happens. it doesn’t go any farther. i don’t know where the problem lies and i am looking at it from the site prospective with the techs at my host. i wonder if you can lend anything to that discussion.

    • kento April 15, 2014 at 4:38 pm #

      Thanks for explaining that Byron. This sounds like the submission isn’t going through, what I would recommend is to enable debugging and check the contents of wp-content/debug.log after trying to submit a form. If there are any errors, it can show where that happens.

  11. Chris April 14, 2014 at 3:06 pm #

    Very nice plugin. Im using Affiliates Plugin with CF7 in WordPress. I want to display affiliate id or name in email body. Is it possible? I made test forms and submitted them, then i can see all data in referrals admin interface but not in email body.

    • kento April 15, 2014 at 4:41 pm #

      Thanks Chris 🙂

      If you’re using Affiliates Pro, you can use tokens – go to Affiliates > Notifications for details on which are available please.

  12. Phillip August 5, 2014 at 10:55 pm #

    As soon as I installed this, emails stopped going out to new affiliate sign ups. What can I do to fix?

    • kento August 9, 2014 at 11:10 am #

      Your site also doesn’t send the password recovery email for an account. Please open a topic for this here and indicate what other plugins are active.

  13. Sebastien August 13, 2014 at 2:32 am #

    Hi, i installed Affiliates Contact form 7. i miss something because i am unable to get the amount in affiliate. When i open data on an affiliate lead, we see ‘amount’ but there is nothing and the amount is not cumulated as it is blank.

    In the form, i tried the code as shown in documentation :

    [text amount “10” ]

    also tried
    [number amount “10” ]
    and
    [number amount 10]

    always same results : nothing (blank)

    All checkbox are on in affiliate contact form7 options (form amount fixed, based and currency)

    • kento August 13, 2014 at 10:04 am #

      Hi Sebastien,

      I’ve made a quick test with a simple form

      embedded on a page

      After submitting, I can see the confirmation

      I also get the referral recorded showing the default amount used

      On the test site I have the form ID in the included forms

      but that isn’t necessary if you want it applied to all forms.

      Can you please make a test with the same form and see if that works?

  14. Andrey August 22, 2014 at 6:49 am #

    Hi!

    I’m install Affiliates and Contact Form 7 integration for it. My test page is here http://www.mycabinet.ru/test-affilate-registration
    When I submit the form I get the 500 error (via F12 in Chrome), it looks like something wrong in wp-includes/js/jquery/jquery.js. You can try to fill the form any data and press green button (submit button) and you’ll see the result. If I don’t connect the integrate plugin to this form everything is okay.

    Could you help me, please?

    • kento September 1, 2014 at 3:53 pm #

      Hi Andrey,

      It seems that on your setup something goes wrong when jQuery is requested but that’s not related to the CF7 integration, I’d recommend to disable all non essential plugins, use the default theme and individually test the form until this happens. At least it will give you a clue to where to look for …

  15. Mitch August 24, 2014 at 6:10 pm #

    Just messing around with this plugin, is there a shortcode to paste the affiliates name/id into the mail receipt?

    Right now, all I can do to match up an email to a referral is by the time it came in, thinking there has to be another way!

    Thank you!

    • kento September 1, 2014 at 3:59 pm #

      Hi Mitch,

      You have several tokens available, under Affiliates > Contact Form 7 > Notifications you’ll find an explanation on how these work.

      Cheers

  16. Andrey August 25, 2014 at 1:19 pm #

    Hi, again!
    Finally, we caught this error in server logs after we integrated Affiliates Contact Form 7 with our form:

    [25-Aug-2014 13:14:28] PHP Fatal error: Call to undefined method WPCF7_ContactForm::prop() in /var/www/mycabinet.ru/wp-content/plugins/affiliates-contact-form-7/includes/class-affiliates-cf7-handler.php on line 113

    Please help us to solve this issue.

    • antonio August 26, 2014 at 10:13 am #

      Hi,
      please try to reinstall the integration with the latest version.
      cheers

  17. Jalal August 26, 2014 at 4:03 pm #

    Hi,

    I’ve installed affiliates pro and affiliates-contact-form-7.

    I want to know from which affiliate a user comes from who registers on my site. When clicking on the link with the affiliate parameter e.g. ?affiliates=4 I get ONLY direct affiliates and the form data is also not saved.

    Please help

    • antonio August 27, 2014 at 7:57 am #

      Hi,
      please give us an url to have a look.
      cheers

  18. Jalal August 27, 2014 at 9:51 am #

    Hi antonio,

    its http://www.crowdfunderbootcamp.com/

    thanks

    • antonio August 27, 2014 at 1:56 pm #

      Hi,
      it seems a problem with a ¿redirect or landing page plugin? The cookie wp_affiliates is created correctly, but its path indicates ‘/wp/’.

  19. Jalal August 27, 2014 at 7:05 pm #

    Yes, the wp installation is in a “wp” folder.
    In the root there is a index.php which holds: “require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ );”

    What can I do to get it work?

    Thanks

    • antonio August 28, 2014 at 7:07 am #

      Please send us dashboard admin access to support at itthinx dot com and we’ll have a look (please indicate the contact form page and this comment in the email).
      cheers

  20. Jalal September 1, 2014 at 3:09 pm #

    Hi Antonio,

    I’ve sent the admin access, any news so far?

    Thanks
    J

    • kento September 1, 2014 at 4:46 pm #

      Hi Jalal, it’s currently being looked at …

  21. Jalal September 1, 2014 at 10:12 pm #

    Hi Kento,

    I’ve installed wordpress in its own directory called “wp”.
    The cookie wp_affiliates has been generated but with the path “/wp/” because the WordPress Address (URL) is domain.com/wp/.

    To solve the issue with the wrong path, I’ve added the line “define( ‘SITECOOKIEPATH’, ‘/’);” to my wp_config.php file.

    Now it works 🙂

    Thanks for your support!

  22. dakson October 6, 2014 at 1:58 pm #

    HI
    all the referrals go to Direct and i cant know the real referrals
    how can i solve it ?
    thanks

    • kento October 6, 2014 at 2:05 pm #

      Hi, what plugins are you using please?

      • dakson October 6, 2014 at 2:10 pm #

        Affiliates and Affiliates Contact Form 7 Integration

        • kento October 6, 2014 at 2:14 pm #

          Thanks, have you tested it like this? :

          1. Create a test affiliate under Affiliates > Manage Affiliates.
          2. Visit the affiliate’s link.
          3. In the same browser, visit the page with the form and submit it.

          Also note that for the test to be successful, you must have your settings in order, i.e. either have the integration for CF7 cover all forms or indicate the form IDs of the forms it should handle.

          Can you provide a link to the site?

          • dakson October 6, 2014 at 2:24 pm #

            i make everything but the problem is still, all referrals goes to Direct only, i think the problem with cookeis maybe
            pls check
            http://www.sword-capital.com?affiliates=e4da3b7fbbce2345d7772b0674a318d5

            • antonio October 7, 2014 at 9:36 am #

              Hi,
              cookies are not created. Please be sure ‘affiliates’ is your Affiliate URL parameter name (in Affiliates->Options).
              If it is ok, you could try to disable ‘Affiliate ID Encoding’.
              cheers

              • dakson October 7, 2014 at 2:26 pm #

                Hi,, if affiliates box its by default affiliates so do i need to change it ?
                if yes then what i should add

                • kento October 7, 2014 at 4:35 pm #

                  Hi there, as Antonio mentioned and after testing once more, the cookie isn’t created and that’s why the affiliate isn’t credited. Where is your site hosted please? It might be that you need to exclude the URL parameter from caching, see this section in the documentation related to WP Engine for information on that case please.

          • dakson October 6, 2014 at 2:25 pm #

            you can submit this order
            http://www.sword-capital.com/my-prepaid-card/order-prepaid-card

          • dakson October 6, 2014 at 4:23 pm #

            pls i need a solution to solve this issue

  23. dakson October 7, 2014 at 4:54 pm #

    the website is under http://www.sword-capital.com/new

    • kento October 7, 2014 at 4:56 pm #

      That doesn’t seem to work then. The link takes you to a post. If you have it installed in a subfolder, then you should make that work as the affiliate link won’t be recognized if the link is handled by the ‘old’ version of the site.

      • dakson October 7, 2014 at 6:10 pm #

        so what i should do now

        • kento October 7, 2014 at 6:32 pm #

          I can’t really say, if you have two conflicting installations you should resolve that problem first. Once you are sure that your new site is actually accessible and doesn’t bring you to a page on the old site, testing the affiliate links would make sense, but not before.

          • Dakson October 7, 2014 at 7:48 pm #

            Ok explain to me how can i solve it ? now its adjust to ‘affiliates’

          • Dakson October 7, 2014 at 8:14 pm #

            ok its solved … Thanks for your support 🙂

  24. David December 4, 2014 at 5:58 pm #

    I have a form that has three options to choose from (html radio select). Each one should have a different assigned commission value.. Is it possible to have the form calculate the commission amount based on which radio circle that was checked off before submitting?

    • kento December 9, 2014 at 2:21 pm #

      Hi David,

      The following is supposed to work using the | (pipe) as a separator for the option displayed and its value (as per Selectable Recipient with Pipes)

      [select amount "banana|10" "papple|20"]

      But when I’m using it in a form, the option value isn’t used. This might be a bug in CF7 (checked with Contact Form 7 version 4.0.2).

  25. Michel December 10, 2014 at 6:05 am #

    “Clients can be traced back to the referring affiliate” How do you set that up?
    We need to track what messages came from which referral link/affiliate.
    (we have Affiliate Pro installed)

    • kento December 15, 2014 at 10:55 am #

      If you have the integration installed and a form is submitted by a visitor who was referred by an affiliate, it will automatically record a referral which you can then view under Affiliates > Referrals.

      To test simply visit an affiliate’s link and submit a form, you’ll see the referral recorded accordingly.

  26. William March 13, 2015 at 3:32 am #

    Hello, I am using Affiliate Pro and Contact Form 7 and I am not using any shop like woocommerce. We just have a form to subscribe to our seminar or workshop.

    Here my question: when someone subscrire to our seminar, I receive an e-mail with all the info about the person who wants to participate. In this email, I would like to be able to get the name or the id of the affiliate.
    How to include into the form a shortcode to get the id or the name (even more info) of the affiliate.

    Thank you in advance for your answer.

    • kento March 17, 2015 at 6:28 pm #

      Hi William,

      Please direct support requests related to Affiliates Pro to its premium support forum. For your question, you will find information about that in Notifications and also on available tokens.

      Cheers

  27. daniella March 26, 2015 at 5:31 pm #

    Hi

    I need to insert an affiliate link to the contact form 7. Do I need an other plugin or just use the contact form 7?
    Thank you

    • kento March 27, 2015 at 11:02 pm #

      Hi Daniella,

      What exactly do you mean by inserting an affiliate link into the form? Have you had a look at the documentation?

      Cheers

  28. Joy May 4, 2015 at 10:30 am #

    Hi, I installed Affiliates, Contact Form 7 and Affiliate Contact Form Integration.

    I created a form and added:
    [text amount “10”]

    I then tested the referral by loading a test referral link, then submitted a form. However, nothing shows up on my Referral dashboard.
    When I go to Affiliates & Referrals, I only see Hits and visits but referrals says 0.

    What am I doing wrong? I just want to be able to record that someone successfully submitted a request a quote form through an affiliate link.

    Thanks.

    • antonio May 5, 2015 at 9:30 am #

      Answered above, thanks !

  29. Joy May 5, 2015 at 4:20 am #

    Hi, I installed Affiliates Contact form 7 and added the codes needed on my contact form.

    [text amount “10” ]

    I also entered the form ID on the settings for Affiliate Contact form 7. However, when I submit the form using a test affiliate link, I only see hits and visits on the dashboard. There’s no referrals.

    It only shows

    Affiliate name hits 1 visits 2 referrals 0

    What am I doing wrong?

    Thanks.

    • antonio May 5, 2015 at 9:13 am #

      Hi Joy,
      be sure you have selected ‘Use the amount provided by the form’s amount field.’ in Affiliates->Contact Form 7.
      Please use the forums to support questions.
      Thanks,
      Antonio B.

  30. Joy May 5, 2015 at 10:35 am #

    Thank you for the quick reply! The ‘Use the amount provided by the form’s amount field.’ is indeed checked. But I still don’t see any referrals. I’ll go and check the forums now thanks.

  31. Joy May 5, 2015 at 10:49 am #

    Okay, it seems I need to purchase before I can access the Support section. Can you let me know here how to solve my problem for the free version?

    • antonio May 5, 2015 at 4:10 pm #

      Hi Joy,
      Pro/Enterprise version has premium support.
      Please give us an url to have a look.
      Regards,
      Antonio B.

  32. Joy May 7, 2015 at 11:17 am #

    Hi Antonio, I emailed you the admin username that I created so you can check out the site. Please let me know. We really want to make this work before we buy the premium version. Thank you.

    • antonio May 8, 2015 at 9:37 am #

      Hi Joy,
      I can not see the email, please resend it.
      thanks

  33. Joy May 8, 2015 at 10:16 am #

    I just sent it again to your itthinx at … email. Thanks.

    • antonio May 11, 2015 at 7:45 am #

      Sorry, we have not received anything.
      You can respond to this comment with the information (we will not publish it ) .
      Thanks

  34. Joy May 11, 2015 at 8:39 am #

    Here it is again.

    —–
    Hi, I made you an admin on our dev site.

    Can you help please?

    • antonio May 11, 2015 at 2:00 pm #

      Thanks Joy,
      Your settings are correct, and all seems to work fine.
      I have created a test affiliate (itthinx), then I have visited the affiliate’s link.
      I can see the wp_affiliates cookie is created.
      I have visited the form, and submit it, and the referral is created correctly.
      You have not selected ‘Allow auto-referrals’ in Affiliates->Settings:Referrals, maybe you have tried to create the referral visiting your own affiliate’s link.
      Regards,
      Antonio B.

  35. John May 17, 2015 at 9:51 pm #

    Hi, I am attempting to implement this but the referrals do not show up in the admin. The referrals do show up under “accepted” in the dashboard.

    I have gone through every comment above and made changes based on suggestions but it does not seem to work based on my setup.

    Please let me know.

    • John May 17, 2015 at 10:00 pm #

      Correction and explanations: The referrals are registered under “direct” and not under the affiliate id I submitted them under. I am submitting them under an affiliate id.

      Perhaps I should explain what I am trying to do and see if this fits under what the plugin can do.

      1. This is for manual referral submissions not via an affiliate link
      2. I paste the CF7 shortcode into the affiliate-area page within [affiliates_is_affiliate] [/affiliates_is_affiliate]
      3. Form is submitted by affiliate user and can be tracked on the backend.
      4. At this point referral url/links are not needed.

      Thank you,

      • John May 17, 2015 at 10:30 pm #

        Nevermind for the initial issues. To do a manual submission I would need to insert the /affiliate-area/ url before the /?affiliates=xxxxxxxxxxxx

        Thank you for this wonderful plugin!

        • kento May 18, 2015 at 6:52 pm #

          Hi John,

          Many thanks for the update, it seems you have found a way to submit them for the referring affiliate, right? Have you seen http://docs.itthinx.com/document/affiliates/setup/settings/integrations/contact-form-7/ ? “Two special form fields are recognized, if a field is named affiliate_id or affiliate_login, the referrer is taken from the field’s value.” in case this may help you further.

          If you get a chance to rate the plugins, that would be great 🙂

          Cheers

          • John May 21, 2015 at 2:48 am #

            Hi Kento,

            Thank you for your reply. Your suggestion did help. However I do have another question. How can I grab the custom field I created in Settings > Registration w/ CF7 integration? My custom field was “company”. I see it in the User profile so I know it was saved but now I would like to add it to the Message Body of the form. I’ve tried using [affiliate_company] & [affiliate-company]. Both do not work. All affiliates will be logged in to submit leads so this field-value should be available. Any help in the general direction would be appreciated.

            • kento May 21, 2015 at 10:56 pm #

              Hi John,

              The affiliate profile fields can’t be shown in the message body of the form. But I wonder why you would need it, because the form data is already linked to the referring affiliate through the referral itself. Could you please explain why you want to show that in one of the form’s fields?

          • John June 26, 2015 at 6:06 pm #

            HI Kento,

            I have tried using the cf7 shortcodes [affiliate_id] [affiliate_login] but the dynamic values are not passed through for logged in or not loggedin users based on the cookie = affiliate hash.

            The last piece of the puzzle is when an offsite affiliate url is redirected to an contact 7 form that one of the text fields should passthrough the affiliate or wordpress user id name in the form (as a hidden field) in the form submission. Can you assist on this?

            • kento June 29, 2015 at 10:27 am #

              Hi John,

              I think you misunderstand how these placeholders work. They are not shortcodes, they are tokens used to display the related values in the notification messages.

              By offsite affiliate URL you mean from another affiliate program? If that’s the case, then this plugin might help.

              Cheers

  36. John May 21, 2015 at 7:48 pm #

    Hi Kento, I posted another reply but it was deleted. I would like to know how I can access the registration fields from Settings > Registration. So when the logged in affiliate user submits, I can include those fields or is that a feature of the pro plugin?

    • kento May 21, 2015 at 10:57 pm #

      Thanks John, it wasn’t deleted, just held in the moderation queue 🙂

  37. Godi October 9, 2015 at 1:16 pm #

    hi kento, i have an issue with the data submitted.

    the data submitted at the back-end from the contact form is suppose to appear like this:

    godi ngome
    subject: please confirm my booking

    driver’s name: eric soh
    passenger’s first name: godi ngome
    email: gn at gmail dot com
    telephone: 111222333
    number of passengers: 1
    pickup location: hilton hotel paris
    pickup date: 25/10/2015
    pickup time: 10:00
    destination: cdg airport

    message body:
    i need a driver who speaks english.


    this e-mail was sent from the booking form on choffers.com

    however, i get it like this:

    menu-769 transfer (see prices above)
    text-188 eric soh
    your-name godi ngome
    your-email gn at gmail dot com
    tel-250 111222333
    number-42 1
    text-435 hilton hotel paris
    text-453 25/10/2015
    text-804 10:00
    text-212 cdg airport
    amount 10
    textarea-972 i need a driver who speaks english.

    any solution please?

    • Kento October 12, 2015 at 10:41 am #

      Hi,

      What are you using to produce this email? This doesn’t look like the email destined to affiliates but rather the one to the site admin. In that case, you’ll need to set up the email so it reflects those field names properly.

      Cheers

  38. Gustavo Abello March 28, 2016 at 6:37 pm #

    How can I embed the Affiliate Parameter in the Form Fields ? We are using Contact Forms 7

    • antonio March 31, 2016 at 12:57 pm #

      Hi Gustavo,
      you can use the ‘affiliate_id’ field name. Please have a look at the documentation page.
      Kind Regards,
      Antonio B.

  39. Jonathan Bishop June 30, 2016 at 3:45 pm #

    Hi,

    Your affilates integration with contact form 7 is no longer compatible with WordPress 4.5.3. Is there another plugin/product that you have that is compatible?

    • antonio July 1, 2016 at 8:57 am #

      Hi Jonathan,
      the versions should be compatible. Please submit a topic with your problem and give us more information about this.
      Kind Regards,
      Antonio B.

  40. Steve August 31, 2016 at 4:46 pm #

    Hello,

    This plugin integrates with Get Response?

    • antonio September 1, 2016 at 10:12 am #

      Hi Steve,
      sorry, there isn’t integration with Get Response.
      Kind Regards,
      Antonio B.

  41. John March 1, 2017 at 5:41 pm #

    Hi Antonio, We bought a pro-licence and use contact form 7. On testing a test link we get hits but not referrals.

    Do we have to add a field “affiliate id” to the contact forms for the referrals to be counted?

    Cheers,

    John

    • antonio March 2, 2017 at 9:05 am #

      Hi John,
      Have you added the form id in Affiliates->Contact Form 7?
      Please have a look at the documentation page.
      If you are testing with the an user who is your affiliate, please check if you have selected the ‘Allow auto-referrals’ option on Affiliates->Settings:Referrals.
      With Affiliates Pro you have premium support through the forums.
      Kind Regards,
      Antonio B.

Leave a Reply