How to Add a Wishlist to Your Squarespace Store (2026 Guide)

Wishlist heart icon in default outline state in Squarespace
Wishlist bottom bar on a mobile Squarespace store showing the saved-item count
 

Quick answer: Squarespace has no built-in wishlist feature, so you add one with a plugin that drops a heart icon onto every product. The best options let shoppers save items with one tap no account or email required and keep your normal checkout intact. For example, Squarespell's Wishlist Shop Plugin offers a one-tap heart with a choice of side drawer or bottom bar display.

 

If you run a Squarespace store, you've watched shoppers browse, add nothing to cart, and leave. Many weren't ready to buy they just wanted to save something for later, and had no way to do it. This guide covers why Squarespace makes that harder than it should be, your real options, and what actually matters when you choose one.

The problem: Squarespace has no native wishlist

Squarespace still ships without a built-in wishlist or "save for later" feature. This isn't a niche request it's one of the most persistent asks in the Squarespace community, and has been for years.

A few representative threads from the Squarespace Forum:

  • Shop owners asking how to add "Favourites / Wishlist functionality" to their store.

  • Requests for an "add to wishlist" heart that sits next to the add-to-cart button not one that replaces it.

  • Store owners asking simply whether "customers can save products or create a list of favorites."

The recurring theme is telling: people don't just want a wishlist, they want one that works alongside normal checkout, not instead of it. That distinction turns out to be the whole game.

Your options for adding a wishlist

There are two realistic paths.

Option 1: Build it yourself with custom code

You can hand-code a wishlist using JavaScript to capture clicks and store saved items in the browser (via local storage) or in a connected database. It's the most flexible route and costs nothing but time.

The trade-offs:

  • You own every bug, edge case, and future fix.

  • Browser-only storage means saved lists can vanish when someone clears their cache or switches devices.

  • Squarespace platform updates can break custom code with no warning.

  • Making it responsive and accessible on mobile is real work.

For most store owners, custom code becomes a maintenance liability rather than a feature.

Option 2: Use a dedicated wishlist plugin

A purpose-built plugin adds the heart icon, handles saving and persistence, and stays responsive out of the box. You paste a snippet and you're done. The catch: "squarespace wishlist plugin" covers very different products some are genuine save for later tools, others are lead-capture forms wearing a wishlist label. The feature gaps are where the real differences hide (more below).

Why a dedicated plugin beats a manual workaround

Unless you have a developer on call, a plugin wins on the things that quietly matter:

  • Persistence across sessions. A good plugin remembers saved items when a shopper returns, so they land back on the products they liked instead of starting over.

  • No maintenance burden. When Squarespace pushes an update, keeping the feature working is the plugin maker's problem, not yours.

  • Mobile responsiveness by default. Most store traffic is on phones. A dedicated plugin handles tap targets, layout, and the drawer/bar behavior on small screens so you don't have to test it yourself.

  • Speed to live. A snippet install takes minutes; a custom build takes days and ongoing attention.

What to look for in a Squarespace wishlist plugin

Not all wishlist tools solve the same problem. Before you commit, check these four things they separate a true save-for-later feature from a workaround:

  • No login or email required to save: Forcing shoppers to hand over an email before they can heart an item adds friction at exactly the wrong moment. The best experience is one tap, no form.

  • It works alongside checkout it doesn't replace it: Some "wishlist" tools disable the Squarespace cart and convert it into an enquiry/quote form. That's useful for made to order or rental businesses, but it's the wrong tool if you want customers to actually buy online. If shoppers can't add a saved item to a real cart and check out, it isn't a retail wishlist.

  • One-time install vs. recurring cost: Some wishlist tools are subscriptions with no one-time option, so a simple UX feature becomes a permanent monthly line item. Decide whether that ongoing cost is worth it for what is, ultimately, a save button.

  • Display flexibility: A wishlist people forget about doesn't help you. Look for a clear, always-visible entry point a side drawer that slides in, or a persistent bottom bar showing the saved-item count and the choice of which fits your layout.

Frame these as your buyer's checklist. Whichever plugin you choose, hold it up against all four.

Squarespace Wishlist Plugins Compared

Squarespace Wishlist Plugins Compared

Squarespell Wishlist Shop Plugin compared with Studio Reveuse, WishlistFlow and SF Digital wishlist tools for Squarespace
Feature Wishlist Shop PluginSquarespell Studio Reveuse
Wishlist Drawer
WishlistFlow SF Digital
Wishlist
Wishlist heart on products Yes Yes Yes No (enquiry form)
Side-drawer display Yes Yes No No
Bottom-bar display Yes No No No
Save without login or email Yes Yes No (email required) No
Works alongside checkout Yes Yes Yes No (replaces checkout)
One-time purchase (no subscription) Yes Yes No (monthly) Yes
One-snippet install, live immediately Yes Yes Yes No (submit and wait)
Fully mobile responsive Yes Yes Yes Yes
Price $25 one-time $29 one-time $17 / month ~£125-135

A worked example: how a plugin like this comes together

To make the checklist above concrete, here's how one plugin Squarespell's Wishlist Shop Plugin maps to it. It's a useful reference point because it lines up with all four criteria: it adds a wishlist heart to every product (on product cards and product pages), lets shoppers save items with a single tap and no login or email, and leaves the normal Squarespace checkout untouched.

Wishlist side drawer sliding in from the left on a Squarespace store with saved products
Squarespace wishlist Plugin Mobile

BEFORE YOU START

Find Code Injection

This plugin installs with two small pastes one in Header, one in Footer. Both fields live in the same place.

Open Code Injection in Squarespace

From your Squarespace dashboard go to Marketing Tools → Custom Code → Code Injection in the left sidebar.

Wishlist Shop Plugin for Squarespace by Squarespell

CHOOSE A STYLE

Pick one panel style

The heart icon on every product card works the same either way the only difference is how the saved-items panel opens. Install either Side Bar or Bottom Bar below, not both.

Wishlist side drawer sliding in from the left on a Squarespace store with saved products
Persistent wishlist bottom bar showing saved item count on a Squarespace shop

STYLE 1

Side Bar panel slides in from the right

Saved items open in a tall vertical panel anchored to the right edge of the screen.

Paste the Side Bar Header code

Open Code Injection → Header, paste the code below, then click Save.

Squarespace Code Injection settings under Settings, Advanced, where the wishlist is enabled

Paste the Side Bar Footer code

Open Code Injection → Footer, paste the code below, then click Save.

Squarespace Code Injection settings under Settings, Advanced, where the wishlist is enabled

Save and preview Side Bar live

Click the floating heart icon on the live site. Saved items slide in from the right in a vertical list.


FAQ

Wrapping up

Adding a wishlist to Squarespace comes down to choosing an approach that saves items reliably, doesn't force a login, and keeps your checkout intact whether you build it yourself or use a dedicated plugin. Run any option you're weighing against the four-point checklist above, and you'll land on the one that fits your store.

Next
Next

Quiz Funnels for Squarespace: The Complete Lead Generation Playbook (Copy)