Why isn't my free gift offer showing on my store?

If your offer isn't showing on your storefront, go through these checks in order. Most cases are fixed by one of the first few checks.

1. Make sure the offer is active

In the app's Gift Offers dashboard, check the offer's status. If it's Paused or still a Draft, click Activate. Also check the Inactive, Scheduled, and Expired tabs, and the offer's Schedule (a start date in the future, or an end date that has passed, hides the offer).

2. Enable the app embed on your live theme

The app embed is turned off by default after you install the app. Go to Online Store > Themes > Customize > App embeds, turn on AppHero Free Gift, and click Save. It must be enabled on your live theme, and again after you switch themes. See Activating AppHero Free Gift on your Shopify theme.

3. Check the gift product

The gift product must be:

  • Active or Unlisted (Draft and Archived products don't work)
  • In stock (the offer stops automatically when the gift is out of stock)
  • Published to the Online Store sales channel and available in your customer's market

See Setting up your gift product for more.

4. Check the eligible products

If the offer applies to specific collections, those collections must be published to the Online Store. The app reads up to 30 collections per product. If a product is in more than 30 collections, select the products directly instead.

5. Check the offer's targeting

Open the offer and go to Targeting. Customer tags and segments only work for logged-in customers, and location, market, language, device, and traffic-source rules can hide the offer from you while you test. To test, temporarily set targeting to everyone.

6. Other stores and languages

7. Test in a fresh private window

Your browser may show an old version of your store. Open a new private (incognito) window, or try another browser. If you test countries with a VPN, open a new private window after each change.

8. Check where you're looking

  • The promo banner only shows on the product pages of eligible products.
  • The banner is hidden once the gift is already in the cart. Test with an empty cart.
  • If the banner is set to a Custom position, it only shows after you place its code tag on the page, with the app block or a Custom Liquid section. See How to place the gift promo banner in a custom position.
  • If the offer works but the banner is missing on the product page, your theme's add-to-cart button may not be detected. Place the banner with the app block (article 103 above).

Still not showing?

Contact our support team and tell us which offer and which page you're testing. Our technical team can look into it with access to your theme.

Still need help? Contact Us Contact Us