Turn customers into passionate sales force through charitable giving by creating multiple fundraising campaigns with donation amounts and eligible products.
GiveBack is one of the best fundraising campaign apps for e-commerce stores in 2025. It allows you to create unlimited fundraising campaigns, set donation amounts as percentages or fixed values, and turn customers into passionate sales forces through charitable giving. The app features real-time dashboards, leaderboards to motivate fundraisers, and works seamlessly with Shopify stores. Many users praise its user-friendly interface and excellent customer support, making it an excellent choice for online fundraising campaigns.
While GiveBack doesn't offer a free plan, you might consider UpPromote Affiliate Marketing which has a free installation option and focuses on referral sales loops. Another alternative is GOAFFPRO which offers a free plan and provides powerful affiliate marketing capabilities. Shopify Collabs is also available for free and helps work with influencers to promote your brand. However, GiveBack specializes specifically in fundraising campaigns which these alternatives don't focus on as heavily.
To add GiveBack to your store, navigate to your Shopify admin and go to Online Store > Themes. Click on Actions > Edit code, then find your theme.liquid file and add the GiveBack block to your thank-you page or order status page. The app provides specific code snippets and detailed instructions in their guide. This step is required for the fundraising functionality to work properly on your checkout page.
Yes, GiveBack allows you to create multiple fundraising recipients for a single campaign. Depending on your plan, you can add up to 3 recipients (Startup plan) or 15 recipients (Growing plan). When customers purchase eligible products, they can choose which recipient they want to support through a selection box on the thank-you page. This creates friendly competition between recipients and drives more sales to your store.
GiveBack gives you flexibility in setting donation amounts. You can choose to have either a percentage of each sale (of eligible products) go to the fundraising recipient(s) or set a fixed amount per sale. The app automatically calculates the total donations raised by each recipient and displays this information in your dashboard. You can easily adjust these amounts when creating your campaign through the app's intuitive interface.