Filed under CurateList

How to Send Personalized Shoppable Links on Shopify

Stop screenshotting products in DMs. Here's how to send branded, trackable shoppable product lists from your Shopify store.

A stylist DMs a customer five product photos with prices typed by hand. A B2B rep pastes Shopify URLs into an email with a “let me know what you want.” A concierge writes up a recommendation in WhatsApp and never sees whether it converted. Personal shopping happens on Shopify every day; the cart handoff almost never does.

If you’ve ever had a customer ask “wait, which one was the blue one again?” three messages later, you’ve felt the gap. Here’s how to close it: with personalized shoppable links that carry your brand, your notes, and your attribution from message to checkout.

Key takeaways

  • A shoppable link is branded, trackable, and tied to who picked what — a bare collection URL clears only the first of those bars.
  • Screenshots in DMs lose north of 80% of expressed interest before a tap-to-buy ever happens.
  • The working loop is five steps — curate, annotate, brand, send, track — and a missing step is where the leak is.
  • Draft orders and private collections work without an app; per-link analytics and branded recipient pages are what apps add.

What “shoppable link” actually means in Shopify

A shoppable link is any URL you send a single customer that takes them to a curated set of products with the path-to-purchase intact. The bar is low: a Shopify collection link counts. The bar that matters is harder: branded, trackable, and tied to who picked what.

In a healthy implementation, a shoppable link does four things:

  • Lands on a hand-picked subset of your catalog, not the whole store
  • Carries the curator’s voice, with a note next to each item explaining why it was picked
  • Looks like your brand, your fonts, colors, and logo, not a generic shop view
  • Reports back: when the customer adds to cart and checks out, the curator gets credit

Shopify gives you the first capability out of the box. The other three need either custom development or an app.

How merchants do this today

There are four common patterns. Three of them lose money.

1. Screenshots in DMs

Fast to send, impossible to convert. The customer sees prices and product photos but has no way to tap-and-buy. They have to switch apps, search your store by name, find the variant, and add to cart. Drop-off is brutal: somewhere north of 80% of “interest in DM” turns into nothing.

2. Manual collection links

You build a private collection in Shopify Admin, drop the URL in your message, and hope. Better than screenshots, since the customer can at least click through. But the page renders as a generic store collection: no notes, no curation context, no attribution if the customer ends up converting via search instead of the link a week later.

3. Draft orders

Shopify’s draft order feature creates a checkout link with specific products pre-selected. It’s the closest native option to a shoppable list. It works for one-shot transactions but doesn’t scale: every list is a one-time URL, the customer can’t browse adjacent items, and there’s no curator-side dashboard.

4. Dedicated shoppable-link apps

Apps like our CurateList live in this fourth category. The job is to give curators a fast UI to assemble lists, attach personal notes, brand the result, and track every link separately. The differentiation between apps is mostly in the editorial polish (does the recipient page actually feel like your brand?) and the depth of analytics. For a side-by-side of the broader category — including clienteling and live-selling tools — see Personal Shopper Apps for Shopify.

What a working personal-shopping system looks like

Independent of which app or build approach you use, the operating loop is the same. We built CurateList around it, and it shows up across every concierge-style merchant we’ve talked to.

  1. Curate: pick the products. Faster if your app supports search-and-drag from your live Shopify catalog. Painful if you have to manually copy product IDs.
  2. Annotate: write a sentence next to each product. “I picked the navy because it’ll match the gray sneakers you bought last spring.” This is the moment a curated list stops feeling like a generic recommendation and starts feeling like advice.
  3. Brand: the recipient page should look like your store. Same fonts, same color scheme, same logo. If your app drops customers onto a generic white page with a third-party logo at the top, the perceived value of the curation drops with it.
  4. Send: short URL, copied into the message thread.
  5. Track: when the customer opens the link, every product card click and every checkout maps back to the originating list. The curator sees exactly which picks landed.

If your current setup misses any of these five, that’s where the leak is.

Common mistakes

Sending the whole store. “Here’s the link to our shop, take a look” is not a shoppable link. The whole point is curation; remove that and you have a link.

Generic copy. “We thought you’d like these” tells the customer nothing. The note next to each product carries 80% of the persuasion. Write to the specific person.

No expiry. Personal lists are a moment-in-time recommendation. A link that still works six months later, with seasonal items long since out of stock, looks careless. Add an expiry date or a “freshness” cue.

No attribution loop. If the curator can’t tell which of their lists converted, they can’t get better. The attribution is the most valuable thing you build, not the link itself.

Treating it as B2C-only. B2B reps on Shopify Plus are often the highest-ROI users of curated links. A wholesale buyer getting a personalized list of new SKUs converts at multiples of an unpersonalized email.

Where this fits in your conversion stack

Personal shopping is one of three places merchants tend to add intentional friction-reducing surface to Shopify. The other two are checkout-side conversion lifts and inventory-side margin moves. We work on all three:

These are independent; you don’t need both. But they share an operating philosophy: the best Shopify apps reduce the distance between intent and purchase without breaking what makes your store yours.

FAQ

Can I send shoppable links from Shopify without an app?

Yes. Use the draft order feature in Shopify Admin to create a one-shot checkout link with specific products pre-selected, or share a private collection URL. Both work. Neither gives you per-link analytics or branded curation pages, which is where dedicated apps earn their fee.

How are shoppable links different from a wishlist?

A wishlist is built by the customer for themselves. A shoppable link is built by you for one specific customer. Different direction, different tone, different conversion math.

Do shoppable links replace email marketing?

No, they sit underneath it. A weekly broadcast email goes to thousands. A shoppable link goes to one. Use the broadcast for awareness, the curated link for conversion.

Will a shoppable-link app slow down my Shopify store?

A well-built one shouldn’t. The recipient page is hosted by the app, not embedded in your store theme, so it doesn’t affect storefront performance. Ask any vendor for their PageSpeed score on the recipient page before installing.

What does CurateList cost?

CurateList lists at apps.shopify.com/curatelist. Pricing tiers are visible on the listing page. The free trial covers a full curator workflow without restrictions.


— Palm Beach Themes is a Miami-based Shopify app studio. We use the apps we sell, so every claim in this post comes from our own merchant testing.

Ready to assemble personalized lists for your Shopify customers? See CurateList →