Skip to main content

WooCommerce Plugin Integration

Written by David Rolenc
Updated over a week ago

Integrating your WooCommerce store with Trackdesk is one of the most efficient ways to launch your affiliate program. Once set up, we automatically monitor all traffic generated by your affiliates and update conversions in real-time based on your store's order status

⚠️ Important:

Before you begin the installation, please keep the following notes in mind:

  • Single Conversion Type: This integration works with only one conversion type at a time. If you wish to use multiple offers for your WooCommerce store, they must all use the same conversion type.

  • Checkout Compatibility: This integration might not function correctly if you are using a custom checkout page or a separate checkout plugin that bypasses the standard WooCommerce checkout flow.


1. Before You Start

To ensure a successful integration, please verify that your Trackdesk account meets the following requirements:

  • Offer Setup: You must have an active offer with a Percentage Payout model.

  • Recurrence Limit: The conversion type should be set to Unlimited ("Once" or "Limited" are available for specific use cases).

  • Conversion Type: We recommend using the default sale conversion type, as it is pre-filled in our plugin settings


2. Step-by-Step Installation

Step 1: Install the Plugin

  1. Log in to your WordPress Admin dashboard.

  2. Navigate to Plugins > Add New.

  3. Search for Trackdesk, click Install Now, and then Activate.

    • Alternatively, you can download the plugin directly from the WordPress Marketplace here.

Step 2: Configure the Settings

  1. Go to WooCommerce > Trackdesk in your WordPress side menu.

  2. Fill in the required fields using your identifiers (see the Parameters section below for help).

  3. Check the Enable checkbox.

  4. Click Save Changes.


3. Parameter you'll need to add

You can find all your identifiers in your Trackdesk account under Settings > Your Trackdesk identifiers (located at the top right of the screen).

  • Tenant ID: You can find this at the bottom of your Trackdesk Settings page (Learn how to find your Tenant ID here).

  • API Key: Can be added/taken in Settings > Your Trackdesk identifiers section at the top right. Find your API key by following these steps.

  • Order Received Conversion Type Code: This must match the conversion type code in your Trackdesk offer (typically sale).

  • Revenue Origin ID: You can find your Revenue Origin ID by following these steps.



4. Advanced & Optional Features

Recurring Payments support

We support tracking of recurring charges if you use the WooCommerce Subscriptions plugin. To enable this:

  1. In the Trackdesk plugin settings, check the box labeled "Create Conversion On Subscription Renewal".

  2. Save your changes.


5. Testing & Troubleshooting

Testing Your Integration

We highly recommend testing your setup before going live:

  1. Create a test click using an affiliate tracking link from your account.

  2. Complete a 0-value purchase on your store to simulate a successful conversion.

  3. Check your Trackdesk dashboard to ensure the click and conversion were recorded correctly.

Troubleshooting

If conversions are not appearing, you can access the Error Log directly within the Trackdesk plugin settings in WordPress. If you see failed requests, you can click the Retry button to re-send them to our system.

Did this answer your question?