Hiding Shop for Good Donation Products in Shopify
When you activate a Shop for Good campaign (excluding Portion of Sales), our system automatically creates a donation product in your Shopify store. These products are essential for tracking donations—but they aren’t meant to be browsed or purchased like regular items.
Some Shopify themes automatically hide digital or non-physical products from your storefront and collections. However, if that doesn’t happen by default, follow these steps to manually hide donation products and prevent them from being indexed by search engines.
How to Hide Donation Products from Your Online Store
To hide the product page for a donation item:
Log in to your Shopify admin dashboard.
Go to Products in the left-hand menu.
Click on the title of the donation product you want to hide.
Scroll to the Publishing section (or Product status, depending on your theme).
Change the status to Hidden (or uncheck "Online Store" under Sales Channels).
Click Save.
This will remove the product from your storefront and collections, and it won’t show up in search engine results either.
How to Remove the "Add to Cart" Button for Donation Products
If you want to make sure customers don’t accidentally try to purchase a donation product directly, you can assign it a special template that hides the "Add to Cart" button.
Here’s how:
In your Shopify admin, go to Products and click the donation product you want to modify.
Scroll to the Theme Template section.
From the dropdown, select not-for-sale (you may need to create this template if it doesn’t exist).
Click Save.
This will apply a theme layout that hides the purchase functionality for just this product.
For a deeper customization or if you need help creating a “not-for-sale” template, check out this Shopify help article:
? Shopify Help: Hide Add to Cart Buttons
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article