affilate product in Woocomerce

My client wants to work with external partners to sell their products. The partner post a product on their social media and each time a product is sold they receive an agreed percentage on the sale. Is that possible?


14 Responses to affilate product in Woocomerce

  1. George June 21, 2022 at 1:17 pm #

    Hi Jan,

    For this next step you need another addon called Affiliates WooCommerce Light.
    After installing and activating on your site, you can proceed and use a slightly different setup for this specific product.
    1. Add a new affiliate for your client as described in the documentation:
    2. Then assign this new affiliate to this specific product and specify a commission rate. You can leave that to 0 if you prefer to avoid giving a commission to your product vendor.
    3. Finally, go to Affiliates > WooCommerce Integration Light and specify a commission rate.

    The product link can be shared to your affiliate once you add the Affiliate URL parameter name and the affiliate id. For example assume that you want to share the affiliate link to your Awesome Product with affiliate George whose id is 456, the affiliate link should be something like the following:

    Whenever someone uses this link and buys Awesome Product, the affiliate George will get a commission that equals the total net sale amount multiplied by the commission rate specified in step 3. On the other hand your client as the product vendor will not get a commission because we have set it to 0 in step 2.

    Kind regards,

  2. George June 20, 2022 at 10:11 am #

    Hi Jan,

    Thanks for providing temp access to your site.

    I’ve checked the Affiliates Products settings and used affiliate id 3 with a 0.1(10%) commission. Then proceeded and tried placing 4 different orders for this product on your shop.
    The first one didn’t grant a referral but the order itself wasn’t successful due to wrong settings in bpost form presumably, I’m not familiar with the site language language and couldn’t check whether I can proceed or not or filled the correct data in the postage form.
    The next 3 orders where successful either using free postage or bpost and the referral has been properly granted either to affiliate id 3 or to affiliate id 4 which I’ve added for my user account.

    I think that the issue was either temporary or bpost plugin is indeed conflicting with checkout, preventing the order from being properly placed. However, I would recommend you to run a couple more tests and let me know if everything works as expected.

    Kind regards,

    • Jan becaus June 21, 2022 at 5:38 am #

      hello George, again one step further. But unfortunately I dont know how to test this.

      1. My client want to sel a certain product with or without the affilate seller.
      2. She wants to give the affiliate person a link of the affilate product? So she can sell it for her on her social media.

      Sorry for the inconvinience.

  3. George June 17, 2022 at 1:32 pm #

    Hey Jan,

    Sure I can have a look and it would be better if you can provide temp admin access to a staging clone as we prefer to avoid interfering with a site that is running live at the moment.

    For the temp admin account you may use my personal email address, george at itthinx dot com and mention the topic title in the mail subject. Furthermore and in case something is wrong, it would be better if you enable WP debugging for our support session on your site using the following process in your wp-options.php file:
    replace this line: 

    define( ‘WP_DEBUG’, false );

    with these lines:

    define( ‘WP_DEBUG’, true );
    define( ‘WP_DEBUG_LOG’, true );
    define( ‘WP_DEBUG_DISPLAY’, false );

    Kind regards,

    • Jan becaus June 18, 2022 at 9:27 am #

      Hello George,

      I replaced the code in the wp-config.php

      *Made you a login:

      *The testproduct is:

      I noticed when i add the affiliate and the % and than save. The changes are lost the next time i edit the product?

      Sorry for the inconvinience… were are totaly now to this.


      *removed sensitive data

  4. George June 16, 2022 at 8:35 pm #

    Hi Jan,

    That’s great now that the plugin is installed let’s check your questions.

    Regarding the first question and the registration form. If you accessed the form as a logged-in user, then some of the entries are pre-filled and only the missing ones if any will need your input to complete the affiliate registration. FYI, whenever a visitor registers as an affiliate there’s a user entry created and an affiliate one mapped to that user. As a consequence if you login and then try to register as an affiliate, the user-related entries will be pre-filled.
    The description for Affiliates Registration can be found in the documentation page:

    As for your second question and since the affiliate is assigned to a product, then open the product link to a new browser and make a test purchase for that product. Once the test order is placed, go to Affiliates > Referrals and check the new referral entry.

    Kind regards,

    • Jan becaus June 17, 2022 at 9:21 am #

      Hello George,
      There is some uncertainty about how it works. I’ve done the steps, but it doesn’t work. Nothing comes in Affiliate – Referals. Is there a separate link for the affiliate product? We also want to sell the product without the affiliate. Is it appropriate to give you a temporary login on our website?

      I am sorry for the many questions, but we are totaly new in this matter.

      Kind regards,

  5. George June 14, 2022 at 5:59 pm #

    Yes Jan that’s correct.

    Once you decide which Affiliates version you need, proceed with installing it alongside with Affiliates Products addon.

    The first thing to do after all plugin installations are done would be to create a new page for Affiliates Dashboard
    and as long as registrations are permitted on your site( under Settings > General, Anyone can register should be enabled ), you can proceed and make the first test affiliate registration through Affiliates Dashboard page.

    This new test affiliate can even have a Shop manager role hence be able to add new products.

    As for Affiliates Products, you can use the global commission rate and assign each new product to it’s author located in your Dashboard under Affiliates Products menu item.
    Alternatively you can edit each product and there define the affiliate partner and the commission granted whenever the product is sold.

    Please note that there are several other settings you can use, but based on your description, the above should help you comprehend how does the addon work like.

    The full description for each of the plugins can be found in the following links:
    Affiliates Free version
    Affiliates Pro
    Affiliates Products

    Kind regards,

    • Jan becaus June 15, 2022 at 7:26 am #

      Hello George,

      I have purchased the Affiliates Products and received a confirmation. [Order #31100] (June 15, 2022)
      But i haven’t got a link to download the plugin.

      Kind regards,

      • Kento June 16, 2022 at 11:21 am #

        Hi Jan,

        Many thanks for your purchase! Your download is available on this page – please go ahead and download it from there, George will be attending you further if you have any questions.


    • Jan becaus June 16, 2022 at 11:46 am #

      Hello George,

      I managed to download the affiliate product and affiliate export.
      I added the shorcode to a page and make in the general setting that new users can register.

      But i cant change username and email in the affiliate registration form?

      Do you know what is going on?


      • Jan becaus June 16, 2022 at 11:59 am #

        Hello George,

        1. I have created a user for the affiliate
        2. i added the user to the affiliate manager
        3. I added the affiliate to the product with a 12%

        How can we test i now?


  6. Jan becaus June 14, 2022 at 12:01 pm #

    Hi George,

    So i need the Affiliates or Affiliates Pro and Affiliate Products premium addon to get this going?

    Is that correct.

    Can you help me with the setup, because i am kind of new with this.

    Kind regards,

  7. George June 14, 2022 at 9:18 am #

    Hi Jan,

    Welcome to our support forum.
    Yes this is possible using Affiliate Products premium addon. You can set your new products to be automatically assigned to their author with a default commission rate or you can define the affiliate and commission for each product individually. You may check the full description and settings in the documentation page.

    The plugin is compatible with all three versions including Affiliates, Affiliates Pro and Affiliates Enterprise.

    Kind regards,

We use cookies to optimize your experience on our site and assume you're OK with that if you stay.
OK, hide this message.

Affiliates · Contact · Jobs · Terms & Conditions · Privacy Policy · Documentation · Downloads · Useful Plugins · My Account