When a promotion has an audience cap, the most impactful customers should receive it, not a random selection. Audience Cap Optimization gives marketers control over who gets allocated a promotion when the eligible audience exceeds the defined cap.
Instead of random selection, you can now rank eligible customers by any historical attribute (such as Return on Customer (ROC), Lifetime Value (LTV), or a custom metric) so that when the cap is reached, the promotion is allocated to the most valuable or most relevant customers first.
Step-by-Step: How to Set Up Audience Cap Optimization
Step 1: Open Your Promotion
- Navigate to Plan > OptiPromo > Promotions.
- Open an existing promotion or create a new one.
- Progress through the promotion setup steps until you reach Budget & Constraints.
Step 2: Set an Audience Cap
- In the Budget & Constraints step, locate the Audience Cap & Alerts section.
- Under Audience Cap, click + Add Cap.
- Select a Timeframe (e.g., Daily, Lifetime) and enter your maximum recipient count in the Cap of field.
Step 3: Choose Attribute-Based Audience Sorting
- Below the Audience Cap table, locate the Choose Audience Sorting method section.
- Select Attribute based. This replaces random selection with attribute-driven prioritization.
- Use the Select Attribute dropdown to choose the customer attribute you want to rank by (e.g., ROC, LTV, or any custom attribute configured for your account).
- Use the Sort dropdown to set the sort direction. Select High to Low to allocate the promotion to the highest-value customers first.
Step 4: Complete and Activate
- Continue through the remaining setup steps and click Next to reach the Summary.
- Review your configuration and activate the promotion.
- When the promotion runs and the eligible audience exceeds the cap, Optimove will automatically sort customers by your chosen attribute and allocate the promotion to the top-ranked customers first.
How Audience Cap Optimization Works
Audience caps are an important guardrail for budget and margin control. But when the eligible audience is larger than the cap, random allocation leaves value on the table.
- Without optimization: When the eligible audience exceeds the cap, recipients are chosen randomly from the eligible pool.
- With optimization: Eligible customers are ranked by your chosen attribute in descending order. The top N customers (up to the cap) are selected for allocation.
- Tied values: Where multiple customers share the same attribute value, allocation among tied customers is handled randomly within that tier.
Why This Matters for ROI
Promotional budget spent on lower-priority customers is a common source of margin leakage. By directing limited promotion slots toward the customers most likely to generate incremental impact (based on real CRM data), Audience Cap Optimization helps maximize return on every promotion you run.
Use Case Examples
- Deposit bonus campaigns: Cap a promotion at 5,000 recipients but rank by ROC, so the players most likely to drive profitable activity always receive the offer first.
- Reactivation promotions: Prioritize lapsed customers by predicted LTV to focus reactivation spend where it will have the greatest long-term impact.
- VIP reward allocation: Use tier status or spend history as the prioritization attribute to ensure your highest-value customers are always first in line.
- Retail loyalty offers: Rank by purchase frequency or average order value so limited promotional slots go to your most engaged shoppers.
FAQ
Can I use multiple attributes to prioritize customers?
Currently, a single prioritization attribute can be selected per promotion. Choose the attribute that best represents the customer value signal most relevant to your campaign objective.
What happens when customers share the same attribute value?
When multiple eligible customers have the same value for the selected attribute, allocation among those tied customers is handled randomly within that tier.
Does this change how the audience cap limit is enforced?
No. The audience cap limit is still strictly enforced. Audience Cap Optimization only affects how customers are selected within that cap, replacing random selection with value-ordered selection.
Which promotion types support Audience Cap Optimization?
Audience Cap Optimization is available across all promotion types in Optimove Promotions, including global, tiered, and personalized promotions. It applies to both scheduled and triggered campaigns.
Which customer attributes can I use for prioritization?
Any customer attribute available within your Optimove data model can be used, including standard attributes such as ROC, LTV, and lifecycle stage, as well as any custom attributes configured for your account.