Who This Is For
This article is for Cents customers who:
Have Google Tag Manager (GTM) installed
Are sending UTM parameters with ad traffic
Want to see which ads and campaigns drive actual orders
If you have not yet set up GTM, complete the prerequisite article first:
What You Will Be Able to See When Finished
After completing this guide, you will be able to answer:
Which Google Ads vs Facebook Ads drive orders
Which campaigns generate the most purchases
How many users go from click → order form → purchase
Step 1: Confirm Events Are Being Sent to Google Analytics (GA4)
Your site must send at least one purchase event to GA4.
Required Event
Event Name | Description |
purchase | Fired when an order is successfully completed |
This event is typically triggered:
On the order confirmation page, or
When the checkout success event fires
Tip: Use GTM Preview Mode and GA4 DebugView to confirm the event fires correctly.
Step 2: Make Sure UTM Parameters Are Present
Your ad links should include UTMs, such as:
Common UTM Parameters
Parameter | Example | Purpose |
utm_source | Traffic source | |
utm_medium | cpc | Channel type |
utm_campaign | summer_promo | Campaign name |
GA4 automatically captures these when the session begins.
Step 3: Mark the Purchase Event as a Conversion
In Google Analytics:
Go to Configure → Events
Find the purchase event
Toggle Mark as conversion
This ensures purchases appear in attribution and acquisition reports.
Step 4: Where Attribution Data Lives in GA4
Standard Reports (Fastest)
Navigate to: Reports → Acquisition → Traffic Acquisition
This report shows:
Session source / medium
Campaign
Conversions (including purchases)
Explorations (Custom Dashboard)
Go to: Explore → Blank Exploration
Recommended Dimensions
Session source
Session medium
Session campaign
Event name
Recommended Metrics
Event count
Conversions
Total revenue (if enabled)
Step 5: Example Attribution Table
Below is an example of what a finished attribution table may look like:
Source | Medium | Campaign | Purchases |
cpc | brand_search | 124 | |
cpc | retargeting | 86 | |
cpc | prospecting | 42 |
This shows which ad sources are driving completed orders.
Step 6: Funnel Example (Click → Order → Purchase)
You can also create a funnel in GA4 Explorations:
Session start (UTM captured)
Order form viewed
Order form submitted
Purchase completed
This helps identify drop-off points.
Step 7: Building a Customer-Facing Dashboard (Optional)
For a polished dashboard, connect GA4 to Google Looker Studio.
Recommended Charts
Purchases by Source
Purchases by Campaign
Conversion Funnel
This dashboard can be shared with stakeholders or customers.
Troubleshooting
Purchases show but no attribution
Ensure UTMs are present on the first page users land on
Facebook data missing
Facebook does not auto-tag like Google Ads; UTMs are required
Events not appearing
Check GTM Preview Mode and GA4 DebugView
Summary
GTM sends purchase events
UTMs identify ad source
GA4 ties sessions to conversions
Attribution appears in Acquisition and Exploration reports
Need Help?
If you need assistance validating your setup or creating a custom attribution dashboard, contact the Cents support team.
