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.