Stock up on American Greetings cards when you shop at Walmart. There’s a new $3 Ibotta offer to redeem when you buy three cards. Depending on the cards you’re shopping for, you could get a nice buy two get one free deal.

Before you start shopping, download the Ibotta app and activate the American Greetings offer. This Ibotta offer has to be activated before the purchase is made or the credit will not be applied to your account. You may not find it in your Ibotta feed, so you may need to search for the brand to quickly access the offer.

This Ibotta offer doesn’t apply to every single card. You’ll need to scan the barcodes on individual cards before buying. When I was trying this deal, I noticed the holiday and seasonal cards weren’t populating the offer in the Ibotta app.

Submit one $3.00/3 American Greetings Cards, Ibotta Rebate (

Pay $8.91, submit for $3 Ibotta credit

Final Price: $1.97 each, when you buy 3