Campaign Performance
Campaign Performance provides granular analytics on every campaign executed through the platform β discounts, points injections, challenges, and games. It enables marketing and loyalty teams to measure effectiveness, compare mechanics, and optimize future investment based on actual results rather than estimates.
This is the go-to dashboard for answering: which campaigns worked, at what cost, and what did they generate?
Use Casesβ
| Use Case |
|---|
| β Track campaign redemption rate vs. forecast to evaluate whether audience and mechanic were correctly calibrated. |
| β Measure incremental revenue per campaign to calculate ROI and justify budget allocation. |
| β Compare Targeted Delivery vs. Intelligent Delivery performance for the same audience. |
| β Analyze coupon redemption by store to identify high-performing and underperforming locations. |
| β Review points accrual and burn by campaign to understand wallet impact of each promotion. |
| β Filter campaign data by country, currency, store category, or date range for regional reporting. |
| β Identify which discount type (%, fixed, bundle) drives the highest average cart uplift. |
| β Monitor challenge completion rates to assess whether difficulty levels are correctly calibrated. |
Filtersβ
| Filter | Description |
|---|---|
| Date From / To | Analysis window β all metrics reflect activity within this period |
| Country | Restrict to one or more countries |
| Store | Filter to specific locations or store groups |
| Campaign | Select one or more specific campaigns to isolate |
| Segment | Filter by a saved customer audience |
| Currency | Applicable for multi-currency companies |
Dashboard Sectionsβ
Pointsβ
Analytics for all points-earning campaigns.
| KPI | Description |
|---|---|
| Total Points Accrued | Total points earned by customers across all active rules in the period |
| Total Points Redeemed | Total points burned (cashback and reward redemptions) in the period |
| Monetary Value (accrued) | Currency equivalent of points issued β the program's liability exposure |
| Monetary Value (redeemed) | Currency equivalent of points burned |
| Redemption Rate | Redeemed / Accrued β indicates how actively members spend their balance |
| Active Rules | Number of points rules that fired at least once in the period |
| Unique Customers Earning | Distinct customers who earned points at least once |
Points Accrued sub-view β detailed breakdown of points earned by rule, period, store, and customer segment.
Points Redeemed sub-view β cashback and reward redemption volumes, monetary equivalent, and redemption rate.
Fraud Identification sub-view β flags anomalous accrual patterns: customers earning points at unusually high rates, repeated same-store transactions, or rapid accrual/redemption cycles.
Discountsβ
Analytics for discount campaigns (percentage off, fixed amount, BOGO, bundle).
| KPI | Description |
|---|---|
| Total Discounts Issued | Number of vouchers generated or automatic discount firings in the period |
| Total Discounts Redeemed | Discounts actually used at checkout |
| Redemption Rate | Redeemed / Issued β measures campaign uptake |
| Total Monetary Value Granted | Total discount amount applied to customer purchases |
| Unique Customers Benefiting | Distinct customers who redeemed at least one discount |
Discounts Accrued sub-view β discounts generated (vouchers issued or automatic firings) broken down by campaign, store, and period.
Discounts Redeemed sub-view β discounts actually used at checkout, by campaign and location.
Pre / During / Post Campaign sub-view β comparison of customer behavior (cart size, frequency, spend) before, during, and after a specific campaign period. Enables measurement of lasting behavioral impact beyond the campaign window.
Challengesβ
Performance of gamified challenge campaigns.
| KPI | Description |
|---|---|
| Active Challenges | Number of challenges running in the selected period |
| Total Enrollments | Customers who joined at least one challenge |
| Completion Rate | Customers who completed the challenge / total enrolled |
| Progress Distribution | Breakdown of participants by progress % (e.g. 0β25%, 25β50%, 50β75%, 75β100%) |
| Prizes Awarded | Points or rewards distributed on challenge completion |
Rewardsβ
Analytics for the rewards catalog redemptions.
| KPI | Description |
|---|---|
| Total Redemptions | Number of reward items redeemed in the period |
| Unique Items Redeemed | Number of distinct reward catalog items used |
| Stock Consumed | Units of each reward item distributed |
| Remaining Stock | Current inventory per reward item |
| Monetary Cost | Total cost of rewards delivered (useful for budget reconciliation) |
Budget & ROIβ
Cross-campaign budget tracking and return-on-investment analysis.
| KPI | Description |
|---|---|
| Total Promotional Spend | Discount value granted + points monetary equivalent + reward cost |
| Incremental Revenue | Revenue attributed to loyalty campaigns vs. a matched control group |
| ROI per Campaign | Incremental revenue / promotional spend per campaign |
| ROI by Mechanic | Breakdown of ROI by mechanic type (discount vs. points vs. challenge vs. reward) |
| Budget Remaining | Spend to date vs. configured budget cap per campaign |
How It Worksβ
Campaign Performance reads from BigQuery and is updated daily. Filters at the top of the page (date range, campaign, store, country, segment) apply to all charts in the selected tab.
To investigate a specific campaign in depth, select it from the Campaign filter β all tabs (Points, Discounts, Challenges, Rewards, Budget & ROI) will restrict to that campaign's data.