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.

For a guide on tracking with Coupon Code Tracking URLs - [Coming Soon]


Creating New Coupon Codes

Navigate to Partners - Coupon Codes > Add Coupon Code.

*Important Formatting Notes*

  • Must be more than 3 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">
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. Click the Columns button to add Coupon Code.

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


NEED HELP? OUR CUSTOMER SUCCESS TEAM IS HERE FOR YOU!

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?