How to Sell Shopify Products on Your Squarespace Site (Without Rebuilding Anything)
You can sell Shopify products directly on your Squarespace site by embedding a buy button script into any page. Your visitors browse, add to cart, and check out through Shopify without leaving your Squarespace design. The whole setup takes about five minutes.
This guide walks through exactly how to do it, including the limitations of Shopify’s built-in method and a better approach if you need a cart that works across pages, subscriptions, or analytics.
Why sell Shopify products on Squarespace?
You probably chose Squarespace because it looks great. The templates are polished, the editor is intuitive, and your site already reflects your brand exactly the way you want it.
But when it comes time to sell products, Squarespace’s native commerce tools can feel limited. Especially if you already manage inventory, fulfillment, and payments through Shopify. Rebuilding your entire product catalog in Squarespace’s commerce system means duplicating work and managing two separate systems.
The smarter approach is to keep Squarespace as your website and Shopify as your commerce engine. Embed products where they make sense (inside blog posts, on landing pages, on a dedicated shop page) and let Shopify handle everything behind the scenes.
This is especially useful if you’re a creator, photographer, consultant, or small business owner who has a content-focused Squarespace site but wants to sell physical products, digital goods, or subscriptions without starting over.
The native method: Shopify’s built-in Buy Button
Built-in ChannelShopify offers a built-in Buy Button sales channel. In your Shopify admin, you go to the Buy Button sales channel, select a product, choose a layout (basic, classic, or full view), customize the styling, and generate an HTML embed code. Then you paste that code into a Code Block on any Squarespace page.
It works. Products show up. Customers can click and buy. But there are some real limitations that become frustrating quickly.
For a single product on a single page, the native method is fine. For anything more, you’ll hit these walls quickly.
A better approach: using Buy Button Plus
Built for Content CreatorsBuy Button Plus is a Shopify app built specifically for embedding products on external websites like Squarespace. It solves the limitations above.
Step-by-step: setting up Buy Button Plus on Squarespace
Install Buy Button Plus from the Shopify App Store
Go to the Shopify App Store listing and click “Add app.” Follow the prompts to install it on your Shopify store. The Starter plan is free and includes one buy button, a cart, discount codes, and multi-variant product support.
Create a buy button
In the Buy Button Plus dashboard inside your Shopify admin, click to create a new buy button. Select the product you want to sell. You’ll see a live preview as you customize the layout, button text, colors, and behavior.
Copy the embed code
Once you’re happy with the preview, Buy Button Plus generates a small script tag. A single line of code. Copy it to your clipboard.
Add it to your Squarespace page
In your Squarespace editor, navigate to the page where you want the product to appear. Add a Code Block (found under the “+” menu when editing a section). Paste the embed code into the code block. Save and publish.
Add the cart script (one time)
To enable the persistent cart across your whole site, add the global cart script in Settings > Advanced > Code Injection in your Squarespace admin. Paste it into the Header section. This only needs to be done once and it enables the cart on every page of your site.
That’s the full setup. Visitors can now add products from any page, browse your site, and check out whenever they’re ready.
When to use which plan
Starter — Free
1 buy button, cart, discount codes, multi-variant products. Good for testing with a single product.
Core — $8.99/mo
3 buy buttons, subscriptions, multi-page cart. Or $79.99/year (save 26%).
Pro — $14.99/mo
Unlimited buy buttons, custom CSS, priority support. Or $149.99/year.
All paid plans include a 7-day free trial.
Tips for a polished Squarespace + Shopify setup
Ready to start selling on your Squarespace site?
Install Buy Button PlusFree Starter plan. No credit card required. Setup takes less than 5 minutes.