Free $20 at The Body Shop (In-Store) with Swagbucks

The Offer

Direct Link

This offer will only work by making the $20 purchase in-store at The Body Shop, online purchase won’t work.

Store Locator

Here’s how to go about completing this offer:

  • Click here, then “claim this offer”, then “continue”.
  • Enter the 16-digit card number of a Visa card (no expiration date needed) and email address.
  • Go to The Body Shop store and spend $20 with the registered Visa card.
  • 2,000 Swagbucks will be credited to your Swagbucks account which can then be redeemed for $20 in Visa gift cards or other gift cards.

The Fine Print

  • Valid through 5/14/15 or while supplies last
  • Not valid for online purchases or gift card purchases
  • Limit one per person
  • Must register and spend $20 with a Visa card specifically

Our Verdict

This is a nice offer for someone who shops at The Body Shop or who has things they want to buy there.

I wonder if buying a $20 gift card from The Body Shop (and reselling it) would work as well, but the terms explicitly exclude it, so it’s not worth the risk.

HT: yougotserved on Slickdeals

There’s also another similar offer with Peet’s Coffee & Tea. If you spend just $2 with a registered Visa card, you’ll get $5 back. I can’t seem to the signup to work properly for me, but the offer is supposed to be currently available.

If you’re new to Swagbucks, I’d appreciate if you signup for a Swagbucks account using my referral link. I’ll receive a referral bonus if you do so.

Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website.

14 Comments
newest
oldest most voted

Eric
Eric (@guest_112589)
May 1, 2015 22:34

Has anyone does this offer yet and received the 2000 Swag Bucks? Did anyone try to buy a gift card to see if it would work?

Robert
Robert (@guest_104799)
April 16, 2015 00:36

Make sure you still have a store in your area. All the stores in Louisville closed this year – found this out when I went to redeem my offer this afternoon.

Eric
Eric (@guest_104408)
April 15, 2015 00:11

Has anyone tried to buy a gift card? I never shop there but would consider the deal for a gift card. Chuck, where did you see the 5/14/15 end date?

Eric
Eric (@guest_104705)
April 15, 2015 19:36

That’s odd. I emailed Swag Bucks yesterday and they said there’s no current end date to the offer. The link I found didn’t have a date. Your link sure does though.

grebel
grebel (@guest_104261)
April 14, 2015 16:01

Anyone else have trouble getting the Peets offer to show? Everytime I click their offer link I’m taken to the Body shop offer

grebel
grebel (@guest_104262)
April 14, 2015 16:08

Nevermind. Apparently you cannot get the Peets deal unless you live in a location that has their stores. I turned off my VPN and voila the offer worked.

Stvr
Stvr (@guest_104242)
April 14, 2015 15:23

How could they know whether you are buying a gift card?

csdx
csdx (@guest_104232)
April 14, 2015 14:57

Also since these offers are run through trialpay they should appear elsewhere. I checked out perk.com and they’re showing a similar offers as well (they also had matching this last time swagbucks had a Peets and Sephora promotion). I’m seeing a spend $3 get 10k points (worth $10 in GC) offer for Peets. However their Body Shop offer is only 15k points for $20.