What Is Points Stacking?

Points stacking — also called rewards stacking — is the practice of earning from multiple loyalty programs simultaneously on the same transaction. Instead of earning rewards from just one source, a skilled stacker might earn from two, three, or even four different programs in a single purchase.

It sounds complex, but once you understand the layers, it becomes second nature. And the results can be impressive — sometimes multiplying your effective rewards rate several times over.

The Four Layers of Points Stacking

Think of rewards stacking as building up layers on every purchase:

Layer 1: The Store's Own Loyalty Program

The first layer is the retailer or service provider's own program. Scan your supermarket loyalty card, provide your airline number when booking a hotel, or log in to your store account before purchasing online.

Layer 2: Your Credit Card Rewards

Pay with a rewards credit card and you're earning a second layer of points or cashback simultaneously. A travel credit card, for example, might earn 1–2 points per dollar on all purchases, regardless of where you shop.

Layer 3: Shopping Portals

Many airlines, credit card programs, and loyalty schemes operate online shopping portals. When you click through to a retailer via the portal and make a purchase, you earn a bonus on top of everything else. This layer is frequently overlooked and can add significant value.

Layer 4: Targeted Promotions and Coupons

The final layer includes activated offers, targeted promotions, and digital coupons. Some credit card providers and loyalty apps offer card-linked offers — activate them in your app, pay with the linked card, and earn extra rewards automatically.

A Real-World Stacking Example

Let's say you're buying $150 worth of electronics online:

  • Store loyalty program: 150 points (1 per $1)
  • Rewards credit card: 300 points (2 per $1)
  • Airline shopping portal: 5 miles per $1 = 750 miles
  • Activated card offer: 5% cashback = $7.50

From a single $150 purchase, you've earned from four different programs simultaneously — without spending a cent more than you planned to.

How to Set Up Your Stacking System

  1. Choose your primary card: Pick one rewards credit card that earns well across general spending. This becomes your default payment method.
  2. Register for the key loyalty programs: Focus on programs aligned with your regular spending — your supermarket, your preferred airline, your most-visited retailers.
  3. Bookmark shopping portals: Set your default browser start page or create a bookmark folder for shopping portals. Before any online purchase, check if a portal offers a bonus.
  4. Check your card's app weekly: Most issuers now offer card-linked offers. Activate any relevant ones before shopping.
  5. Keep it simple: Don't join every program. Pick 3–5 and do them well.

Common Stacking Mistakes to Avoid

  • Forgetting to click through the portal: You must initiate your purchase from the portal link — browsing the site separately first can void the bonus.
  • Over-complicating it: Stacking five programs across every purchase becomes a part-time job. Focus on high-spend categories.
  • Spending more to earn more: Stacking only makes sense on purchases you were already going to make.
  • Not tracking your earnings: Occasionally verify that all layers have credited correctly. Occasionally they don't, and you may need to follow up.

The Bottom Line

Points stacking is one of the most effective and underused strategies in the rewards world. It doesn't require extra spending or a complicated system — just a few minutes of setup and a habit of checking your options before you buy. Once it becomes routine, it's the closest thing to earning rewards on autopilot.