Skip to main content
All CollectionsPartners / AffiliatesCoupon Codes
Using Coupon Codes for Clickless Tracking
Using Coupon Codes for Clickless Tracking

Tracking performance through Coupon Codes without a tracking link with various Shopping Cart integrations

Genny avatar
Written by Genny
Updated over a week ago

Updated - Feature Release 3.5.0 (February, 2024):

  • Added coupon code Description field that supports plain text / HTML and is visible to your affiliates.

  • Allow duplicate coupon codes across multiple different Offers, but not multiple different Partners.

  • You can now create individual or bulk coupon codes without assigning them to a specific Partner.

  • Added ability to Bulk Update Coupon Codes.

Updated - Feature Release 3.4.0 (September 26, 2023):

  • Downloadable template added for importing multiple coupon codes using .csv file [Click Here]

  • Error scanner added to bulk add upload [Click Here]

Watch A Mini Video On These Updates Below:


Table of Contents


Overview

Coupon Codes allow you to assign a specific code for tracking to a specified Partner. Whenever a conversion is made using that Coupon Code, it will be credited to the Partner it is assigned to. As this provides the ability for your Partners to promote your Offers without using tracking links, this is considered a "clickless" tracking method.

Watch The Webinar

***Please note: Coupon Codes are NOT the same as discount codes, which are managed within the Shopping Cart you are using. You may, however, choose to add a Coupon Code in Everflow that matches a discount code for clickless tracking.

For e-commerce integrations such as Shopify and WooCommerce, the Coupon Codes are automatically pulled.

To learn about creating Coupon Codes and Coupon Code Tracking URLs, please check out this article - [CLICK HERE]


Setting Up Coupon Code Tracking

For Coupon Code tracking to work, the Shopping Cart will need to be able to return a coupon parameter.

Here are all of the setup methods:

E-commerce integrations

Shopify
Handled automatically through the Shopify Integration.


WooCommerce:
For setup guide - [Click Here]

Server Postback

Postback URL
Append &coupon_code= to the Postback portion of your setup:

​https://[TrackingDomain]/?nid=[EF Network ID]&coupon_code=[CouponCode Parameter]​


Other Conversion Methods

There will be a Postback portion inside of the Pixel/JS tag, and you update that section using the Postback URL method explained above.

For example, for a pixel setup, you would add &coupon_code= as shown below:

​<img src="https://[TrackingDomain]/?nid=[EF Network ID]&coupon_code=[CouponCodeParameter]" width="1px" height="1px" />

Direct Linking / Everflow JS SDK

Add coupon_code: [ShoppingCartCouponCodeParameter] inside of the script. Replace the [ShoppingCartCouponCodeParameter] section with the matching dynamic variable from your Shopping Cart.

For example, in Shopify, you would use:
coupon_code: Shopify.checkout.discount.code,

Here is how it will look before you update the code to your specific Shopping Cart setup:

<script type="text/javascript" 
src="https://[your tracking domain]/scripts/sdk/everflow.js"></script>
<script type="text/javascript">
EF.conversion({
offer_id: [Offer ID],
coupon_code: [ShoppingCartCouponCodeParameter],
});
</script>

For a detailed guide on Direct Linking - [Click Here]


Reporting for Conversions with Coupon Codes

You can see conversions attributed to Coupon Codes on the Conversion Report.

  • To add this column, navigate to Reporting - Conversion.

  • Then click the three vertical dots on the right side to bring up the Table Options and click on Columns Customization to find, and enable, Coupon Code.

You can also see Coupon Code performance in the Analytics - Flex report.


Did this answer your question?