Skip to main content

How to Use and Track Coupon Codes

This guide walks you through how to create, assign, and track coupon codes for your affiliate program, from setting them up to viewing performance and analytics.

Gumrah avatar
Written by Gumrah
Updated yesterday

What this guide covers:


Coupon Tracking Overview

Coupon codes allow you to track affiliate-driven sales without relying on referral links. When a customer completes a purchase using an affiliate’s unique coupon code, the conversion is attributed to that affiliate automatically.

Coupon tracking is especially useful for:

  • Influencer marketing

  • Offline promotions

  • Podcast or video mentions

  • Scenarios where links are not practical


What You Need Before You Start

Before using coupon tracking, make sure that:

  • Cookies are enabled in your store and browser, as Tapfiliate relies on cookies to identify and attribute affiliate referrals

  • Your eCommerce platform supports coupon or discount codes.

  • Your store is correctly integrated with Tapfiliate

  • Coupon codes are created in your store before assigning them in Tapfiliate

Note: Coupon codes are often case-sensitive. Make sure the code in Tapfiliate matches your store exactly.


Creating Coupon Codes

Step 1: Create a Coupon Code in Your Store

  1. Go to your eCommerce platform’s discount or coupon section (for example: Shopify Discounts).

  2. Create a new coupon code.

  3. Set the discount value, usage limits, and expiration date.

  4. Save the coupon.

Note: Tapfiliate does not generate coupon codes automatically. Coupon codes must first be created in your eCommerce platform and then assigned to Tapfiliate. Below is an example of shopify tool discount code creation section:

Step 2: Assign the Coupon Code to an Affiliate

  1. In Tapfiliate, go to Affiliates.

  2. Click on the affiliate’s name to open the details panel.

  3. Locate the Coupon code field.

  4. Enter the coupon code exactly as created in your store.

  5. Save your changes.

Once assigned, the coupon code will appear in the affiliate’s portal alongside the referral link in their program details.

Note: You can also assign affiliate coupon codes in bulk while bulk importing affiliates. Please note that we do not have an option to bulk update affiliate coupon codes for already added affiliates.


Tracking Coupon Conversions

Native Coupon Tracking

Native coupon tracking is available for integrations with Shopify, woocommerce, Teachable and Memberful. Conversions are automatically recorded for these tools when a customer completes a purchase using a tracked coupon code.

Tracked data includes:

  • Order value

  • Affiliate attribution

  • Conversion date

Tracking Coupon Codes via Zapier

If native tracking is not available, you can track coupon conversions using automation via Zapier.

General setup steps:

  1. Trigger: New order created in your eCommerce platform.

  2. Filter: Order contains a coupon code.

  3. Action: Create a conversion in Tapfiliate.

  4. Map the coupon code, order value, and customer details.

Managing and Updating Coupon Assignments

Removing or Changing a Coupon Code

If you need to update or remove a coupon code:

  1. Open the affiliate’s details panel.

  2. Update or remove the coupon code field.

  3. Save changes.

Removing a coupon code does not delete historical conversions.


Troubleshooting and Best Practices

If conversions are not tracking:

  • Confirm the coupon exists and is active in your store

  • Ensure the coupon code matches exactly in Tapfiliate

  • Verify your integration or automation is active

Best practices:

  • Use clear naming conventions (for example: AFF_JOHN10)

  • Test coupons before sharing them with affiliates

  • Avoid reusing the same coupon across multiple affiliates


Still Need Help?

If you have questions or run into issues, contact us at support@tapfiliate.com. Our team is happy to help.


Next Steps

To get more value from coupon tracking, consider the following:

Did this answer your question?