Expert Answer • 2 min read

How do I track the performance of my discount campaigns?

As an e-commerce manager, I'm struggling to understand how to effectively measure the success of my discount campaigns. I want to go beyond simple revenue numbers and gain deeper insights into how these promotions impact my overall business performance. I need a comprehensive approach to tracking metrics that will help me optimize future campaigns, understand customer behavior, and ensure that my discounting strategy is actually driving profitable growth rather than just reducing margins.
Muhammed Tüfekyapan

Muhammed Tüfekyapan

Founder & CEO

2 min

TL;DR - Quick Answer

Use UTM parameters on every distribution channel, unique codes per channel where possible, and track conversions through your analytics dashboard. Shopify's discount reports show redemption counts, but you need channel-level attribution to know what's actually working.

Complete Expert Analysis

How to Track Discount Campaign Performance

Shopify's built-in discount reports tell you how many times a code was used - but not where those customers came from, what they would have done without the offer, or whether the campaign was truly profitable. Building a proper tracking stack requires a few extra steps.

Tracking Setup by Channel

ChannelTracking MethodSetup Requirement
EmailUTM parameters + unique code per campaignAppend ?utm_source=email&utm_campaign=spring25 to all links
SMSUnique short code + UTM on landing URLUse dedicated code like SMS10 separate from email
Social AdsUTM + pixel purchase eventMeta/Google Ads auto-tag + manual UTM for custom dims
InfluencerVanity code per creator (SARAH15, MIKE10)One code per influencer, track independently in Shopify
On-site popupApp-level analytics + Shopify order tagsTag orders from popup redemptions for segmented reporting

Key Reports to Pull Weekly

Shopify Analytics: Discounts report (redemptions, discount amounts, orders). Filter by discount code to see per-code performance. Google Analytics 4: Transactions by campaign UTM to see which channels drove converting sessions. Your email platform: Revenue attributed to campaigns containing your discount links.

The Single Most Important Calculation

Incremental revenue = (Revenue from discount users) - (Estimated revenue if no discount was shown). To estimate the "no discount" baseline, use your average conversion rate for that audience segment multiplied by their typical AOV. If your discount campaign generated $10,000 but the baseline would have produced $7,000 anyway, your true incremental lift is $3,000 - not $10,000.

Growth Suite Tracking

Growth Suite's Funnel Report and Product Report show how offer-exposed visitors moved through your funnel compared to non-exposed visitors - making the incremental calculation straightforward without requiring manual GA4 segment comparisons.

New Strategy For Your Shopify Store

Turn This Knowledge Into Real Revenue Growth

Growth Suite transforms your Shopify store with AI-powered conversion optimization. See results in minutes with intelligent behavior tracking and personalized offers.

+32% Conversion Rate

Average increase after 30 days

60-Second Setup

No coding or technical skills needed

14-Day Free Trial

No credit card required to start

GDPR Compliant
24/7 Support
Cancel Anytime
Muhammed Tüfekyapan

Muhammed Tüfekyapan

Founder & CEO of Growth Suite

With over a decade of experience in e-commerce optimization, Muhammed founded Growth Suite to help Shopify merchants maximize their conversion rates through intelligent behavior tracking and personalized offers. His expertise in growth strategies and conversion optimization has helped thousands of online stores increase their revenue.

E-commerce Expert Shopify Partner Growth Strategist

Continue Learning

Discover more expert insights to accelerate your e-commerce growth