Pre-Fill Customization Options with URL Parameters

Last updated: April 28, 2026

Set prefilled values via URL parameters – A powerful new feature that lets you customize product links by setting initial values dynamically.



✨ How It Works:

βœ” Define a variable name in your Text, Swatches, or Dropdown options (see below screenshot).

βœ” For Swatches and Dropdowns, use the 'Value' field of the option to pass the value in the URL.

βœ” The values persist when navigating to other products with matching variable names, ensuring a seamless experience.



πŸ”— Example:

If you set "name" as your variable (@name in the option), you can generate a link like this:

πŸ‘‰ yourstore.com/productHandle?@name=John

This will automatically populate the customization field with "John."

For Swatches and Dropdowns, use the 'Value' field to pass values like this:

πŸ‘‰ yourstore.com/productHandle?@color=Red



πŸ”„ Persistent Customization:

If a customer personalizes a product and then browses to another product with the same variable (e.g., "name" or "color"), the value will carry overβ€”so they don’t have to enter it again!

This feature works with Text, Swatches, and Dropdown options, making it perfect for:

πŸš€ Streamlining the personalization process

🎯 Running targeted campaigns

πŸ›οΈ Enhancing the shopping experience