Add products to blog posts in Shopify

How to Add Products to Blog Posts in Shopify

Lauren Lauren
9 minute read

Listen to article
Audio generated by DropInBlog's Blog Voice AI™ may have slight pronunciation nuances. Learn more

If you’re using Shopify’s blog to drive traffic but struggling to convert readers into buyers, embedding products directly into blog posts can help bridge that gap.

Adding a well-placed CTA can increase conversion rates by up to 80% in some cases. Essentially, by including a CTA link in your blog, you can turn a lead into a customer more easily.

In this post, we’ll show you how to add products to your Shopify blog posts.

Table of Contents

How to Add Products to Blog Posts Using the Shopify Blog

If you’ve decided to use the built-in Shopify blog, there are three ways to add products directly into your blog posts. The first is a feature button that you can add from your dashboard, the second is to code it yourself, and the third is to use a plugin.

The “Buy Button”

Shopify developers have created a feature you can add to your page called a “Buy Button.” However, there have been problems with it, and even Shopify doesn’t recommend its use

The “Buy Button” is designed to make it easier to purchase the product by keeping users on the same page, but unfortunately, it causes problems at the checkout. If your visitors add products from two blog posts, this Buy Button leads to two checkouts rather than adding to the same cart. 

If you want to give this option a try, here’s how you can create your buy button and add products to your Shopify blog posts.

Create the Buy Button for Your Shopify Store

To add the “Buy Button” to your Shopify store, select Apps from the left sidebar of your Shopify dashboard. Then, type in “buy button” in the search bar at the top, and click on the Buy Button Channel in the dropdown.

Locating Buy button in Shopify's admin panel

The app will open in a new tab. Click on the Install button on the left to add it to your Shopify store.

Installing Shopify's Buy Button channel

Installing the app will add Buy Button under your Sales channels. Selecting this tab will take you to the button creation screen.

Click on Create a Buy Button to get started.

Creating a Buy button in Shopify

The first step is to select the type of button you want to create. Select the Product Buy Button to add a single product to your blog page.

Add products to blog posts in Shopify: Select Buy Button type

Next, you’ll see a pop-up with your store’s products. Select one of the products by checking the box next to it, then click on the Select button in the bottom right to confirm your choice.

Selecting a product for a Buy button

On the following screen, you can customize the look of your buy button, change the cart default text and colors, and adjust the product’s appearance.

Customize Shopify's Buy button

Once you’re happy with how everything looks, click on the Next button in the top right.

Continue to Buy Button code

After that, you’ll be taken to a new page where you’ll find the code for your Buy button. Click on Copy Code, then hit the Exit button to return to your Shopify dashboard.

Copy the code for Shopify's Buy button

Add the Buy Button to Your Shopify Blog Post

After you’ve created your buy button, click on the Content tab from the left sidebar of your Shopify admin dashboard. Then, select Blog Posts to access the post to which you want to add the button. Alternatively, you can click on Add blog post in the top right to start a new blog post.

Accessing blog posts in Shopify

Once in the post editor, click on Show HTML and paste the button code where you want the product to appear.

Add Buy button to your blog post in Shopify

While the Buy Button isn’t difficult to set up, it breaks a seamless checkout experience by adding products to different carts. Also, if you don’t save your buy button codes somewhere, you’ll have to open the Buy Button tab every time you want to copy the code for a specific product. And if you switch the post editor from the HTML view to the Editor view before saving the buy button code, it won’t work.

If you don’t want to use the Buy Button for adding products to your Shopify posts, move on to the second option – cart permalinks.

Code the Products Button Yourself

Shopify recommends coding a cart permalink into the page as an alternative to using the Buy Button. This sends the customer to the checkout with the product already preloaded into their shopping cart. However, this requires knowledge of HTML, CSS, JavaScript, and Liquid.

There are many code templates available online to help with this, but the best is using either Liquid or JavaScript in the HTML editor.

If you’re like me and you worry about tinkering with the code in case you break your entire Shopify store, fear no more. Simply using a plugin is much easier.

Use a Plugin

A plugin that will give you the ability to create shoppable blogs or inject products directly into your blog posts is a great alternative. Magefan, Bloggle, and Pro Blogger are just a few that give you this function. However, most of these solutions are built on top of Shopify’s blog structure, which means they might have the same shortcomings as the native Shopify blog.

The obvious solution is DropInBlog, which makes it super simple to create SEO-friendly blog posts and add products to your posts easily.

Using DropInBlog to Embed Products into Shopify Blog Posts

