One replacement.
A separate discount you approve, not a correction to the original code.
When a discount code fails, CouponRescue shows the shopper one replacement discount you already approved—if the cart qualifies. It never stacks with another discount. The code is reserved for that checkout for 15 minutes, and the shopper chooses whether to apply it.
Join the waitlistHow the private beta works
A failed code shouldn’t mean an automatic discount.
A separate discount you approve, not a correction to the original code.
Set a cart subtotal range and an optional maximum reduction.
Shoppers tap to apply. Nothing is automatic.
CouponRescue is built for Shopify Plus stores using Checkout Extensibility. You need the app’s web pixel and checkout block installed, plus at least one active offer. There is no default offer; without one, CouponRescue only records failed codes.
No. It does not edit, match, or re-apply the code the shopper typed. It offers a separate replacement discount under your offer rules; the replacement does not inherit the original code’s conditions.
No. A card appears only when the cart subtotal (after product discounts, before tax and shipping) is inside an active offer’s range, the cart has no other discount, the checkout allows CouponRescue to add a code, and this checkout does not already have a rescue code applied. The shopper must tap Apply.
Each offer is either a percentage off or a fixed amount off the order. You can set an optional maximum reduction. The first version does not support free shipping, product-specific rules, or customer-specific rules.
No. If the cart already has any discount—a customer-entered code, an automatic product, order, or shipping discount, or another app’s discount—CouponRescue does not show a card. The replacement code also does not combine with other discounts.
Any observed discount-code error—expired, already used, or not eligible for the cart—except a confirmed gift-card error. CouponRescue does not guess spelling variations or try to identify the intended code.
It needs a checkout where the app can add a discount code. Some accelerated payment methods do not allow that, so no card appears there. Pixel coverage also depends on the shopper’s privacy choices; a failure the pixel does not see cannot be rescued.
CouponRescue records observed failed-code attempts, cards shown, codes applied, and paid orders linked to a rescue code. “Related paid amount” is order value, not incremental revenue, and later refunds or cancellations are not deducted automatically.
The waitlist is for CouponRescue beta updates. Joining won’t add you to the article newsletter or guarantee beta access. You can ask to leave the list at any time.
Get an email when CouponRescue is ready to try.