Updated - Feature Release 2.9.3 (June 22, 2021): Coupon Codes can now be imported via CSV [Details]


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.

For a guide on tracking with Coupon Code Tracking URLs - [Click Here]

Creating New Coupon Codes

Navigate to Partners - Coupon Codes > Add Coupon Code or Import.

You can find the CSV format here and below:












some notes or left empty



  • All fields in the template are mandatory with the exception of start_date and end_date

  • Max file size is 100 records

Please note: If you do not select a start/end date, then we will create conversions indefinitely when the Coupon Code is received via your conversion tracking method. If a start and end date are chosen, the Coupon Code will only generate conversions if it is used between those dates.

*Important Formatting Notes*

  • Must be more than 2 characters

  • Only alpha numeric characters are allowed

  • No spaces

  • NOT case-sensitive

Please note: Click tracking takes precedence over a Coupon Code for attribution. If a user clicks on a tracking link, then later uses a Coupon Code, the Partner that drove the click will receive credit for the conversion.

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:

  • Shopify
    Handled automatically through the Shopify Integration.

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

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

  • Receiving Postbacks/Pixels Conversions without a Transaction ID

    When an Advertiser or MMP wants to fire conversions but cannot return the associated transaction_id for that conversion, the postback/pixel must include the Offer ID (oid) and Affiliate ID (affid):

    https://[TrackingDomain]/?nid=[EF Network ID]&oid=[OFFER_ID]&affid=[AFFILIATE_ID]

  • 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]&transaction_id=[ShoppingCartClickID]&coupon_code=[ShoppingCartCouponCodeParameter]" 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">
offer_id: [Offer ID],
coupon_code: [ShoppingCartCouponCodeParameter],

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. Click the Columns button to add Coupon Code.

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


We've assembled a superstar team of industry veterans that are available around the clock to make sure that your issues are resolved and questions are answered. You can reach out any time in-platform via Chat or by emailing support@everflow.io.

Did this answer your question?