Skip to main content
WooCommerce Plugin Integration
David Rolenc avatar
Written by David Rolenc
Updated over a month ago

This article will guide you through setting up our WooCommerce tracking plugin.

Integrating a WooCommerce store is an efficient method to establish your affiliate program. Once set up, Trackdesk automatically monitors all traffic generated by your affiliates. Conversions are updated automatically based on the order status in the WooCommerce store.

The WooCommerce plugin supports recurring charges through the WooCommerce Subscriptions plugin. More information on the Subscriptions plugin is provided below.

In order to successfully integrate our plugin into your WooCommerce website, you need to have an offer with a conversion type of Unlimited Recurrence Limit and Percentage Payout. Most preferable is to use the Sale conversion type as it is prefilled in the plugin. Other types of recurrence limit - Once and specified number of times (Limited) are also available if needed for your use case.

Installing our plugin

When the above requirements are fulfilled, you can install the plugin provided by us from the WordPress Marketplace.

Setting up the plugin

  1. Activate the plugin through the Plugins menu in WordPress.

  2. Navigate to Admin > WooCommerce > Trackdesk

  3. Fill in all the fields with the information mentioned in the section below.

  4. Check the Enable checkbox and Save changes.

Parameters added to the plugin

  • Tenant ID

    • This is the domain of your program (for example if your Trackdesk URL is "https://my-program.trackdesk.com/" then your Tenant ID is "my-program").

    • It can be also found in Settings > Your Trackdesk identifiers section at the top right.

  • API Key

    • Can be added/taken in Settings > Your Trackdesk identifiers section at the top right.

  • Order Received Conversion Type Code

    • This will need to be the conversion type you filled in the offer mentioned above. If you didn't use a custom conversion type, then text sale is used

  • Revenue Origin ID

    • Can be found in Settings > Your Trackdesk identifiers section at the top right.

Notes

  • This integration works only with one conversion type and if you wish to use more offers for the WooCommerce store you will need to use only one conversion type.

  • This integration might not work if a custom checkout page or separate checkout plug-in is being used.

Optional: Set up support for recurring payments

To enable tracking of recurring payments, check the box labeled "Create Conversion On Subscription Renewal" in the settings of the Trackdesk plugin and save the changes.

Note that this option requires the WooCommerce Subscriptions plugin.

Troubleshooting of problems

If you encounter issues tracking your subscription events, you can access the error log for actions sent to Trackdesk in the settings of the Trackdesk WooCommerce plugin.

If errors are present, you can retry the failed requests by clicking the Retry button.

Testing Your Integration

Please remember to test the creation of clicks and conversions before starting your program. This will allow you to verify that tracking has been set up correctly. You can create a test click for a test affiliate using the tracking link available in the offer details, and then generate a 0-value conversion on your website to simulate a user conversion and confirm the tracking setup.

It is advisable to check if the click and conversion reports are correctly recorded in your Trackdesk account. If the information does not appear in the system, you can refer to the Conversion error log for more details.

Did this answer your question?