Promo Code Tracking

Updated August 5, 2026

Why use promo codes?

Promo codes let you attribute conversions from spoken or typed CTAs — "use code SARAH10 at checkout" — to the right influencer. Ideal for podcast sponsorships, YouTube integrations, and live stream mentions where a redirect link can't be used.

Promo codes vs tracking links

  • Tracking links — Click-based attribution: social bio links, display ads, swipe-ups. Use when the customer clicks a link.
  • Promo codes — Audio/video mentions, print, live streams. Use when the customer types a code at checkout rather than clicking.

Creating codes

Open the influencer's detail page → scroll to the Promo Codes card → click Add Code. Set:

  • Code (stored uppercase, e.g. SARAH10) — required.
  • Label (friendly name) — optional.
  • Discount type (None = tracking only, Percent, or Fixed amount) — optional metadata.
  • Campaign — optional.
  • Expiry date — optional.

Influencers see their active codes on the Tracking page in their portal (Promo Codes card) with a copy button.

Attribution priority

Promo code > click ID. When a conversion arrives with both, the promo code wins and the click ID is ignored. Matching is case-insensitive — sarah10 resolves identically to SARAH10.

Sending promo codes

  • API / Pixel POST body: { promoCode: "SARAH10", customerId: "user@example.com", conversionValue: 99.99 }
  • GET pixel: /api/conversion?k={apiKey}&cid={customerId}&cv=99.99&pc=SARAH10
  • GTM: On your order confirmation page, read the coupon/voucher code from the transaction data layer event and map it to the promoCode field in the Influise Conversion tag.
  • WooCommerce plugin: Automatic — the plugin reads the first WooCommerce coupon applied to each order and sends it as promoCode. If a click ID cookie also exists, the promo code takes precedence. Disable coupon detection in Settings → Influise → Promo Code Tracking if you use coupons for non-influencer purposes.

Deduplication

Promo code–attributed conversions use identical deduplication rules to click-attributed ones. Discount metadata is stored in Influise for display only — actual discount enforcement happens in your own checkout system.