Use Case: Tracking coupon conversions from Ads or Newsletters

Goal

↑ Back to top

Track how many orders and how much revenue came from people who clicked a coupon link in an ad or newsletter during your Holiday Sale campaign.

Business Scenario

↑ Back to top

You’re running a Holiday Sale and want to share a 10% off coupon (HOLIDAY10) through:

  • A newsletter
  • A Facebook ad

You’d like to know which channel brings more conversions.

Step 1: Create the coupon

↑ Back to top
  1. Go to WooCommerce → Coupons → Add New.
  2. Set the Coupon Code: HOLIDAY10.
  3. Choose Discount Type → “Percentage discount”.
  4. Set Coupon amount to 10.
  5. Add usage limits if needed.
  6. Publish the coupon.

Step 2: Create auto apply links

↑ Back to top

Smart Coupons lets you create URLs that automatically apply coupons when a user visits your store.

Base link: https://example.com/?coupon-code=HOLIDAY10

Prettify link: https://example.com/HOLIDAY10

To learn more about the Coupon URL feature, you can refer to the documentation here.

When customers click this link, the coupon is automatically applied and they are redirected to the store.

Step 3: Add UTM parameters

↑ Back to top

UTM parameters help you identify traffic sources and campaigns in Google Analytics (GA4).

Newsletter Ad: https://example.com/HOLIDAY10&utm_source=newsletter&utm_medium=email&utm_campaign=holiday_sale

Facebook Ad:
https://example.com/?coupon-code=HOLIDAY10&utm_source=facebook&utm_medium=ad&utm_campaign=holiday_sale

Step 4: Share links in campaigns

↑ Back to top
  • Use the newsletter link in your email.
  • Use the Facebook link in your ad.

Each link automatically applies the coupon and sends UTM data to GA4.

Step 5: Track in Google Analytics (GA4)

↑ Back to top

Once people click your links:

  1. Open Google Analytics → Reports → Acquisition → Traffic acquisition.
  2. Use filters:
    • Session source = newsletter or facebook
    • Session campaign = holiday_sale
  3. Review:
    • Number of sessions
    • Conversions (if you’ve set “purchase” as a conversion event)
    • Revenue attributed to each source

Step 6: Review coupon usage in WooCommerce

↑ Back to top

Go to Marketing → Coupons → HOLIDAY10, and you’ll see:

  • Usage count
  • Orders that used the coupon

Optional: Record UTM data in orders

↑ Back to top

If you’d like to see UTM data directly inside each WooCommerce order:

Conclusion

↑ Back to top

Using Smart Coupons with UTM parameters gives you a simple but effective way to track how your coupons perform across different marketing channels. By combining auto-apply coupon links with Google Analytics, you can see not only who’s clicking your links but also which campaigns are driving actual sales.

This setup helps you move beyond guesswork — you’ll know exactly which newsletters, ads, or promotions bring in the most conversions, so you can focus your marketing efforts where they work best.

Related Products

Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

Reward your customers for purchases and other actions with points which can be redeemed for discounts.