What is Revenue Attribution?

Created by Naveen V, Modified on Mon, 2 Jun at 7:07 AM by Naveen V

Revenue Attribution in ZEPIC connects the dots between your email and WhatsApp campaigns and actual sales revenue. Instead of relying only on metrics like open rates and clicks, you'll finally see which campaigns are actually putting money in your bank account. For D2C brands where every marketing dollar counts, this distinction is crucial for making smart budget allocation decisions.


Step 1: Configure Your Revenue Goals

The first step in setting up Revenue Attribution is defining what counts as a conversion for your business.


Setting Up Revenue Events


  1. Navigate to Settings -> Revenue Attribution in your ZEPIC account
  2. Define Your Revenue Event:
    • Most businesses select "Order confirmed" as their primary revenue event
    • You can also choose custom events like "Order paid" or specific product purchases based on your business's sales/revenue goal
  3. Set Your Revenue Source:
    • You can choose one of the values present the "Revenue Event"'s attribute that reflect the actual revenue.
    • If you are a D2C store and have chosen "Order Confirmed" as the revenue event, choose "Order price" to track the full order value. 
    • Select your currency (USD, EUR, etc.)
Pro Tip: Think what is the business goal or the sales goal of your campaigns. Choose the custom event that reflect your goal. If you don't have any revenue goals, it is absolutely fine to leave it empty.



Step 2: Configure Channel Attribution Settings

This is where you tell ZEPIC exactly how to track revenue from your marketing channels.



Email Campaign Attribution Triggers:

  • Delivery-based: Credits revenue when a customer receives an email 
  • Open-based: Credits revenue when a customer opens an email
  • Click-based: Credits revenue only when a customer clicks a link in your email


WhatsApp Campaign Attribution Triggers:

  • Delivery-based: Credits revenue when a WhatsApp message is delivered
  • Open-based: Credits revenue when a customer reads the message


Setting Attribution Windows:

For both channels, you'll set an attribution window (typically 7-30 days). This determines how long after a customer interacts with your message they can make a purchase and still have it attributed to that campaign.


Pro Tip: Start with a 7-day window for faster-moving products and 30 days for higher-consideration purchases. You can always adjust this later based on your customer behaviour patterns.


Step 3: Activate Revenue Tracking

Once your settings are configured:

  1. Review Your Settings: Double-check your revenue events, attribution triggers, and windows
  2. Save Configuration: Click "Save" to activate revenue tracking
  3. Confirmation: The system will confirm that tracking is now active for future campaigns
Important: Revenue attribution starts tracking from the moment you activate it. Historical data before activation won't be attributed.


Once you have configured "Revenue Attribution" settings and start running your campaigns, you will see these three changes in your campaigns and flows screens. You will see two columns for revenue and orders generated from every campaign or flow. 






How Revenue Attribution Works Behind the Scenes


ZEPIC uses a last-touch attribution model, which means the final marketing interaction before a purchase gets credit for the entire sale.


Attribution Logic Example

Here's exactly what happens when a customer makes a purchase:

  1. Customer Journey: A customer browses your store but doesn't buy
  2. First Touchpoint: They receive an abandoned cart WhatsApp message and click through, but still don't purchase
  3. Second Touchpoint: Three days later, they open your weekly email newsletter and click through
  4. Purchase: They complete a $100 purchase within your attribution window
  5. Attribution: The email campaign gets credited with the full $100 revenue (last-touch model)


Cross-Device Tracking

ZEPIC uses advanced identity resolution to connect customer interactions across devices. If a customer opens an email on mobile but purchases on desktop later, the system connects these events for accurate attribution.


Once your Revenue Attribution is configured and generating data:

  1. Weekly Reviews: Check your reports weekly to identify trends and opportunities
  2. Budget Reallocation: Shift resources toward higher-revenue channels and campaigns
  3. Campaign Optimisation: Double down on messaging patterns that drive revenue
  4. Flow Enhancement: Invest time optimising your highest-revenue automated sequences
  5. Stakeholder Reporting: Use concrete revenue data in your marketing performance reports


Revenue Attribution transforms marketing from a cost centre into a measurable revenue driver. With proper setup and regular analysis, you'll make smarter decisions that directly impact your bottom line.


Ready to get started? Navigate to your ZEPIC dashboard and look for the "Revenue" section in your analytics menu, or go to your "Settings -> Revenue Attribution" to configure it. The setup process takes just a few minutes, but the insights will transform how you approach marketing forever.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article