What Happens When You Enable Dynamic
When toggled on:
-
Your link URL accepts URL parameters to customize the cart, pre-fill customer data, and more
-
A customer picker appears in this card so you can pre-fill customer data at checkout
-
A Reorder items checkbox appears in the Cart card to auto-populate the cart with the customer’s most recent order
Pre-Fill Customer Data
Use the Select customer button to search for a Shopify customer by name or email. When selected, their information is pre-filled at checkout so they don’t have to type anything.
You can also pass a customer dynamically via URL parameters, using their customer shortcode. This works with any customer, not just ones selected in the picker. A plain Shopify customer ID fills the cart on reorder and abandoned cart links, but doesn’t pre-fill the customer’s details. See the URL parameters reference.
URL Parameters
When Dynamic is enabled, your link accepts these parameters:
Parameter
What It Does
?li=
Add line items (products, quantities, selling plans, attributes)
?c=
Pre-fill customer data (the customer’s shortcode, or inline fields)
?attr=
Add cart attributes (key-value pairs on the order)
?note=
Add a cart note
For full parameter syntax and examples, see the URL Parameters Reference.