The Analytics page is where you see whether your EG rules are actually paying off — how much extra revenue they've generated, which rules perform best, and which products customers pick most often. This article walks through every part of the page: filters, KPI cards, charts, the orders table, and the AI Insights panel.
Where analytics data comes from
EG builds its analytics by matching your store's orders back to the shopping cart that placed them. When a customer's cart qualifies for one of your rules (for example, they get a free gift added), EG keeps track of that cart. If the customer completes checkout, the resulting order is linked back to that cart and recorded as a "rule-triggered" order.
A few things follow from this:
You'll only see data once rules start generating orders. If you've just created a rule, or no customers have checked out with a qualifying cart yet, the Analytics page will show an empty state.
Order tracking requires the "read orders" permission. If EG ever loses access to this permission (for example, after a scope change on Shopify's side), you'll see an Authorization missing banner at the top of the page with a Reauthorize button. Click it and approve the permission request to resume tracking.
Analytics data is calculated per day and stored per shop, so switching filters recalculates the numbers rather than reloading a fixed report.
Filtering your analytics
At the top of the Analytics page you'll find two filters and an Apply button:
Rule — Choose All rules to see combined performance across every rule, or pick a specific rule from the dropdown to drill into just that one.
Date range — Click the date range button to choose from:
Today
Yesterday
Past 7 days
Past 30 days
Past 90 days
Custom date — pick any start and end date, as long as the start date is no more than 90 days in the past.
Click Apply to load the data for your selected filters. The page will refresh the KPI cards, charts, and orders table together.
Changing a filter doesn't reload the page automatically — you need to click Apply for the new filters to take effect on the analytics data and orders table.
Understanding the KPI cards
Once data is available, four summary cards appear across the top of the page:
Card | What it shows |
|---|---|
Sales with Rules | The total value of orders where at least one rule was applied, along with what percentage of all orders that represents. |
Avg Order Value | The average order value for orders where a rule applied. When this is higher than the average for orders without a rule, you'll see a green "+amount more than usual" note underneath. |
Orders | The number of orders that had at least one rule applied. |
Rules Triggered | The total number of times a rule was applied across your orders (a single order can trigger more than one rule). |
Hover over any card's title for a short tooltip explaining exactly what it measures.
Sales Breakdown and Order Value Comparison
Below the KPI cards are two donut charts that compare orders with rules against orders without:
Sales Breakdown — shows what share of your total sales came from orders where a rule was triggered versus orders with no rule at all.
Order Value Comparison — shows how the average order value compares between orders with a rule applied and orders without. If rule-triggered orders have a higher average value, a highlighted callout summarizes the difference (for example, "$12.40 higher per order — Customers spend more when rules are active").
Total Sales chart
When there's enough data for the selected date range, a Total Sales line chart appears showing daily sales trends — one line for sales from orders with rules applied and one for orders without. This chart is hidden for date ranges too narrow to produce a meaningful trend line (for example, a single day).
Top Performing Rules and Most Picked Variants
Two additional panels appear depending on your filter selection:
Top Performing Rules — shown only when you have All rules selected. It lists up to your five best-performing rules, ranked by number of orders, with a bar showing each rule's relative share of orders.
Most Picked Variants — shown only when you've filtered to a single rule that uses a customer-choice ("pick your gift") action. It lists the product variants customers selected most often, with a total selection count and a popularity percentage for each.
If a picked-gift rule has no selection data yet for the chosen date range, you'll see a message saying no variant data is available rather than an empty table.
The Orders table
Underneath the charts is a table listing the individual orders that match your current filters (rule and date range).
Searching for an order: Use the search box above the table to look up an order by its order number or order ID. The search runs automatically a couple of seconds after you stop typing — there's no need to press Enter.
Paging through orders: Use the pagination controls below the table to move between pages, and the rows-per-page dropdown to show 10, 25, 50, or 100 orders per page.
Exporting orders to CSV: Two export buttons sit next to the pagination controls:
Export current page — downloads a CSV containing only the orders currently visible on screen.
Export all — downloads a CSV containing every order that matches your current filters, across all pages (not just the current page). Exports are capped at 10,000 orders — if your filtered result set is larger than that, you'll see a message asking you to narrow the date range or rule filter and try again.
Both exports produce a CSV with the following columns: Order Number, Date, Total, Items, and Link to order (a direct link back to the order in your Shopify admin). The export respects whatever rule and date filters are currently applied on the page.
AI Insights (Unlimited plan)
If you're on EG's Unlimited plan, an AI Insights button appears next to the Apply button. Clicking it opens a panel that summarizes your rule performance in plain language, generated from the same data shown on the page.
An AI-generated insight is broken into a short summary plus four sections:
What's working
What's underperforming
Timing opportunity
Next campaign recommendation
The panel initially shows the summary and the first section, with a Show all link to reveal the remaining sections.
Caching: To keep things fast and cost-effective, insights for a given rule/date-range combination are cached for a period of time. When a panel is showing a cached response, you'll see a small note such as "Fresh insights available in 2h 15m" (or "available now" once the cache has expired). Changing any filter clears the current insight and will generate a fresh one the next time you open the panel.
Giving feedback: Under each insight you can click a thumbs-up or thumbs-down button to rate it. Thumbs-down reveals an optional reason (inaccurate, wrong tone, too long, too short, or other) and a comment box — both are optional and help improve future insights.
When you won't see an insight:
If you're not on a plan that includes this feature, the AI Insights button won't appear at all.
If there isn't enough order history yet for the selected rule and date range, the panel shows a message asking you to activate a rule and let it run for a bit longer before insights can be generated — once your store has accumulated some orders, insights become available.
If something goes wrong generating the insight (for example, a temporary service issue), you'll see a brief error message with a suggestion to try again shortly.
A note on timezones
Analytics figures are calculated using your shop's own timezone, not the timezone of whoever is viewing the page. This means "Today" always refers to today in your store's local time. If the numbers on this page look slightly different from a report you pulled directly from Shopify, a timezone or date-boundary difference in how each report buckets orders by day is a common reason — this was tightened up in a June 2026 fix to keep EG's day boundaries consistent with your shop's local calendar day.
Common questions
Why don't my Analytics numbers match my Shopify order count exactly? EG only counts orders that came from a cart it was able to track (a cart that triggered one of your rules). Shopify's own reports include every order regardless of whether a rule applied, and may bucket dates using a different timezone convention. Small differences are expected.
Why is the Analytics page empty? Either no orders have been placed yet within the selected date range, or none of your rules have triggered on any completed orders. Try widening the date range, or check that your rules are active.
Why can't I see Top Performing Rules or Most Picked Variants? Top Performing Rules only appears when "All rules" is selected. Most Picked Variants only appears when a single "pick your gift"-style rule is selected in the Rule filter — it won't appear for rules that automatically add a fixed gift, since there's no customer choice to measure.
Why is the AI Insights button missing? This feature is only available on the Unlimited plan. If you believe you should have access, check your current plan in Settings, or contact support.
Can I export orders from a previous date range after I've changed filters? No — both export buttons always reflect whatever rule and date range filters are currently applied on the page. Set your filters and click Apply before exporting.
