True Revenue Measurement

True Revenue Measurement

Measure OptiMonk-associated revenue, average order value and orders places for each campaign.

True Revenue Measurement is the revenue attribution layer of OptiMonk's Campaign Analytics system — giving you concrete, campaign-level data on how much revenue, how many orders, and what average order value each OptiMonk campaign contributes to your store. Rather than measuring campaign success solely through conversion rate (the percentage of visitors who submitted a form or clicked a CTA), True Revenue Measurement answers the business-critical question: what did this campaign actually generate in sales? OptiMonk attributes revenue to campaigns through two complementary models. Assisted Revenue is conversion-based: it attributes orders and revenue from visitors who converted through a campaign and then made a purchase within a 5-day window — measuring the direct contribution of the campaign. Total Revenue is impression-based: it attributes orders and revenue from any visitor who was shown a campaign and purchased within 5 days, whether or not they converted — measuring the broader influence of the campaign on purchasing behavior. For Shopify stores using the OptiMonk app, order and revenue data is sourced directly from Shopify and updated hourly. For non-Shopify stores or GTM-based installations, revenue is sourced from Google Analytics 4 via standard purchase events.

Key benefits

  • Move beyond conversion rate to actual revenue impact. Conversion rate tells you what percentage of visitors submitted a form — but it does not tell you whether those conversions drove purchases, or how much those purchases were worth. True Revenue Measurement closes this gap: alongside impressions and conversion rate, you see the number of orders attributed to each campaign, the total revenue those orders represent, and the average order value of converting visitors — giving you the financial picture of each campaign's contribution, not just its engagement metrics.
  • Two attribution models answer two different questions. Assisted Revenue answers "how much did this campaign directly generate?" — attributing orders placed by visitors who actively converted through the campaign within 5 days. Total Revenue answers "how much revenue was in the room when this campaign ran?" — attributing orders from any visitor who saw the campaign within 5 days, whether or not they engaged with it. For evaluating direct campaign ROI, use Assisted Revenue. For evaluating A/B tests and the total business impact of running a campaign versus not, use Total Revenue.
  • Validate whether running campaigns produces net revenue gains. The most rigorous use of True Revenue Measurement is in combination with Multi-Campaign A/B Testing: comparing a campaign variant against an empty control group (no campaign). The Total Revenue figures for each group show whether running OptiMonk campaigns produces a measurable revenue increase compared to showing no campaigns at all — providing statistical justification for the investment in popup marketing beyond subjective estimates.

How it works

Step 1
Navigate to Campaign Analytics and select your date range and domain

In your OptiMonk account, click Campaign Analytics in the left navigation. Select the domain, device filter, and date range you want to analyze. The dashboard shows domain-level metrics at the top — total visitors, total orders, overall revenue, and average order value for the period — providing a baseline for evaluating individual campaign contributions.

Step 2
Review per-campaign revenue metrics in the campaign table

In the campaign-level table below the domain summary, each campaign row shows its impressions, conversions, conversion rate, and revenue data for the selected period. Toggle between the Assisted Revenue report and the Total Revenue report using the view switch at the top of the table. Assisted Revenue shows revenue directly attributable to campaign conversions; Total Revenue shows revenue associated with any campaign impression within the 5-day attribution window.

Step 3
Drill into A/B test variants for per-variant revenue data

For campaigns running A/B tests, click the expand arrow on the campaign row to see per-variant revenue breakdowns — including Uplift (how much better or worse each variant performed relative to the control) and Chance to Win (the statistical confidence that the variant outperforms the control). This per-variant revenue data is the primary tool for making data-driven decisions about which campaign variant to keep, which to retire, and whether personalization for a specific audience segment produces a measurable revenue benefit.

Frequently asked questions

What is True Revenue Measurement in OptiMonk?+

True Revenue Measurement is the revenue attribution capability within OptiMonk's Campaign Analytics, providing per-campaign data on attributed revenue, number of orders, and average order value. It uses two attribution models: Assisted Revenue (orders from visitors who converted through a campaign and purchased within 5 days) and Total Revenue (orders from any visitor who was shown a campaign and purchased within 5 days). For Shopify stores, data is sourced from Shopify and updated hourly. For non-Shopify stores, it uses Google Analytics 4 purchase event data.

What is the difference between Assisted Revenue and Total Revenue?+

Assisted Revenue attributes orders and revenue only to visitors who took an active conversion action through the campaign — submitting a form, clicking the CTA — and then made a purchase within 5 days. It measures direct attribution. Total Revenue attributes orders and revenue to any visitor who was shown the campaign (received an impression) and purchased within 5 days, regardless of whether they converted. It measures broader influence and is the recommended model for evaluating A/B tests, where comparing impression-level revenue between variants is more meaningful than comparing conversion-level revenue.

How does OptiMonk attribute revenue for Shopify versus non-Shopify stores?+

For Shopify stores using the OptiMonk Shopify app (not via GTM), order and revenue data is fetched directly from Shopify's order records on an hourly basis, including order count, revenue, and average order value. For non-Shopify stores, or Shopify stores where OptiMonk is installed via GTM, revenue attribution requires Google Analytics 4 to be connected and configured with standard purchase events. In GA4 default mode, both order count and revenue are available; in custom mode, only order count is captured.

Can I see revenue data for individual A/B test variants?+

Yes. In the Campaign Analytics table, expand any A/B test campaign using the expand arrow to see per-variant revenue data alongside standard performance metrics. Each variant shows its attributed revenue, order count, and average order value, as well as the Uplift figure (how much better or worse the variant performed than the control) and the Chance to Win (statistical probability the variant outperforms the control). This per-variant view is the primary tool for making evidence-based decisions about which campaign variant to deploy permanently.

Does the 5-day attribution window mean OptiMonk gets credit for purchases that happen days later?+

Yes — and this is intentional. A visitor who sees an OptiMonk campaign on Monday and purchases on Thursday is counted within the 5-day attribution window because the campaign may have influenced their decision to return and buy. The 5-day window reflects the typical consideration period for ecommerce purchases — especially for visitors who first encounter a discount offer or product recommendation and return to complete the purchase over subsequent days. This window is the same for both Assisted Revenue and Total Revenue models, applying equally to direct conversions and impression-level attributions.

Ready to try it?

Try OptiMonk for free

Launch your first campaign, learn what works, then scale what converts.

performance