💰 Make Money Online
🤖 AI & Future Opportunities
✍️ Content & Audience Growth
📈 Marketing & Sales
🛠 Products & Services
🧠 Foundations & Mindset
🏆 Real-World Proof

Six months ago, I decided to conduct a personal experiment. Instead of using just one cash back app like most people, I committed to using Ibotta, Rakuten, and Fetch simultaneously for every purchase I made. My goal was simple: figure out which app would actually put the most money back in my pocket with the least amount of effort.
After meticulously tracking my spending and earnings across all three platforms for half a year, I’ve compiled real data showing which app performed best for different types of purchases—and the results surprised me.
To keep things fair and scientific, I established some ground rules:
My typical monthly spending included:
Let’s dive into how each app performed across these categories.
Before sharing my results, here’s a brief overview of each platform:
Ibotta focuses primarily on grocery and in-store shopping, requiring users to select offers before shopping and upload receipts afterward. According to NerdWallet, it’s rated 4.8/5 on the App Store and 4.6/5 on Google Play.
Rakuten (formerly Ebates) specializes in online shopping with over 3,500 partner retailers. Users shop through the app or browser extension to earn cash back. It boasts a 4.8/5 App Store rating but only 3.5/5 on Google Play.
Fetch takes a simpler approach—scan any receipt from anywhere to earn points redeemable for gift cards. It maintains impressive ratings of 4.8/5 on App Store and 4.7/5 on Google Play.
After 26 weeks of consistent use, here’s how much each app earned me:
| App | Total Earnings | Time Investment | Effective Hourly Rate |
| Ibotta | $187.42 | 5.5 hours | $34.08/hour |
| Rakuten | $142.75 | 1.75 hours | $81.57/hour |
| Fetch | $68.30 | 1.25 hours | $54.64/hour |
The raw numbers don’t tell the whole story, though. Let’s break it down by spending category to see where each app truly shines.
Winner: Ibotta
Ibotta dominated grocery rewards, accounting for $132.68 of my total earnings in this category. The app’s focus on CPG (consumer packaged goods) brands means substantial offers for everyday items.
My best grocery haul came when I combined a $5 welcome bonus with $12.75 in product-specific offers and a $2 any-receipt bonus, earning $19.75 back on a $78 grocery trip—a whopping 25% return.
Fetch earned me $42.15 on groceries over six months, primarily through special brand bonuses and the 25-point minimum for any receipt. Rakuten lagged significantly with just $18.50 in grocery cash back, limited mostly to online grocery orders.
According to FinanceBuzz, Ibotta’s grocery focus is by design, offering substantially higher rewards for supermarket purchases than its competitors.
Winner: Rakuten
Rakuten absolutely crushed the competition for online shopping, earning me $108.25 over six months. Its browser extension automatically activates at checkout, making it nearly effortless to use.
My biggest single Rakuten payout came from booking a weekend hotel stay through Expedia with an 8% cash back offer, earning $22.40 back on a $280 booking.
Ibotta’s browser extension is improving but still earned me just $42.78 for online purchases. Fetch performed poorly here with only $12.15, as it’s primarily receipt-based and many online purchases don’t generate physical receipts.
Winner: Ibotta
For restaurant spending, Ibotta’s partnership with many chain restaurants and delivery services gave it the edge, earning me $11.96 over six months.
Fetch came in second with $9.00 in dining rewards, while Rakuten earned me just $5.50, mostly from online food delivery orders.
A TastyReferrals comparison confirms that Ibotta’s in-store capabilities give it an advantage for restaurant spending, while Rakuten primarily benefits online orders.
Winner: Fetch
Surprisingly, Fetch performed best for gas purchases, earning me $5.00 in rewards over six months simply for scanning my gas receipts. The app frequently offers bonus points for gas station chains.
Ibotta came in second at $3.00, while Rakuten earned nothing since I don’t purchase gas online.
Winner: Split between Rakuten and Ibotta
For general retail purchases, Rakuten and Ibotta tied at around $10.50 each over six months, with the winner depending entirely on whether I shopped online (Rakuten’s strength) or in-store (Ibotta’s domain).
Fetch consistently earned about 25-100 points per receipt regardless of store, accumulating about $5.00 worth of points in this category.
One critical factor often overlooked in cash back app comparisons is the time required to earn those rewards:
When calculating an “effective hourly rate” for each app (earnings divided by time invested), Rakuten was by far the most efficient at $81.57/hour, followed by Fetch at $54.64/hour and Ibotta at $34.08/hour.
How easy was it to actually get my money from each app?
Ibotta
Ibotta’s $20 minimum threshold meant I received fewer, larger payouts. According to SideHustleNation, this higher threshold is a common complaint among users.
Rakuten
Rakuten’s quarterly payment schedule was frustrating—I had to wait months to receive my cash back. However, the payments were reliable and arrived exactly when promised.
Fetch
Fetch’s low threshold and instant gift card redemption made it the most satisfying for quick rewards, though the lack of cash options was limiting. I primarily redeemed for Amazon and Target gift cards.
Beyond the raw numbers, the app experience significantly impacted which one I found myself wanting to use:
Ibotta
Rakuten
Fetch
According to FinanceBuzz, user experience is a major differentiator between these apps, with Rakuten focusing on simplicity while Ibotta offers more rewards for those willing to put in extra effort.
A few surprising discoveries from my six-month experiment:
If forced to select just one cash back app, my choice would depend entirely on my shopping habits:
Since my spending is fairly balanced between categories, I’d personally choose Rakuten for its exceptional efficiency—earning $81.57 per hour of effort is hard to beat.
After six months of intensive use, here are my best tips for each platform:
Based on my experiment, here’s my recommended approach for maximizing rewards with minimal effort:
According to NerdWallet, this multi-app approach is becoming increasingly common among savvy shoppers looking to maximize returns.
After six months of diligent tracking, my total earnings across all three apps came to $398.47. For approximately 8.5 total hours of effort, that’s an effective rate of $46.88 per hour—not bad for a side hustle that integrates with shopping I was already doing.
While Ibotta earned me the most overall, Rakuten provided the best return on time invested. Fetch, while earning the least, required almost no effort and served as a reliable backup for capturing any purchase the other apps missed.
The bottom line: Using all three apps simultaneously delivered significantly better results than any single app could have provided alone.
Have you tried any of these cash back apps? Which one works best for your shopping habits? Let me know in the comments!