What Is Deal Stacking?
Deal stacking — also called coupon stacking or savings stacking — is the practice of layering multiple discount methods on a single purchase. Instead of using just a coupon or a cashback app, you use a coupon and a cashback app and a shopping portal and a rewards credit card. Each layer shaves a bit more off the price, and the combined effect can be substantial.
This isn't a hack or a loophole — retailers and cashback platforms build these programs deliberately to drive traffic and sales. You're just using them smartly.
The Four Layers of a Great Stack
Layer 1: The Base Discount (Coupon or Sale)
Start with a coupon code, promo code, or a current sale. This is your foundation.
- Check the retailer's own website for banner promotions and email-exclusive codes.
- Use aggregator sites (RetailMeNot, Honey, Coupert) to find verified codes automatically at checkout.
- Look for manufacturer coupons for specific products — these stack on top of retailer sales.
- Sign up for retailer email lists to receive welcome discounts (often 10–20% off your first order).
Layer 2: A Shopping Portal
Shopping portals are websites that earn commissions from retailers when they send traffic. They pass a portion of that commission back to you as cashback or points.
Popular portals include:
- Rakuten (formerly Ebates): Cash deposited quarterly via PayPal or check. Covers hundreds of retailers.
- TopCashback: Generally offers slightly higher rates than Rakuten for many stores.
- Airline and hotel portals: If you're collecting miles with a specific airline, their shopping portal often gives bonus miles per dollar spent at partner retailers.
- Bank portals: Many banks (Chase, American Express, etc.) run their own shopping portals offering statement credits at partner retailers.
The process: log into the portal, click through to the retailer from there, and shop as normal. The tracking cookie does the rest.
Layer 3: A Cashback App or In-Store Rebate
For grocery and drugstore shopping especially, apps like Ibotta, Fetch Rewards, and store loyalty apps offer item-specific rebates on top of shelf prices.
- Ibotta: Link offers before shopping, then scan your receipt (or link your store loyalty card). Cash is deposited to your account.
- Fetch Rewards: Scan any receipt and earn points redeemable for gift cards.
- Store loyalty programs: Kroger's digital coupons, Target Circle offers, and Walgreens Cash rewards all layer on top of existing prices.
Layer 4: A Rewards Credit Card
Pay with a credit card that earns cashback or points. A card earning 2–5% cashback on purchases adds meaningfully over time — and because you're already getting the price down with other layers, you're earning rewards on a discounted price.
Cards with elevated rewards at specific retailers or categories (like grocery, travel, or online shopping) amplify this effect further.
A Real-World Stacking Example
Suppose you're buying a $100 item from a major clothing retailer:
- Retailer is running a 20% off sale → Price: $80
- You click through Rakuten for 5% cashback → Earn: $4 back
- You apply a 10% email signup coupon → Price: $72
- You pay with a 2% cashback credit card → Earn: ~$1.44 back
- Effective cost: ~$66.56 on a $100 item — a 33% total savings
Common Mistakes to Avoid
- Not activating portal tracking before shopping: You must click from the portal to the retailer. Going directly to the retailer's site won't credit your cashback.
- Using a VPN: VPNs can interfere with tracking cookies and void your cashback.
- Buying things you don't need because they're "a great deal." Every layer of savings only applies to money you were already going to spend.
- Forgetting to submit receipts on time: Most rebate apps have submission windows (24–72 hours after purchase).
Getting Started
You don't need to master all four layers at once. Start with Rakuten and a good cashback credit card — those two alone can save you a consistent 5–10% on most online purchases. Add coupons and rebate apps when you're comfortable. The habit compounds over time into meaningful savings.