1. Overview
The Campaign Simulator feature enables you to preview the estimated audience for a campaign before it is sent. It performs a live evaluation against the customer database and displays how many customers currently satisfy the campaign's targeting criteria. This allows you to validate campaign targeting and understand the expected audience before launching the campaign.
2. Reaching the Campaign Simulator
- Choose Loyalty
- Choose Campaigns
- Click on Edit Campaign icon under the Actions
- Click on the Simulator button
Figure 1.0
- When you click on "Simulator," the system opens the Customer Statistics window. This window provides a summary of:
- Expected Reach
- Total Customers
- Overall Percentage
- Customer Base Comparison
- Demographic Distribution
Figure 1.1
3. Customer Statistics
The Customer Statistics window provides a summary of the customers who qualify for the campaign based on the configured targeting rules.
4. Expected Reach
Displays the total number of customers who satisfy all campaign targeting criteria and are eligible to receive the campaign.
Figure 1.2
The calculation considers all applicable campaign filters, including:
- Customer interests
- Store/location targeting
- Age criteria
- Gender
- Customer communication preferences
- Other applicable campaign conditions
These are the customers who will receive the campaign when it is published.
5. Total Customers
Displays the total number of customers associated with the selected store, regardless of any campaign filters.
Figure 1.3
This represents the complete customer pool from which the campaign audience is selected.
6. Overall Percentage
Displays the percentage of store customers that will receive the campaign.
Figure 1.4
6.1 Calculation
Overall Percentage = (Expected Reach ÷ Total Customers) × 100
If the selected store has no customers, the value safely displays 0%.
7. Audience Breakdown
The Campaign Simulator window also provides demographic insights into the eligible audience.
7.1 Gender
Figure 1.5
Displays the number of eligible customers grouped by:
- Male
- Female
This chart helps identify the gender distribution of the campaign audience.
7.2 Age
Figure 1.6
Displays the eligible customers based on the configured age criteria.
The chart includes:
- Selected: Customers whose age matches the campaign's configured age rule.
- Outliers: Reachable customers who fall outside the configured age criteria.
8. Customer Interests
Displays a breakdown of the reachable customers per interest attached to the campaign.
Figure 1.7
If no customer interests are configured for the campaign, the chart displays a single entry:
- No Interests
9. How Expected Reach Is Calculated
A customer is included in the Expected Reach only when all applicable campaign requirements are satisfied.
The customer must:
- Be linked to the selected store.
- Belong to an active store with notifications enabled.
- Have a validated email address.
- Be opted in for both loyalty and email communications.
- Match the campaign's configured interests (when applicable).
- Match the configured location targeting.
- Satisfy the configured age criteria.
- Match the configured gender.
- For Altria Tier 4 accounts, also satisfy the product targeting requirements and, when Frequent Shopping is enabled, have a qualifying recent purchase.
10. Age Matching Rules
Campaign Simulator evaluates age using the configured campaign option.
Age Rule | Description |
All Ages | No age filtering is applied. |
Specific Age | Only customers whose age exactly matches the configured value are included. |
Age Range | Customers whose age falls within the configured minimum and maximum values (inclusive) are included. |
10.1 Example
If a store contains:
- Total Customers: 1,000
- Expected Reach: 250
Then:
Overall Percentage = (250 ÷ 1,000) × 100 = 25.00%
If the store contains zero customers, the Overall Percentage displays 0.00%.