DropInBlog is a professional blogging platform that “drops” neatly into your existing Shopify store. It allows you to bypass the shortcomings of the native Shopify blog and avoid the problem of the faulty Buy Button. 

You can find the DropInBlog plugin in the Shopify App Store. From there, you can try the platform for free and see for yourself how easy it is to add products to your store. 

You’ll find the WordPress style editor easy to use, and the built-in SEO Analyzer will elevate your content above the competition.

DropInBlog blogging app for Shopify

How to Add Products to Posts with DropInBlog

The first step is to sign up for a free trial and create your DropInBlog account. To access the DropInBlog app from your Shopify dashboard, click on the Apps tab, and select DropInBlog from the dropdown at the top of the page.

Access the DropInBlog app from your Shopify dashboard

Your next step is to start adding content to your blog, which you can do by selecting the Posts tab from the left sidebar and clicking on the Add Post button.

Accessing Posts tab in the DropInBlog app

Clicking the Add Post button will open the content editor, from which you can add products to your Shopify blog post. Simply place your cursor where you want the product to appear and click on the shopping bag icon at the top of the post editor.

Insert a product from DropInBlog's post editor

This will open a pop-up with the search bar. To find the product you wish to add to your post, start typing the name of your product, then click on Insert on the right to add it to the post.

Embed a product into your blog post in Shopify

When you add a product to your post, it will look like this:

Embed product placeholder in DropInBlog's editor

However, when you click on the View Post on the right side of the DropInBlog editor, you’ll see how your product will look once you publish or update your post.

Shopify product embedded into a blog post

Customize Embedded Products with DropInBlog

In the DropInBlog Settings tab, you’ll find the Main Settings section where you can adjust the text of your product’s CTA button and select what happens when your blog visitor clicks on the button.

Product settings in DropInBlog

That’s not all! From the same page, you can turn DropInBlog features on and off, including Blog Voice AI™, comments, and social media sharing buttons. You also have the option to optimize your blog for search engines and access a host of other features that make blogging a breeze.

The bottom line is that with DropInBlog, you can easily create shoppable posts that send the customer directly to make a purchase – it’s that easy. 

FAQs

Is there an automated process to add products to blog posts in Shopify?

There is no automated process to add products to Shopify blog posts. The simplest option is to use the “Buy Button,” but this is problematic at best. A better solution would be to use DropInBlog to create your blog content and directly inject shoppable products into your posts.

How do I make product carousels inside Shopify blog posts?

The only option to make and place a product carousel into a Shopify blog post is to code it yourself. There are templates you can use, but unfortunately, Shopify doesn’t make it super easy for you. 

What are the benefits of adding products to blog posts in Shopify?

The benefit of adding shoppable products directly into blog posts is higher conversions. That’s not all, though – by adding products to your posts, you also help search engines to crawl and index your site. So, overall, it boosts your SEO and can lead to an increase in sales.

Final Thoughts

Still unsure which method to go with? Here's a quick comparison to help you decide based on ease of use, SEO, user experience, and support:

Feature / Method

Buy Button

Custom Coding

DropInBlog

Ease of Use

★★☆☆☆

Simple setup, but clunky to manage

★☆☆☆☆

Requires Liquid and JavaScript skills

★★★★★

Drag-and-drop style editor, no coding

User Experience

★★☆☆☆

Can cause multiple carts at checkout

★★★☆☆

Cleaner checkout, but manual effort needed

★★★★★

Unified cart, smooth product display

SEO Benefits

★★☆☆☆

Limited content flexibility

★★★☆☆

Can be optimized manually with effort

★★★★★

Built-in SEO Analyzer for optimization

Customization

★★☆☆☆

Basic customization only

★★★★★

Fully flexible, if you're technical

★★★★★

Settings panel with styling & CTA controls

Support

★☆☆☆☆

Limited Shopify support for bugs

★☆☆☆☆

You're mostly on your own

★★★★★

Active support from the DropInBlog team

Although Shopify is an e-commerce platform built entirely around online shopping, they haven’t made it easy to add products to blog posts. Likewise, you’re limited in the extent of changes you can make to your blog layout. If you lack the necessary coding skills, you will find adding products to your posts and customizing them incredibly difficult. 

There are a couple of solutions, but the easiest is to use a plugin like DropInBlog. That way, you’ll get neat, professional-looking blog posts that you can easily add products to. If you want to know more, feel free to reach out to the DropInBlog team.

Add a blog to your site in 3 minutes!

embed a blog

« Back to Blog

Get started embedding a blog into your website right now.

Try It For Free