Comment on page
Checkout Links
Create quick links to send customers directly to a customized checkout
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 marketing source attribution parameters onto a custom Checkout Link, you can attribute the resulting sales from each link, and view them in Reports. 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.
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¤cy=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¤cy=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/
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.
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 |
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 reports.
Checkout Links support adding custom attribution metadata values.
Example checkout link format carrying metadata field "FBEVENT":
https://<store domain>/checkout/add/?product=12:1&attribution_metadata.FBEVENT=XYZ¤cy=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 |
Last modified 2mo ago