I have been an Ibotta fan for years but to maximize on cash back I also use Fetch Rewards, ncp recap, Coin out, Checkout 51, Receipt pal, Receipt Hog and Shopkick. All are a great way to earn either gift cards or cash back. Plus I have Dosh and Pei. In this day and age saving money is a huge priority!
DM me if you'd like referrals!