Follow the Money—Introducing ZEPIC's Revenue Attribution Reports
Mahaboob Zulfa
Lead - Product Marketer
June 2, 2025
Have you stared at your marketing dashboard, wondering which campaigns are actually driving sales?
You’re not alone. As marketers, we pour our hearts (and budgets) into crafting the perfect campaigns, but when the CEO asks, "What's our marketing ROI?" many of us still don’t have clear answers.
Well, not anymore!
Introducing ZEPIC's new Revenue Attribution Reports, built to connect the dots between your marketing efforts and actual revenue.
The Marketer's Dilemma: What's Actually Working?
As a marketer, you're running multiple campaigns across email and WhatsApp. Your open rates seem okay. Click-through rates aren’t too bad either. But can you confidently say that these campaigns are actually driving sales? And do you know which channel deserves more of your precious budget?
For D2C brands, these questions directly impact your bottom line and growth trajectory. When every marketing dollar counts, you need to know it's being spent wisely.
Some of the challenges we've all faced at some point include:
"I can see my total revenue, but I have no idea which marketing activities influenced those purchases."
"My boss wants to know if WhatsApp marketing is worth the investment compared to email, but I can only show engagement metrics, not revenue."
Sound familiar?
We built our Revenue Attribution Reports specifically to solve exactly this!
What Our Revenue Attribution Reports Actually Tell You
Our new reports strip away the confusion, giving you clear visibility into what's working. Here's what you'll see:
Your store's revenue story
With our latest revenue attribution reports, you can view your store's total revenue alongside the revenue influenced by your ZEPIC campaigns. This is the gold that you’re looking for—validation of marketing’s impact on the business.
The revenue trend graph shows you day-by-day/weekly/and monthly performance, allowing you to spot patterns, identify your best sales days, and connect spikes to specific marketing activities. For Shopify store owners, this means you can finally see which campaigns drove those holiday shopping peaks/weekend sales surges.
Email or WhatsApp? Discover your revenue drivers
We've all been in that meeting where someone asks whether we should invest more in email or WhatsApp marketing. Now you'll have more than just your gut feeling to back up your answer—actual data!
The channel comparison view breaks down revenue by marketing channel, showing you how many people engaged with each channel and how many of them actually made a purchase as a result.
For example, you might discover that while your email campaigns reach more people, your WhatsApp campaigns drive higher conversion rates and larger average order values. That's actionable intelligence you can use immediately to reallocate your budget and attention.
Campaign intelligence beyond Opens & Clicks
Beyond just knowing which channel works best, you also need to know which specific campaigns bring the maximum revenue. Our campaign performance metrics show you exactly how much money each campaign generated.
For example, you could discover that last month's "Summer Essentials" email campaign generated twice the revenue of your "Flash Sale" campaign, despite having lower open rates. These insights allow you to double down on what works, rethink what doesn't, and create a more effective marketing strategy moving forward.
Always on revenue, powered by your marketing Flows
For many Shopify stores, automated flows like abandoned cart reminders, welcome series, and post-purchase follow-ups drive significant revenue without much ongoing effort. But which flows are really pulling their weight?
Our reports show you revenue generated by each flow, helping you identify your most valuable automation sequences. Many marketers are surprised to discover that simple flows like abandoned cart recovery often generate more revenue than elaborate promotional campaigns.
Alright, How Does This Revenue Attribution Work?
We've designed the attribution process to be straightforward but powerful. We use a last-touch attribution model, which credits the last marketing touchpoint before purchase. It's clean, intuitive, and gives you complete control over how you measure your marketing impact.
Last-touch attribution is particularly effective for understanding which of your messages are actually converting customers. It cuts through the noise and shows you exactly which campaign sealed the deal, making it easier to replicate successful messaging patterns and allocate more budget to the channels that are actually closing sales.
Here's how it works in practice:
A customer browses your Shopify store but doesn't purchase. They receive your abandoned cart WhatsApp message, click through, but still don't buy. Three days later, they open your weekly email newsletter, click through, and make a $100 purchase. In this scenario, the email campaign gets credited with the $100 revenue.
Here is how you can set it up:
First, define what counts as a conversion for your business—typically a purchase on your Shopify store, but it could be another revenue-generating event like an order confirmation.
Next, select your channels and attribution triggers—such as delivery, opens, or clicks (for email only)—to accurately track the revenue impact. Then set your attribution window (typically 7-30 days) to match your sales cycle, ensuring you capture the full impact of every campaign.
That's it! Our platform will automatically start tracking and attributing revenue as your campaigns start running.
Putting these insights to work
Now that you have this clarity, what can you actually do with it? Here are some practical ways our early users are putting these reports to work:
Smarter Budget Allocation
Instead of dividing your marketing budget based on your gut feeling or industry benchmarks, you can now allocate resources based on actual revenue impact. If your data shows WhatsApp campaigns generate 30% more revenue than email, you can adjust your strategy accordingly.
For D2C brands with limited marketing resources, this clarity means you can grow faster without necessarily spending more.
More Effective Campaign Planning
When planning your marketing calendar, revenue attribution data helps you prioritize the types of campaigns that historically drive the most sales. If product announcements consistently outperform discounts in terms of revenue, you may want to rethink your promotion strategy.
This is especially valuable for Shopify businesses with seasonal products or limited inventory, where efficient marketing can make or break your quarter.
Better Flow Optimization
For many businesses, a few key automated flows drive the majority of marketing-attributed revenue. Identifying these high-performing flows enables you to focus your optimization efforts where they will have the greatest impact.
For example, if you discover your post-purchase cross-sell flow generates significant revenue, you might invest time in refining its messaging or adding additional touchpoints.
Confident Reporting to Stakeholders
Whether you're reporting to a boss, investors, or making decisions as the business owner, having clear data on marketing's revenue impact changes the conversation from "How much are we spending on marketing?" to "How much revenue is our marketing generating?"
For growing D2C brands, this shift is crucial for securing the resources you need to scale.
What's Next
While we are pumped about this initial release, we believe this is just the beginning of our attribution journey. Here's a peek at what's coming:
As we roll out future updates, you'll see more sophisticated attribution models, including first-touch attribution, multi-touch attribution, and customizable models that match your unique customer journey.
See It in Action
Ready to gain clarity on what's actually driving your revenue? The new Revenue Attribution Reports are available now to all ZEPIC customers.
Not using ZEPIC yet? There's never been a better time to start. Sign up for a free trial today and see how much clearer your marketing decisions can be when you know exactly what's driving your sales.
What's the difference between ZEPIC's attribution and what I see in Google Analytics?
Think of it this way: Google Analytics tells you who brought customers to your party, while ZEPIC shows you who convinced them to actually buy something.
Google Analytics(GA) focuses on traffic sources—it tells you if customers arrived via Google Ads, Instagram, or organic search. This is about the acquisition journey.
ZEPIC, on the other hand, reveals which specific messages actually nudged customers to make a purchase—whether they opened that abandoned cart WhatsApp message or clicked your "Weekend Special" email. We track this through delivery/opens/clicks paired with a custom attribution window.
For example, when a customer discovers you through an Instagram ad but converts after receiving your follow-up email three days later, Google Analytics credits Instagram (who brought them in), while ZEPIC shows you it was actually that perfectly-timed email that sealed the deal.
Both perspectives matter for different reasons: GA helps optimize your acquisition strategy, while ZEPIC helps you understand which of your campaigns and messages are actually turning browsers into buyers. Together, they give you the complete picture of your customer's journey.
How does ZEPIC handle attribution when customers use multiple devices throughout their journey?
ZEPIC uses advanced identity resolution to connect customer interactions across devices. When a customer opens an email on a mobile device but makes a purchase on a desktop later, we connect those events to provide accurate attribution.
We run marketing across many channels beyond email and WhatsApp. How can I get a complete attribution picture?
Great question! Let's get real about what ZEPIC's attribution tells you today: we're laser-focused on showing which of your Email and WhatsApp messages are actually converting customers.
Here's a simple example of how it works:
Imagine you're running a weekend sale with multiple touchpoints:
Friday – You send an Email campaign. Your customer opens it but doesn't click or purchase.
Saturday – You follow up with a WhatsApp message. The customer opens it and buys within the hour.
With ZEPIC's attribution window set to 3 days and tracking opens for WhatsApp, that Saturday WhatsApp message gets the credit for the sale. It was the last meaningful interaction before purchase.
But what if they had clicked Friday's email instead and never opened the WhatsApp? Then the email would get the credit—even if they originally discovered your brand through Instagram ads.
Think of our current attribution as answering one critical question: "Which of my ZEPIC messages are actually driving conversions?"
For a truly complete cross-channel view that includes social media, display ads, and other channels, we recommend pairing ZEPIC's insights with your acquisition analytics tools. Together, they tell the full story of both who brought customers to you and which messages convinced them to buy.
Can I customize the attribution window for different types of products or campaigns?
Currently, you set a single attribution window for your store (typically 7-30 days). We've found this works well for most D2C businesses. In future updates, we will introduce product category-specific attribution windows, allowing you to set longer windows for high-consideration purchases and shorter ones for impulse purchases.
Have more questions about making the most of these new reports? Our team is here to help you turn these insights into action. Reach out anytime—we're excited to see how you'll use this data to grow your business.
Happy reporting!
Desperate times call for desperate Google/Chat GPT searches, right? "Best Shopify apps for sales." "How to increase online sales fast." "AI tools for ecommerce growth."
Been there. Done that. Installed way too many apps. But here's what nobody tells you while you're doom-scrolling through Shopify app reviews at 2 AM—that magical online sales-boosting app you're searching for? It doesn't exist. Because if it did, Jeff Bezos would've bought (or built!) it yesterday, and we (fellow eCommerce store owners) would all be retired in Bali by now. Growing a Shopify store and increasing online sales isn’t easy—we get it. While everyone’s out chasing the next “revolutionary” tool/trend (looking at you, DeepSeek), the real revenue drivers are probably hiding in plain sight—right there inside your customer data. After working with Shopify stores like yours (shoutout to Cybele, who recovered almost 25% of their abandoned carts with WhatsApp automation), we’ve cracked the code on what actually moves the needle. Ready to stop app-hopping and start actually growing your sales by using what you already have? Here are four fixes that will get you there!
The Painful Truth: You're probably losing about 70% of your potential sales to cart abandonment. That's not just a statistic—it's real money walking out of your digital door. And looking for yet another Shopify app for abandoned cart recovery isn't going to fix it if you're not getting the fundamentals right.
The Quick Fix: Everyone knows you need multi-channel recovery that hits the sweet spot between "Hey, did you forget something?" and "PLEASE COME BACK!" But here's the reality—most recovery apps are a one-trick pony. They either do email OR WhatsApp, not both. And don't even get us started on personalizing offers based on cart value—that usually means toggling between three different dashboards while praying your apps talk to each other.
Enter ZEPIC: This is where we come in. With ZEPIC's automated Flows, you can: Launch WhatsApp recovery messages (with 95% open rates!) Set up perfectly timed email sequences (or vice versa) Create personalized recovery offers not just on cart value but based on your customer’s behavior/preferences Track and optimize everything from one dashboard
Fix #2: Reactivate past customers today
The Painful Truth: You're probably losing about 70% of your potential sales to cart abandonment. That's not just a statistic—it's real money walking out of your digital door. And looking for yet another Shopify app for abandoned cart recovery isn't going to fix it if you're not getting the fundamentals right.
The Quick Fix: Everyone knows you need multi-channel recovery that hits the sweet spot between "Hey, did you forget something?" and "PLEASE COME BACK!" But here's the reality—most recovery apps are a one-trick pony. They either do email OR WhatsApp, not both. And don't even get us started on personalizing offers based on cart value—that usually means toggling between three different dashboards while praying your apps talk to each other.
Enter ZEPIC: This is where we come in. With ZEPIC's automated Flows, you can: Launch WhatsApp recovery messages (with 95% open rates!) Set up perfectly timed email sequences (or vice versa) Create personalized recovery offers not just on cart value but based on your customer’s behavior/preferences Track and optimize everything from one dashboard
Offering light at the end of the tunnel is Google’s Privacy Sandbox which seeks to ‘create a thriving web ecosystem that is respectful of users and private by default’. Like the name suggests, your Chrome browser will take the role of a ‘privacy sandbox’ that holds all your data (visits, interests, actions etc) disclosing these to other websites and platforms only with your explicit permission. If not yet, we recommend testing your websites, audience relevance and advertising attribution with Chrome’s trial of the Privacy Sandbox.
Top 3 impacts of the third-party cookie phase-out
Who’s impacted
How
What next
Digital advertising and acquisition teams
Lack of cookie data results in drastic fall in website traffic and conversion rate
Review all cookie-based audience acquisition. Sign up for Chrome’s trial of the Privacy Sandbox
Digital Customer Experience
Customers are not served relevant, personalised experiences: on the web, over social channels and communication media
Multiply efforts to collect first-party customer data. Implement a Customer Data Platform
Security, Privacy and Compliance teams
Increased scrutiny from regulators and questions from customers about data storage and usage
Review current cookie and communication consent management, ensure to align with latest privacy regulations