Gaming gift card bonuses – a math excursion

I’m not a fan of gift cards, but a recent promotion got my attention. A store was giving a bonus for gift card purchases.

It worked like this: if you purchased a $50 gift card, then you would get a $10 gift card for free. I thought the 20 percent bonus made it a decent deal.

As I was mulling the offer, I got to thinking and a curious idea struck me. I thought: the 20 percent bonus is nice, but what would happen if I repeated the process?

What would happen if I used the bonus gift card towards another gift card purchase and redeemed another free bonus? Would the deal be any sweeter?

I set to calculation and confirmed the potential for gaming. Repeating the promotion does in fact increase the bonus!

To see why, let us go through some mundane calculation. The first time you do the offer, you end up with $60 in gift cards for spending $50 in cash, which translates to a 20 percent bonus (60/50 – 1 = 20 percent).

The second time you do the offer you have a leg up. You can use the free $10 gift card bonus from the first round towards the next purchase. This means you only need to spend an extra $40 in cash to qualify for the promotion and you end up with another $60 in gift cards.

All in all, you have netted a total of $110 in gift cards ($60 first round, $50 net from second since you spend the 1st round’s free $10 bonus) while spending only $90 in cash ($50 first round, $40 second). The bonus is therefore 22.2 percent (110/90 – 1) — just a little bit higher than before!

I was excited to see a sort of multiplier effect when repeating the promotion. So it got me thinking about several questions:

  • How big can the bonus get if repeated infinitely?
  • What is a general formula for other gift card bonus structures?
  • Does the formula depend on the scale of the gift card or only the percent bonus (i.e. 20 percent bonus versus $10 bonus from $50 versus $20 bonus from $100)
  • How do the bonus offers compare? Does a 20 percent bonus scale any differently than a 10 percent bonus?

This post is a bit of mathematical excursion, but I hope at least a few of you will enjoy this!

How big can the bonus get if repeated infinitely?

It was fun to see the gift card bonus actually increased when the promotion was iterated.

How does the bonus grow when repeated even more?

It is useful to calculate a few terms to see the general formula. The first time you have to spend $50 to get $60 in gift cards. But the second time you only have to spend an extra $40 in cash, plus the free $10 bonus from the first round, to end up with an additional $60 in gift cards. You end up with $110 in gift cards for spending $90 in cash.

The third time is much like the second. You again have to spend an extra $40 in cash, plus the free $10 bonus from the second round, to end up with an additional $60 in gift cards. All in all, you end up with $160 in gift cards for spending $130 in cash. This is a bonus percentage of just over 23 percent.

Here is a table with a few more of the terms:

We can see the bonus is approaching something like 25 percent. But what is it exactly?

To figure that out, we need to deduce the general formula for the gift card bonus, which is the ratio of the gift cards you get divided by the cash you spend.

Think about the general process to deduce the formula. What is happening each round is that you have to spend an extra $40 in cash to net an extra $50 in gift cards (it’s net since you get $60 minus the free $10 gift card you have to use). The general bonus can therefore be written as:

Now we can see what happens in the infinite repetition.

We can prove the limiting discount is 25 percent:

Pretty cool, but how does this work in general?

What is a general formula for other gift card bonus structures?

To write a general gift card formula, we will need a little bit of extra notation.

Let’s say the free gift card bonus is F and the gift card purchase amount is G. Now we will rephrase the logic we went through symbolically. Remember that in the above example:

–in the first round, you end up with $60 but you have to spend $50 in cash
–in the second and ongoing rounds, you end up with a net $50 for spending an extra $40 in cash

To rewrite that using variable notation:

–in the first round, you end up with F + G but you have to spend G in cash
–in the second and ongoing rounds, you end up with a net G for spending an extra GF in cash

I will skip some of the trivial algebra and simply remark the general formula takes the expression:

Does the formula depend on the scale of the gift card or only the percent bonus (i.e. 20 percent bonus versus $10 bonus from $50 versus $20 bonus from $100)

There is an interesting question here about whether it’s the percent bonus (20 percent) or the exact terms that matter.

So let’s calculate an example to get an idea. Instead of giving a $10 bonus on $50, imagine the promotion was $20 on $100. How would the bonus change?

We can use the general gift card formula to see. In the second iteration, we can see that you get $220 in gift cards for spending $180 in cash. This translates to a 22.2 percent bonus–exactly the same as before with the $10 bonus from $50!!

