Skip to main content

Send Checkout Link Flow action

The Send Checkout Link action sends a checkout link to a specific customer by email, triggered from any Shopify Flow workflow. The email goes out through your connected Klaviyo account, using a template Checkout Links installs for you.

For an overview of how Checkout Links works with Shopify Flow, see Shopify Flow.

Before you start

Two things need to be in place:

  • Klaviyo connected — The action sends through Klaviyo, so you need to connect Klaviyo first. See Setting up the Klaviyo integration

  • A checkout link to send — The action picks an existing link by its shortcode. Create the link first in Checkout Links, then reference it from Flow

How to add the action to a Flow

  1. In Shopify, open Flow and click Create workflow

  2. Pick any trigger — for example Order created, Customer tag added, or a scheduled trigger

  3. Click Add action and choose Checkout Links > Send Checkout Link

  4. Fill in the action settings (see below)

  5. Turn the workflow on

Action settings

  • Recipient — The customer the link should be sent to. Usually this is the customer from the trigger

  • Checkout link — Pick an existing link by its shortcode

  • Email content — Customise the subject, headline, body, button label, banner, and hero image

  • Single use per recipient — Optional toggle. When on, each send creates a unique link that only works for that one recipient and burns after use. Off by default

Single use per recipient

By default, a checkout link can be used as many times as you allow. That's fine for most flows. Sometimes you want a stricter guarantee — a link that only works for the customer you sent it to, and only once. Toggle Single use per recipient to get that behaviour.

How it works:

  • Each Flow run generates a unique URL with a one-time code attached

  • The first time the recipient clicks and completes checkout, the link is "burned" and won't work again

  • If they click but don't finish, the link still works the next time they try

  • Single-use links expire 90 days after being sent

Use it for things like one-off VIP offers, gift links, support recoveries, or any send where you don't want the discount or cart shared around.

Example workflows

  • Reorder reminder — Trigger 30 days after Order created, send a reorder link with the previous items pre-loaded

  • Win-back — Trigger when Customer tag "lapsed" is added, send a discounted checkout link with single use turned on

  • VIP early access — Trigger when a customer crosses a spend threshold, send a private launch link with single use turned on

  • Post-purchase upsell — Trigger on Order paid, send a link with complementary products in the cart

Related articles

Did this answer your question?