Create a Buy Button for any product or collection and add it to a website or blog. Use the Buy Button editor to match the style and colors of your brand, then copy and paste the HTML code to your platform of choice. You can create quick checkout links that send shoppers directly to your checkout page. Choose a single product and variant, then copy your link to any email, direct message, or social media post.
Is this app really free, or will I get charged once I start selling through it?
The Buy Button channel app itself is completely free to install and use — it is included in all Shopify subscription plans at no additional cost. However, standard Shopify transaction fees still apply: if you use Shopify Payments you pay the card processing fee (e.g., 2.9% + 30¢), and if you use a third-party payment gateway an additional transaction fee applies depending on your plan.
Can I add the Buy Button to my WordPress, Wix, or Squarespace site without hiring a developer?
Basic setup requires no developer: you create a button in the Buy Button editor, copy the generated HTML snippet, and paste it into your external site. Advanced customizations — such as redirecting clicks to a product detail page or resizing the button — do require coding changes. Shopify support documentation confirms these tweaks need manual code edits beyond what the editor provides.
Will the Buy Button slow down the page it's embedded on?
Some merchants have reported load times of around 8 seconds for the embedded button, and reviewers note it doesn't cache particularly well. The button injects JavaScript and an iFrame into your page, so pages with many Buy Buttons or heavy surrounding content may feel noticeably slower to visitors.
Does it work with my Shopify discount codes and automatic discounts?
Discount codes can be entered by shoppers at checkout when coming through a Buy Button. Automatic discounts are also now supported in Buy Button carts — Shopify added this support to the latest version of Buy Button JS and enabled it by default. However, some merchants on older setups have reported automatic discounts showing the full price instead of the discounted price, so it's worth testing with your specific configuration after upgrading to the latest version.
If a shopper adds items via the Buy Button on my external site and then navigates to my main Shopify store, will their cart carry over?
No — this is a known and significant limitation. Cart contents added through a Buy Button on an external site (e.g., WordPress) do not transfer to the Shopify storefront cart. A shopper could add items via the Buy Button, click through to your Shopify store, and find an empty cart there, potentially completing a purchase without those items. Shopify has acknowledged this feedback but has not yet resolved it.
Do I need to manually update the Buy Button code on my website every time I change a product price or description?
No — product details sync automatically. Any updates you make to a product's price, description, images, or variants in your Shopify admin are reflected on the Buy Button without you touching the code on your external site. This is one of the app's most praised time-saving features.
How reliable is this app in production — what do real merchants say?
Merchant reviews are mixed, with a 3.7 out of 5 star rating across 190 reviews on the App Store. A notable portion of negative reviews report that embedded code can become altered or broken over time — particularly on blog pages — requiring re-embedding. Some merchants also report the button stopped working entirely after Shopify platform updates. Shopify's own Help Center includes a caution note advising against using Buy Buttons on your Shopify online store or blog, as they can cause problems with the checkout process.