Conversion Tracking
Track conversions and other key metrics right from the dashboard.
Conversion Tracking in OptiMonk gives you a complete picture of how your campaigns are performing, from a high-level summary of impressions and conversion rates on the main dashboard, down to per-campaign statistics, variant-level breakdowns, individual subscriber records, and revenue contribution data. Performance is measurable through four complementary layers: the main dashboard (summarized impressions, average conversion rate, and for Shopify stores assisted revenue and impression value), the campaign-level report (individual campaign statistics over time, variant performance, survey results, and a list of recent conversions), the Campaign Analytics dashboard (revenue and order attribution for Shopify and GA4-connected stores), and Google Analytics integration (campaign events exported to GA4 or Universal Analytics for tracking in your existing analytics setup). Across all layers, a conversion is recorded whenever a visitor completes the campaign's defined goal — submitting a form, clicking the CTA, navigating to a thank-you page, or triggering a custom conversion event — giving you a consistent metric to optimize against regardless of which view you use.
Key benefits
- Track conversions at every level — from account-wide summary to individual subscriber. The main dashboard gives you an instant read on total impressions and average conversion rate across all active campaigns for any selected time period. Drilling into a specific campaign shows its conversion trend over time, how each A/B variant is performing, and a scrollable list of the most recent conversions including the subscriber's details — so you can move from overview to individual record without leaving OptiMonk.
- Revenue attribution built into the same dashboard. For Shopify stores, the main dashboard and Campaign Analytics display assisted revenue and impression value alongside standard conversion metrics — so you can see not just how many people converted, but how much revenue those conversions contributed. This closes the loop between campaign activity and store performance without requiring a separate analytics tool or manual attribution calculation.
- Export campaign events to Google Analytics for cross-channel reporting. OptiMonk sends campaign interaction events — shown, filled, closed, rejected — to Google Analytics 4 and Universal Analytics with structured event properties (campaign name, campaign ID, variant name, action type). This means OptiMonk conversion data can sit alongside your traffic, acquisition, and ecommerce data in GA4, enabling you to analyze popup performance in the context of your full marketing stack rather than in isolation.
How it works
Log in to OptiMonk and view the main dashboard. The top section shows total impressions and average conversion rate for the selected period. If your store is on Shopify, assisted revenue and impression value are also shown here. Use the date range picker to filter to any specific time window — today, last 7 days, last 30 days, or a custom range.
From the Campaigns menu, select any campaign to open its detail page. Scroll down to see the campaign's statistics over time, including impressions, conversions, and conversion rate. If the campaign is an A/B test, variant-level breakdowns are shown side by side. If the campaign includes a survey, survey answer distributions are displayed. A list of individual subscribers who converted through the campaign appears at the bottom, with their submission details.
In your OptiMonk account settings, connect your Google Analytics property. Once connected, OptiMonk automatically sends a structured optimonk_campaign_event to GA4 for every campaign interaction — with properties for campaign name, campaign ID, variant name, and action (shown, filled, close, no). Set up Custom Definitions and audiences in GA4 to use these properties as dimensions and segments in your existing GA4 reports and dashboards.
Frequently asked questions
What is Conversion Tracking in OptiMonk?+
Conversion Tracking refers to OptiMonk's suite of built-in tools for measuring how campaigns perform — including the main dashboard summary, the per-campaign performance report, the Campaign Analytics revenue dashboard, and Google Analytics integration. A conversion is recorded whenever a visitor completes a campaign's defined goal: submitting a form, clicking the CTA, reaching a thank-you page, or triggering a custom conversion event you have configured. These metrics are available directly inside OptiMonk without requiring any third-party setup.
What counts as a conversion in OptiMonk?+
A conversion is recorded when a visitor completes the primary goal of a campaign — which can be filling out a form (submitting an email address, answering a survey, or entering any other input field), clicking a call-to-action button, navigating to a designated thank-you page, or completing a custom conversion event you have configured. The conversion rate shown in the dashboard is the number of conversions divided by the number of unique visitors who saw the campaign.
What is the difference between the main dashboard and the campaign-level report?+
The main dashboard shows an aggregated summary across all campaigns — total impressions and average conversion rate for the selected period, plus assisted revenue and impression value for Shopify stores. The campaign-level report shows the performance of a single specific campaign, including its conversion trend over time, per-variant breakdowns for A/B tests, survey answer distributions if applicable, and a list of individual recent conversions with subscriber details. The two views serve different purposes: the dashboard for a health check across your full campaign set, the campaign report for diagnosing and optimizing individual campaigns.
How does Google Analytics integration work for conversion tracking?+
When you connect Google Analytics to OptiMonk, the script automatically sends a custom event called optimonk_campaign_event to your GA4 or Universal Analytics property each time a visitor interacts with a campaign. The event includes properties for the campaign name, campaign ID, variant name, and the specific action taken (shown, filled, close, or no/rejected). To use these events as dimensions and audiences in GA4 reports, you need to set up Custom Definitions in your GA4 account — a step-by-step guide is available in OptiMonk's documentation.
Can I track revenue attribution for non-Shopify stores?+
Yes, through Google Analytics integration. If your store sends purchase events to GA4 with the standard "purchase" event name, OptiMonk's Campaign Analytics can attribute revenue to campaigns using GA4 as the data source. This covers any ecommerce platform where GA4 purchase tracking is implemented, not just Shopify. For Shopify stores using the OptiMonk app directly (not via GTM), revenue data is sourced from Shopify's order data and updated hourly. For GTM-based Shopify installations, GA4 is used as the data source instead.
Try OptiMonk for free
Launch your first campaign, learn what works, then scale what converts.