29 NEXT
  • Welcome to 29 Next Docs
  • About 29 Next
  • Changelog
  • Start Here
    • 🌟Get Started on 29 Next
      • General Settings & Branding
      • Link Domains
      • Invite Team Members
      • Add Locations & Languages
      • Checkout Settings & Policies
      • Customer Storefront Accounts
      • Fulfillment Settings
      • Support & Notifications
      • Add Payment Providers
    • ⚡Developer Docs
  • BUILD A STORE
    • 📦Products Catalogue
      • Add Products
      • Inventory
      • Product Variants
      • Gift Cards
      • Upsells & SEO Settings
      • Create Categories
      • Google Merchant XML Feed
      • Tax Settings
    • 🛒Storefront
      • Customer Accounts
      • Support Content
      • Custom Pages
      • Blogs
      • Storefront Redirects
    • 🪄Technical Settings
      • Metadata Fields & Tags
      • Configure Webhooks
      • Storefront API & Events
  • Manage Orders
    • 📥Orders
      • Create Orders
      • Order Management
      • Edit Orders
      • Refund Items & Orders
      • Create & Manage Returns
      • Order Statuses
      • Open Carts
      • Test Orders
    • 👥Customers Guide
      • Customer Carts
      • Checkout Links
    • 🔃Subscriptions Guide
      • Subscription Settings
      • Managing Subscriptions
      • Account Updater
      • Decline Salvage
      • Subscription Statuses
    • 📞Support Guide
  • Features
    • 🛍️Offers Guide
      • Create and Manage Offers
      • Product Ranges
      • Coupons
      • Shareable Coupon Links
      • Marketing Attribution
    • 💳Payments Guide
      • 3DS2 Payments
      • PayPal
      • Apple Pay
      • Google Pay
      • Stripe APMs
      • Authorize & Capture Payments
      • Disputes Guide
      • Block Lists
      • Payment Failure Cascading
      • Transaction Response Codes
    • 🚚Fulfillment Guide
      • Fulfillment Statuses
      • Location-Based Routing
      • Advanced Settings
  • Apps
    • 3PL Central
    • Avalara AvaTax
    • Campaigns App
    • Delivery Tracking
    • Everflow
    • Meta Pixel
    • Gorgias
    • Klaviyo
    • MaxMind minFraud
    • Chargeback360
    • TaxJar
    • ShipStation
    • Shop Sync
  • Analytics
    • Dashboards
    • Orders Reports
    • Customers Reports
    • Disputes Reports
    • Gift Card Reports
    • Fulfillment Reports
    • Transactions Reports
    • Support Ticket Reports
    • Subscription Reports
    • Tax Reports
    • Partner Marketing Reports
Powered by GitBook
On this page
  • Creating Checkout Links
  • Example Checkout Links
  • Supported Parameters

Was this helpful?

  1. Manage Orders
  2. Customers Guide

Checkout Links

Create quick links to send customers directly to a customized checkout

PreviousCustomer CartsNextSubscriptions Guide

Last updated 6 months ago

Was this helpful?

Creating Checkout Links

Checkout Links are a simple way to create custom checkout experiences for your customers. Place Checkout Links on any website, email, or web marketing channel to send customers directly to your store's checkout with items pre-loaded in their cart. Your customer can then complete their purchase.

By appending parameters onto a custom Checkout Link, you can attribute the resulting sales from each link, and view them in . For example, by appending unique utm_campaign values to several Checkout Links, you can track resulting sales across multiple marketing campaigns.

Checkout Links can define the contents of a cart, any coupon (voucher) codes to automatically apply discounts, and whether the cart items should be sold one-time, or as a subscription.

Example Checkout Links

As a One-time Purchase

With the link below, two products would be added to the cart, and apply a voucher.

https://<store domain>/checkout/add/?product=12:1&product=13:3&voucher=PROMO&currency=usd

As a Subscription

With the following link, one product would be added to the cart as a subscription renewing every 3 months.

https://<store domain>/checkout/add/?product=12:1:3:month&currency=usd

Replace <store domain> in the link with the actual domain name of your store. For example, all Checkout Links should follow the basic format https://mystoredomain.com/checkout/add/

Supported Parameters

Checkout link parameters can be broadly split into two groups: Cart Parameters, which control the products, discounts, and sales model applied in the cart; and Attribution Parameters, which append marketing source attribution values to the cart and resulting orders.

Cart Parameters

Parameter
Values
Description

product

id:qty:interval_count:interval

Pass product ID, quantity, interval count (number of) and interval (day, week, month) to add to the cart

voucher

voucher code

Apply a voucher to add to the cart

currency

currency code

Set the currency for the cart and product prices

replace

true/false

replace existing cart, default is true

Attribution Parameters

https://<store domain>/checkout/add/?product=12:1&attribution_metadata.FBEVENT=XYZ&currency=usd
Parameter
Description

utm_source

referrer: (e.g. google, klaviyo)

utm_medium

marketing medium: (e.g. cpc, banner, email)

utm_campaign

product, promo code, or campaign (e.g. spring_sale)

utm_term

identifies the paid keywords

utm_content

used to differentiate ads

funnel

used to attribute funnels

gclid

Adwords click ID

evclid

Everflow Click ID

aff

affiliate / network

sub1

sub affiliate 1

sub2

sub affiliate 2

sub3

sub affiliate 3

sub4

sub affiliate 4

sub5

sub affiliate 5

attribution_metadata.KEY=VALUE

attribution metadata key/value pair

Parameter
Description

utm_source

referrer: (e.g. google, klaviyo)

utm_medium

marketing medium: (e.g. cpc, banner, email)

utm_campaign

product, promo code, or campaign (e.g. spring_sale)

utm_term

identifies the paid keywords

utm_content

used to differentiate ads

funnel

used to attribute funnels

gclid

Adwords click ID

evclid

Everflow Click ID

aff

affiliate / network

sub1

sub affiliate 1

sub2

sub affiliate 2

sub3

sub affiliate 3

sub4

sub affiliate 4

sub5

sub affiliate 5

attribution_metadata.KEY=VALUE

attribution metadata key/value pair

In addition to populating items into the cart, you can pass marketing source attribution parameters to attribute the order to your marketing channel. Marketing sources values can be viewed across all orders via .

Checkout Links support adding custom values. Example checkout link format carrying metadata field "FBEVENT":

👥
marketing source attribution
attribution metadata
Reports
reports