Shopify Feature request: Embed product images and buy buttons into blog posts writer

Topic summary

A merchant requests a native feature in Shopify’s blog editor to embed product images and buy buttons directly into blog posts without coding or third-party apps.

Proposed benefits:

  • Seamlessly integrate product promotion into editorial content
  • Convert blog traffic into sales more effectively
  • Save time for non-technical merchants
  • Make content marketing more powerful

Suggested implementation:

  • Add “Insert Product” button to the blog toolbar
  • Allow selection from product catalog to create embedded blocks with image, title, price, and purchase button
  • Auto-apply theme styling or allow easy customization

An experienced developer responds that this is unlikely to be implemented, explaining that:

  • Formal feature requests should go through Shopify support, not community forums
  • The blog editor is an introductory tool; shops needing advanced features should use dedicated CMS services (Prismic, Storyblok, Contentful) or custom solutions
  • Mixing design elements into blog content creates maintenance issues and brand inconsistency
  • Theme customizations, shortcodes, or browser extensions already solve this problem

The original poster acknowledges the detailed feedback and admits uncertainty about the proper channel for feature requests.

Summarized with AI on October 27. AI used: claude-sonnet-4-5-20250929.

Hi Shopify Team,

I’d love to suggest a feature for the blog post editor that I think would be a real game-changer: the ability to easily embed product images and buy or add-to-cart buttons directly into our blog content, without having to mess around with HTML or rely on third-party apps.

Here’s why this would be so useful:

  • It would let us naturally weave product promotion into storytelling or editorial-style posts.

  • Blogs could actually drive conversions, not just traffic.

  • It would make the blog editor a far more powerful tool for those of us using content marketing as a sales driver.

  • And honestly, it would save a lot of time (and frustration!) for merchants who aren’t super comfortable with code.

How it might work:

  • Add an “Insert Product” option to the blog editor toolbar, like the existing options for images and links.

  • Let us select a product from our catalog and embed a simple block: product image, title, price, and a buy/add-to-cart button.

  • Ideally, the styling would follow our theme automatically or be easy to tweak.

  • Other platforms offer this kind of functionality, and bringing it to Shopify would make a huge difference, especially for small teams trying to make their content work harder.

Thanks so much for considering it. Would love to know if this is something that’s already being looked at, or if others are asking for the same.

All the best,

Colum
Curvy Chic Boutique

1 Like

Hi @columcoyle make sure to make a formal request to shopify support advisor directly these are community forums (more peer to peer than platform support).

Once a shop outgrows the rich text editor they should be using dedicated services or custom tools.

Solved with theme customizations and short codes, and or browser extensions etc.

And there is large amount of tools and services for more advanced CMS behavior, prismic,storyblock, contentful etc etc etc.

I.e. predefined templates as generally you don’t want writers also designing the website layout and positioning of buttons on the fly.

Counter to that if magazine level layouts per article is wanted that’s beyond a rudimentary blog editor.

I don’t see a resource-integration-picker happening in the article editor despite how near-sane* and cohesive* that would be.

*well almost as bear in mind embeddable buy-buttons are meant for external sources it’s a silly situation to have to “embed” ones own products in your own website so really generally indicates a serious lack of proper investment in ones own properties.

The blog CMS feature is an introductory offering like all such features.

Meanwhile buy-buttons etc are interactive theme UI’s, so are a template level type of logic.

And when they rolled out “Content” as part of the admin with metaobjects and metaobject-webpages they did not backfill the blog experience at all. so unless there gonna bondo that gap I’d invest in better tooling.

And that’s the catch putting design elements in the blog system creates a design-authorship issue of where-is-this-UI-element-coming-from-guessing-game that would get out of control very fast with even the most minor change to a themes design.

It can already be a mess fixing the rich text editors formatting not increase that friction by magnitudes.

read: brand inconsistency and maintenance burden at the platform level.

Meanwhile if other platforms are doing why not just use those platforms (rhetorical for self reflection as the answer to that can tell the future).

Once a shop outgrows a rich text editor they should be using dedicated services or custom tools.

Merchants that need blog template customizations then contact me for services.
Contact info in forum signature.
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.

1 Like

Hi Paul,

Thanks you for your in depth and thoughtful response. There is a lot to digest there. Having insight from an industry professional such as yourself is very useful.

With regards to making a formal request to a shopify advisor; it wasn’t immediately clear to me on how to do so, so the community forum seemed like the best bet. My apologies for any ignorance on my part.