Configure receipt age and submission window
Control how old a receipt can be and how long a participant can wait before submitting it.
Receipt age and submission window are the two time-based checks that keep a receipt challenge aligned with the actual campaign promise.
Even when the UI in your workspace exposes only part of the acceptance-policy setup directly, these two concepts still matter for how the challenge is validated and explained to participants.
What each setting means
| Setting | What it checks | Typical use |
|---|---|---|
Receipt age | How old the purchase can be when it is submitted. | Prevents very old receipts from entering a current activation. |
Submission window | How long the participant has to submit after the purchase happened. | Prevents delayed submissions after the intended participation moment. |
Configure them together
These settings should be treated as a pair.
If the submission window is much shorter than the allowed receipt age, users may have a technically valid purchase date but still be blocked because they submitted too late. OmniLab surfaces this mismatch in validation with a message like:
Receipt game '{{touchpoint_name}}' submission window ({{submission_window_days}} days) is shorter than max age ({{max_age_days}} days)
Practical recommendations
| Campaign type | Sensible pattern |
|---|---|
| Same-day in-store activation | Keep both settings tight so users submit almost immediately. |
| Weekend retail challenge | Allow a few days of receipt age, but keep the submission window aligned with the campaign rules. |
| Post-purchase proof-of-buy promotion | Allow a wider receipt age only if the public terms clearly allow it. |
Validation messages to watch
| Validation message | What it usually means |
|---|---|
Receipt game '{{touchpoint_name}}' has very restrictive receipt age limit ({{max_age_days}} days) | The setup may reject receipts that normal customers would expect to be valid. |
Receipt game '{{touchpoint_name}}' accepts very old receipts ({{max_age_days}} days) | The challenge may be too permissive for a short-lived promotion. |
Receipt game '{{touchpoint_name}}' submission window ({{submission_window_days}} days) is shorter than max age ({{max_age_days}} days) | The two settings are out of sync and may confuse participants. |
Example
A weekend mall activation might allow receipts up to 2 days old, but still require submission before the end of Sunday evening. That keeps the challenge fair without encouraging people to hold receipts for weeks.