Double rewards points on all purchases thru January 1st.

This week, when you leave reviews on items you've purchased, you'll get 200 DoneGood Rewards points for each review (up to 20). Since 1000 points = a $10 DoneGood gift card, you could get up to $40 to put toward future purchases—just for letting other people know how you liked things :)  

We're starting 2022 off right with double points on all purchases through New Year's Day!

If you're a DoneGood Rewards member, you'll earn double points on all purchases made the next few days. That means when you spend $50, you'll earn a $10 gift card. And while you're getting cool stuff and earning points, you're also supporting good businesses with fair labor and wages and healthy environmental practices. You're basically a multi-tasking, money-saving, do-gooding magician.

You've got to be a DoneGood Rewards member to earn points, so if you're not one yet, it’s super quick to join in (there are easy step-by-step instructions below).

Double points on purchases ends January 1st at 11:59 PST.


How to sign up for DoneGood Rewards

Step 1: Click the Rewards tab in the lower right of


Step 2: Create an account

Click “Create an Account,” or “Log In” if you already have a DoneGood account. Get 500 free points ($5) the first-time you log in!

IMPORTANT: If you've bought something on DoneGood in the past 6 months, you may already have points! Make sure to log in with the email address you used to make your previous purchases to take advantage of your existing rewards. Go check how much in rewards you already have!

Step 3: Get points

Get rewards as you make purchases on DoneGood, or do other things that help spread the good (every 100 points is $1 of rewards)

  • Create an account - 500 points ($5)
  • Make a Purchase - 100 points for every $10
  • Sign up for our Newsletter - 100 points
  • Follow DoneGood on Instagram - 50 points
  • Review a Product - 100 points (or now until Nov. 15—200 points for every review)

Every time you earn 1000 points (it doesn’t take long!) you get a $10 gift card!