You can verify with a few more terms to see that it must be the percentage and not the specific terms.

How can we prove this?

Let us define a new variable as the percent bonus. In symbolic terms, P = F/G.

Now, in the general formula, let’s divide each term by G and see what happens:

As you can see, the terms F and G “disappear,” and the resulting formula depends only on P and n– that is, we have proven it is the percentage that matters and not the scale of the promotion.

How do the bonus offers compare? Does a 20 percent bonus scale any differently than a 10 percent bonus?

We can take the limit to see how bonus formulas scale in general:

The resulting formula shows that the gaming effect is larger for bigger initial bonus.

An example is that a 10 percent initial bonus only grows to a meager 11 percent bonus, but a 20 percent to a 25 percent bonus, and a 50 percent bonus translates into a whopping 100 percent bonus!

A closing note

Obviously it would be impractical to buy so many gift cards. Luckily the bonus converges decently quickly, so this could be a strategy for reselling gift cards or for giving gifts to friends at a decent discount.

In writing this post, I also learned some companies restrict using gift cards to buy gift cards. Be sure to check if you want to try this out!



Share this post:

| More

Previous post:

Next post:

Other posts you may enjoy reading:



  1. 6 Responses to “Gaming gift card bonuses – a math excursion”

  2. “I also learned some companies restrict using gift cards to buy gift cards”

    So that means some companies don’t restrict gift card usage to buy gift cards, and if they offer such bonus cards, then all we need is to buy one $50 cards get the bonus $10 card. Then use the $50 card to buy one more $50 card and get one more bonus card… and keep doing it. You invest only $50 and you can practically live of it.

    Obviously this scheme would not be possible, but then again more stranger things have happened.

    By Arun on Apr 6, 2010

  3. Arun, that’s what I was thinking. Just keep getting $10 an infinite amount of times off of $50. The fifth time, your initial $50 would pay for itself.

    By Paul on Apr 6, 2010

  4. Hi,
    On a related topic: Beware the tricky fees on gift cards

    http://moneycentral.msn.com/content/savinganddebt/consumeractionguide/p66191.asp

    By Benjamin on Apr 6, 2010

  5. Small technical error:
    In your final equation the limit should be 1/(1-P). It doesn’t change the conclusion though.
    Another good article, thanks for sharing.

    By Chris on Apr 6, 2010

  6. If you value a gift card the same as money, then your bonus is 20% every time you buy a gift card. It doesn’t matter whether you buy a gift card with a gift card, cash, or a combination, since you value them both equally. Every card costs 50 and nets you a $10 bonus card.

    Of course, you shouldn’t value them both equally. The store certainly doesn’t, which is why it is encouraging you to buy gift cards.

    By SheffieldSteel on Apr 7, 2010

  7. Sweet! I did the math before scrolling down and got it. I forgot how much I miss doing problems like these. Too bad I wouldn’t have use for so many gift cards from a single place.

    You would think that the store would want people to know this trick considering how much revenue it would generate. For this example, you essentially get 25% off when buying the gift cards in bulk if I’m doing this correctly. So say you bought a 100 $50 gift cards ($6000 purchasing power) that had a non-expiration clause (must have a lot of friends):

    That’s still $37.5 revenue per gift card x 100 cards = 3,750 in revenue from just one person as opposed to if 100 different people bought one each. They would make $5,000. The cards cost the company $6,000 to honor, so they lose a net $1,250 comparatively, but that cost is offset by three things:

    1) Guaranteed money rather than potential money from people who may or may not buy cards. Same principle as buying from Costco or Sam’s Club.

    2) Many people forget to use their gift cards. Even without expiration, the store just made money for nothing. I’m not sure how this works for everyone as I read somewhere that they may not count towards revenue until the card is used, but maybe you know/can find out.

    3) When people go to buy something with a gift card, they may buy other items while there, buy an item of greater value than the card and use the card to offset the cost, or both. Example, I bought an item from Target that I wanted but didn’t buy it until I got a gift card to offset the price. It’s all the same to Target whether my friend or paid for it.

    I guess the rules of this may change with online use of the gift card, or it could lead to more impulse purchases. I might buy an item with the gift card then bundle the shipping with something else that I had wanted or had impulsively purchased.

    :-( My head hurts. There’s too much game theory with something as seemingly simple as gift cards. Let me know if I made any errors. Great post.

    By Adnan on Apr 16, 2010

Leave a Comment



Previous post:

Next post:

Other posts you may enjoy reading: