Skip to main content

ROI Tracking

After an Intelligent Delivery plan runs, the platform provides actual ROI metrics so you can compare real performance against the forecast, measure incremental impact, and decide whether to send reminders. ROI is only shown after the plan has been delivered; before delivery, the ROI tab displays a hidden-state message.

Key Metrics​

MetricDescription
Plan remindersNumber of reminder campaigns already created from the plan action
Number of CustomersTotal Customers impacted by the campaign
Control groupCustomers held out from the campaign to measure incrementality
Delivered couponsCoupons distributed via app + printed coupons
% DeliveredPercentage of Customers who visualized the coupon
Total redemptionsTotal coupon redemptions across all targeted Customers
Redemptions per CustomerAverage coupons redeemed per Customer
% Total redemptionPercentage of total coupons redeemed
% Unique redemptionPercentage of Customers who redeemed at least once
Budget (€)Estimated total campaign cost
Discount costActual discounted amount in cash
Budget consumed (%)Discount cost divided by budget; >100% = overspend; <100% = underspend
Forecast budget consumed (€)Estimated amount that should have been spent up to this point
Budget delivered vs. forecasted (%)Actual delivery pace vs. forecast; 100% = on track
Loyal Guru costLoyal Guru cost component when applicable
Incremental SalesAdditional sales vs. the control group (non-targeted Customers)
Incremental RatioReturn on investment (Incremental sales / budget €)
Incremental marginIncremental margin generated by the campaign
Incremental ratio marginMargin-based return indicator
Coupon CostCoupon-related cost used by the ROI table
Forecasted incremental salesIncremental sales expected in the forecast
Forecasted incremental ratioIncremental ratio expected in the forecast
Incremental sales vs estimationDifference between actual incremental sales and forecasted incremental sales
Incremental ratio vs estimationDifference between actual incremental ratio and forecasted incremental ratio
ChannelDelivery channel used for the action: email, SMS, or none
Delivery cost (SMS/Email)Cost of the email/SMS delivery for that action
Email deliveredCustomers reached through email
Email OR TotalEmail open-rate indicator shown by the channel report
Email clicksNumber of email clicks recorded
Email errorsEmail delivery errors
Redemption vs ORRedemption performance compared with email open-rate behavior
SMS deliveredCustomers reached through SMS
Redemption vs SMS deliveredRedemption performance among SMS-delivered Customers
SMS errorsSMS delivery errors
SMS unsubscribesSMS opt-outs recorded from the delivery
Net incremental ratioIncremental ratio after channel and additional cost components
Reminder cost (SMS/Email)Cost generated by reminder campaigns

Control Group​

Intelligent Delivery holds out a control group β€” a configurable percentage of eligible Customers who are not targeted. This enables true causal measurement of incremental impact.

GroupTreatment
Targeted groupReceives the AI-selected offer
Control groupNo offer β€” used as baseline for uplift calculation

The control group ID for each campaign is displayed in the ROI table and is clickable to view detailed information.

Where to Find ROI Reports​

Go to Campaign Personalization β†’ Intelligent Delivery β†’ [Plan] β†’ ROI by Plan tab. After campaigns have been sent, the ROI table is populated with actuals you can compare against the forecast.

You can also view campaign-level performance in Loyalty Insights β†’ Campaign Performance.

How It Works​

  1. The plan launches with a control group holdout (configured in Configuration β†’ Plans β†’ General β†’ Control group percentage).
  2. As the campaign runs, the platform records deliveries, redemptions, purchases, channel events, and revenue for both groups.
  3. Use Calculate ROI to request a fresh ROI calculation. The process can take several minutes and the tab shows a calculation-in-progress warning while it runs.
  4. Review each campaign action, campaign subtotal, category subtotal, and global total. Use Only show subtotals when you only need aggregated results.
  5. Use Configure table to show or hide columns before analysis or export.
  6. Use Export ROI to download the visible ROI table.
  7. Use Reprint vouchers when printable vouchers need to be regenerated for a campaign action or for the whole plan.
  8. Use Send reminder when delivery or redemption is behind expectation and the campaign should receive a follow-up communication.

ROI Actions​

ActionUse it for
Configure tableChoose which ROI columns are visible and included in the export
Reprint vouchersReprint vouchers for one campaign action or the whole plan
Export ROIDownload the current ROI table as CSV
Calculate ROITrigger a new ROI calculation using the latest available data
Only show subtotalsCollapse the table to campaign/category/global subtotal rows
Send reminderOpen Targeted Delivery reminder creation for the selected plan action

Creating Channel Reminders from ROI​

Use reminders when Customers already received a plan coupon but need a follow-up before expiration or when pacing is below forecast.

  1. Open ROI by Plan for a delivered plan.
  2. Find the campaign action that needs a reminder. Use Budget delivered vs. forecasted (%), Delivered (%), Total redemption (%), and channel columns to identify underperformance.
  3. Click Send reminder on the action row.
  4. The Targeted Delivery reminder form opens in plan reminder mode, preloaded with the campaign action context and existing reminder count.
  5. Configure the reminder channel and message. For email and SMS, ensure the message content, email subject/template, and channel credits are available.
  6. Send or schedule the reminder.
  7. Return to ROI later and run Calculate ROI again to include updated reminder counts, reminder cost, and downstream redemption behavior.
tip

Use the Budget delivered vs. forecasted (%) column as your primary pacing indicator. At 100%, you are delivering exactly as forecast. Significantly below 100% signals redemption underperformance β€” consider a promo reminder to re-engage recipients.

Configuration​

ROI tracking is automatic for all Intelligent Delivery campaigns. The control group percentage is configured per company instance:

SettingDescription
Control group %Percentage of eligible audience held out; set in Configuration β†’ Plans β†’ General
Reporting lagReports reflect data in near real-time; full attribution finalizes after campaign end
ROI calculation scheduleOptional plan setting that schedules ROI recalculation on selected dates
Channel columnsOptional visibility for email/SMS delivery and reminder cost metrics

Contact your Customer Success Manager to adjust control group settings.