Attribution
Attribution is all about determining which marketing channel or touchpoint should be credited for a sale. It is central to understanding which channels actually drive revenue in your online store.
What is attribution?
Attribution in digital marketing is about assigning credit for a conversion (typically a sale) to the touchpoints the customer has interacted with along the way. When a customer sees a Facebook ad on Monday, Googles your brand on Wednesday, and makes a purchase through a Google Ads ad on Friday—who gets the credit for the sale?
The answer depends on the attribution model you use, and it directly influences how you allocate your marketing budget.
Attribution Models
Last Click
All credit is given to the last touchpoint before the conversion. It’s the simplest model and the default in many analytics tools. The downside is that it ignores all the channels that helped bring the customer’s attention to you.
First Click
All credit is given to the first touchpoint that introduced the customer to your online store. It focuses on awareness but ignores the channels that actually closed the sale.
Linear
Credit is distributed equally among all touchpoints in the customer journey. Fair, but does not distinguish between important and unimportant touchpoints.
Time decay
Touchpoints closer to the conversion receive more credit. Logical for many e-commerce scenarios, as the most recent touchpoint is often the most decisive.
Position-based (U-shaped)
40% credit to the first touch, 40% to the last touch, and 20% distributed among the intermediate ones. Recognizes both awareness and closing.
Data-driven
Uses machine learning to distribute credit based on actual patterns in your data. Google Analytics 4 uses this model by default. Requires sufficient data volume to be reliable.
Challenges with Attribution
- Cross-device tracking: A customer might see an ad on their phone but make a purchase on their computer. Without cross-device tracking, you’ll miss the connection.
- Cookie restrictions: ITP (Safari), ETP (Firefox), and Apple’s ATT framework limit tracking cookies, creating gaps in the data.
- Offline touchpoints: Word-of-mouth, in-store visits, and offline advertising are difficult to track but can have a significant impact.
- Platform bias: Every ad platform (Google, Meta, TikTok) tends to attribute conversions to itself. The sum of all conversions reported by the platforms always exceeds the actual number.
Attribution in Practice
For most online stores, this approach is recommended:
- Use GA4 as the source of truth: Google Analytics 4 uses data-driven attribution and provides a more neutral picture than the reports from individual platforms.
- Compare models: View your data across multiple models to understand the differences. If a channel performs well only in last-click but poorly in first-click, it is primarily a “closer”—not an awareness channel.
- Server-side tracking: Implement the Conversions API for Facebook and server-side GTM to reduce data gaps caused by cookie restrictions.
- Test with your budget: The ultimate test of a channel’s value is to scale it up or down and see what happens to total revenue.
Attribution and Shoporama
Shoporama supports precise tracking through multiple integrations:
- Google Analytics 4: Full GA4 integration with enhanced e-commerce events for data-driven attribution.
- Google Tag Manager: Server-side and client-side GTM for advanced tracking.
- Facebook Conversions API: Server-side tracking that complements the pixel and improves data quality.
- Multiple pixel integrations: TikTok, Pinterest, Snapchat, and LinkedIn tracking for cross-channel analysis.
- Newsletter attribution: Shoporama’s newsletter system tracks orders and revenue per campaign with a 30-day cookie window.
How to Use Shoporama
Guides that demonstrate the concept in practice
Sales per channel - see which channels are driving revenue
Find out which channels are generating revenue in your online store. Shoporama's sales per channel statistics show...
Tracking in your Shoporama webshop
Enable Shoporama's built-in tracking and send precise tracking data to Facebook, Google Ads, GA4, TikTok, and more....
Offline conversions for Google Ads and Microsoft Ads
Send your Shoporama orders as offline conversions to Google Ads and Microsoft Ads. Get full attribution of sales to...
We know online marketing in Shoporama
We've been working with online marketing ourselves for decades. As the only shop system in the country, we have spoken multiple times at conferences such as Marketingcamp, SEOday, Shopcamp, Digital Marketing, E-commerce Manager, Ecommerce Day, Web Analytics Wednesday and many more.