We’ve made the multipart editor flow clearer and safer, so customers always know what’s happening with their artwork before they check out.
Previously, when a user opened the preview in the v2 multipart editor, the Add to basket button could still be active right away. That made it easy to accidentally add to basket before the preview had finished generating.
The new behaviour makes the steps more obvious and avoids “Did this save properly?” moments.
What’s changed for your customers?
There are now two slightly different flows, depending on how you configure the product.
1. When preview is optional
If you allow customers to skip the preview step (preview is optional), the editor now shows two separate buttons:
-
Preview – opens the artwork preview
-
Add to basket – lets the user add to basket directly from the editor, without going via the preview screen first
This makes it very clear:
use Preview if they want to double-check the artwork, or Add to basket if they’re happy to proceed straight away.
2. When preview is required (default for new products)
For new multipart products, preview is now required by default.
In this case, the editor shows a single combined button:
The user must first generate and confirm the preview; once that’s done, they can continue to add the product to the basket.
What’s changed on the preview step?
Regardless of whether preview is optional or required, the preview step itself now behaves more safely and consistently.
When the preview is still loading:
-
Download preview, Approve, Add to basket and Save are disabled
-
The user can see the preview loading, but they can’t accidentally rush ahead before it’s ready
If the preview takes longer than 30 seconds, we show a helpful message and let the user move on:
At that point, the relevant actions (Add to basket or Save artwork) become enabled so the user can continue without being blocked forever by a slow preview.
The Download preview button only becomes active once the preview file has been generated. It just serves the existing preview file; it does not re-generate the preview again.
What store admins need to know
When you set up or edit a multipart product, there’s a configuration option that controls whether the preview step is optional or required.
-
For new multipart products, the default is now:
Preview required (preview optional = off)
-
If you switch preview to optional, your customers will see:
-
Two separate buttons in the editor: Preview and Add to basket
-
The improved preview behaviour (disabled actions while loading, and the 30-second “you can continue” message)
-
If you leave preview as required, your customers will see:
You don’t need to change anything for existing multipart products unless you want to adjust whether preview is optional or required. The new preview behaviour (buttons disabled while loading, long-preview message) applies automatically.
How this improves the customer experience
In practice, your users now get:
-
A clearer choice between “check my artwork first” and “I’m ready, just add it to the basket”
-
No more adding to basket while the preview is still being generated
-
A safety net if the preview is slow: they’re not stuck waiting, but they also know exactly what’s happening
Overall, it’s the same multipart editor you’re used to, but with a more guided, predictable flow that reduces mistakes and support tickets around “I’m not sure my preview actually finished.”