You can add a tag then I will add customize code to display 1+1 free badge if thats product has tag
Can someone make and add that code for me?
I added code so you can use default sale badge and 1+1 FREE badges will appear if you add tag ‘11-free’ to a product only
Hi! The badge is currently being added to the product card used on collection pages, while the product page uses a separate image gallery. That’s why it doesn’t automatically appear there.
You can add it manually with Liquid and CSS, but the exact file and code depend on your theme. Usually, the badge needs to be placed inside the product media container and positioned over the image.
If you prefer a no-code option, I recently built a free Shopify app called Badgely: Product Labels. You can create a custom “1+1” badge, assign it to products using a tag or collection, choose its position and customize the colours. It works through Shopify’s theme app embed, so it doesn’t edit your theme files.
Full disclosure: I’m the developer. The app is completely free:
If you would rather add it manually, let me know which Shopify theme you’re using and I can point you toward the correct theme file.