Add Custom Text Below Add to Cart in Shopify Using Metafields

Looking for an easy way to boost sales, trust, and customer confidence — without a single app?

In this guide, you’ll learn how to add custom text right below the Add to Cart button on your Shopify product pages using Metafields. It’s easy, admin-friendly, and helps drive more conversions.


Why Add Text Below the Add to Cart Button?

The Add to Cart button is the most important real estate on your product page. Adding a helpful or persuasive message right below it can:

✅ Reassure hesitant buyers
✅ Reduce purchase anxiety
✅ Highlight urgency or guarantees
✅ Build trust in your product or brand

CRO Examples That Work:

  • “🚚 Ships within 24 hours”
  • “🔥 Only a few left in stock!”
  • “✨ 100% Pure Desi Ghee — No additives”
  • “💬 Have questions? Chat with us before ordering.”

These little nudges help shoppers commit faster and reduce friction in the buying process.


Step-by-Step: Add Custom Text Using Shopify Metafields

You can now add custom product-specific content right from your Shopify admin — no need to edit code for every product!


Step 1: Create a Product Metafield

  1. Go to Shopify Admin → Settings → Custom Data → Products
  2. Click “Add definition”
  3. Fill in:
    • Name: Text Below Add to Cart
    • Namespace and key: custom.custom_text_below_add_to_cart
    • Content type: Single line text or Multi-line text (if you want line breaks)
    • Enable: ✅ “Storefronts can access this field”
  4. Click Save

Step 2: Add Text to Products

  1. Go to Products → Select a Product
  2. Scroll down to the Metafields section
  3. Enter your custom text (example: “Ships within 24 hours!”)
  4. Save the product

Repeat this for other products with different messages.


Step 3: Show the Text Below the Add to Cart Button

Since you’re using snippets/buy-button.liquid, you’ve already chosen the ideal spot.

Here’s the recommended Liquid code:

Place this right below your Add to Cart button code inside snippets/buy-button.liquid.


🎨 Step 4: Style It With CSS

To make the message visually appealing, add this to your base.css or theme.css:

This will keep the text subtle but noticeable.


Use Cases: What to Show Below the Add to Cart Button

Here are several types of content that convert well:

TypeExample Text
Urgency“Only 3 left in stock!”
Shipping Info“Order today, ships tomorrow 🚚”
Guarantee“30-day money-back guarantee ✅”
Trust Builder“Over 10,000 jars sold last year!”
Offer“Free wooden spoon with orders over ₹999”
Support Prompt“Need help? Chat with us below”

You can change the message per product, which keeps your product page dynamic and personalized — and that’s great for conversion rates.


Pro Tip: No Metafield Set? Show a Default Message

Want a fallback message if no custom text is entered? Add this logic:

This ensures every product has some helpful text — improving trust even if a metafield was missed.


Conclusion

With just one metafield and a few lines of Liquid, you can:

  • Show relevant messages per product
  • Reduce bounce and hesitation
  • Improve your conversion rates without paid apps
  • Keep control in the hands of your marketing team (no dev required!)

This simple trick can have a big impact on how confident a shopper feels when they’re about to click that Add to Cart button.


💬 Need Help?

If you’d like to make this even more dynamic — like showing different icons, colors, or links — let me know in the comments or get in touch!

Crazy about CRO?

15+ ideas for growing your eCommerce store

Join & get tip & tricks for eCommerce Growth

We don’t spam! Read more in our privacy policy

Leave a Reply

Your email address will not be published. Required fields are marked *