Add Custom Text Below Add to Cart in Shopify Using Metafields

Updated On:

,By

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?

Dessert Calories Don’t Count

Our Sales Funnel Strategy does.

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

Leave a Reply

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