Shopify permalink generator
Build cart and checkout links with products, discounts, selling plans and UTMs without an app.
Built by Kozler
Using a *.myshopify.com domain can fail on password-protected stores, and the redirect to the primary domain can drop query parameters. Prefer the live custom domain.
Pro tip
- Paste a URL ending in
?variant=12345to skip the picker. - If the product has multiple variants, a picker will open so you can add one or many at once.
- Selling plans (subscriptions) are filled from the product JSON when they exist.
4. Optional settings
Classic permalinks already replace the cart. This option only matters when the link uses /cart/add (selling plans, or when you tick this box).
UTM tracking
Values are auto-slugified to lowercase with hyphens. Spaces are not allowed in UTMs.
Advanced settings
Cart attributes
Line item properties ?
Bulk generate
This URL is over 2,000 characters and may break in some browsers, ads platforms or SMS.
Explain this URL
QR code
Built by Kozler. For questions, email hello@kozler.com.au
Select variants
This product has a large number of variants. Adding more than 50 can produce a URL over 2,000 characters, which some browsers, ads and SMS tools truncate. Generate a test link and open it before you go live.