This guide walks you through creating and managing Comeback Cash promotional events -- from choosing the event type to configuring rewards, scheduling dates, and monitoring performance through the Kanban board.
Before You Start
To create and manage events, you need:
Admin access with the
uri_store_settingspermissionAccess to the Comeback Cash admin page at Admin > Comeback Cash Management
Tip: Events can also be created from the Workspace if you have the uri_comeback_cash_manage permission. The workspace event form works the same way.
The Event Creation Wizard
Click Create Event to open the step-by-step event wizard. The wizard walks you through four steps:
Step 1: Choose Event Type
Select whether customers will earn coupons on the Buy Side or Sales Side.
Type | When to Use | Setup Complexity |
Buy Side | Reward customers who sell items to your store | Simple -- just set a flat coupon value |
Sales Side | Reward customers who purchase from your store | Advanced -- flat rate, percentage, or tiered options |
Click the card for your chosen type, then click Next.
Step 2: Event Details
Event Name
Give your event a descriptive name (up to 100 characters). This name appears on coupon receipts, in reports, and in the admin dashboard.
Good examples: "Holiday Comeback Cash 2025", "Summer Sales Event", "Back to School Promo"
Buy Side Configuration
For buy-side events, configure two fields:
Field | Description | Example |
| The dollar amount of the coupon | $30.00 |
| How much the customer must spend when using the coupon (0 for no minimum) | $60.00 |
Tip: A common setup is "$30 off a $60 purchase" -- this encourages customers to come back and spend at least double the coupon value.
Sales Side Configuration
Sales-side events offer three earning types:
Flat Rate -- Every qualifying transaction earns the same coupon value.
Set the
Coupon Valueand optionalMin Purchase to RedeemExample: Every purchase earns a $10 coupon
Percentage -- Coupon value is calculated as a percentage of the transaction total.
Set the
Percentage(1-100%) and optionalMin Purchase to RedeemExample: 10% back on all purchases
Tiered -- Different coupon values based on how much the customer spends.
Click
Add Tierto define each spending levelEach tier has three fields: minimum spend threshold, coupon value earned, and minimum purchase to redeem that coupon
Example tiers:
Spend $50+ --> Get $10 off (requires $25+ to redeem)
Spend $100+ --> Get $30 off (requires $60+ to redeem)
Spend $200+ --> Get $75 off (requires $100+ to redeem)
For sales-side events, you can also set a Minimum Purchase to Earn -- the minimum transaction amount before a coupon is generated at all. Leave at $0 if every transaction should earn a coupon.
Step 3: Schedule and Settings
Earning Period
Set the dates when customers can earn coupons:
Field | Description |
| Coupons start being issued on this date (at store open) |
| Last day coupons are issued (through store close) |
Tip: Dates are inclusive. Setting Aug 1 through Aug 30 means coupons are issued on all transactions from store open on Aug 1 through store close on Aug 30.
Redemption Period
Set the dates when customers can use their coupons:
Field | Description |
| Earliest date customers can use coupons (typically the day after earning ends) |
| All coupons expire at store close on this date |
Tip: The wizard auto-suggests the redemption start as the day after earning ends, and defaults to a 30-day redemption window. Adjust as needed for your promotion.
Notification Options
Option | Default | Description |
| On | Prints a physical coupon when issued |
| On | Texts the coupon code to the customer's phone (if phone number is on file) |
Step 4: Review and Confirm
The final step shows a summary of your entire event configuration. Review each section carefully:
Event name and type (Buy Side or Sales Side)
Coupon value/earning configuration
Earning period dates (inclusive)
Redemption period dates (inclusive)
Coupon expiration date (same as last day to redeem)
Notification settings
You have two save options:
Button | What It Does |
| Saves the event without activating it. You can edit and activate later. |
| Saves and immediately activates the event (or schedules it if the start date is in the future). |
Tip: If the earning start date is in the future, the button changes to Save & Schedule and the event will automatically activate on that date.
Managing Events on the Kanban Board
The Events tab in the admin view displays a Kanban-style board with five columns representing the event lifecycle:
Column | Description | Card Shows |
Draft | Events still being configured | Name, type badge, warnings for missing dates or rewards |
Scheduled | Events set to activate in the future | Name, coupon value, earning/redeem requirements, countdown to start |
Active | Currently issuing coupons | Name, coupon value, stats (Issued/Redeemed/Rate), progress bar with days remaining |
Redemption | Earning ended, coupons being used | Name, stats, redemption progress bar |
Completed | Fully finished events | Name, final stats, end date |
Available Actions by Status
Draft events:
Edit-- Re-open the event wizard to make changesActivate-- Start the event immediately (disabled if dates or rewards are missing)Delete-- Permanently remove the draft
Scheduled events:
Edit-- Modify the event before it startsCancel-- Remove from the schedule
Active events:
Report-- View detailed performance dataEnd Event-- Stop issuing coupons early (coupons already issued remain valid for redemption)
Redemption and Completed events:
View Report-- See final performance statistics
Filtering Events
Both the admin and workspace event views include filter options:
All Events -- Show everything
Buy Side -- Show only buy-side events
Sales Side -- Show only sales-side events
Active Only -- Show only currently active events (admin card view)
On mobile devices, the Kanban board switches to a tab-based navigation with buttons for each lifecycle phase.
Editing Existing Events
Click Edit on any Draft or Scheduled event to reopen the creation wizard with the event's current settings pre-filled. Make your changes and save.
Warning: Active events cannot be edited. If you need to change an active event's configuration, end it and create a new one.
Troubleshooting
"Another active event already exists"
Only one event per side (buy/sales) can be active at a time. End the current active event first, or the system will auto-end it when you activate the new one.
"Event must have a start date to be scheduled"
Events need all four dates configured (earning start/end, redemption start/end) before they can be scheduled or activated.
Draft event shows warnings
The Kanban card will display warning badges if dates or reward tiers are not yet configured. Complete the setup before activating.
