Workflows
Workflows in Customer's Canvas allow you to arrange personalization process of print products. This process usually includes selecting a product, choosing a product variant, editing a product design, approving the result, and finally downloading print files.
In Customer's Canvas, there are several technologies to build workflows. The most widely used are:
Workflow Elements is a more modern approach and allows for building workflows across multiple pages. To get it to work properly, some integration and customization of your ecommerce storefront theme files is required. Once it is done, you can create the workflow files in JSON format that provide different settings for different screens of this workflow.
The following workflow allows customers to customize a business card. First, they select product options. Next, they select a template and edit the product design on both sides of the card. Then, customers can see and approve the result. At the final step, they get to the shopping cart.
UI Framework enables building more complicated scenarios. You stay on the same page, but you can declare multiple steps (screens) with various widgets, like on the examples above. UI Framework is typically used to organize only the editor screen, while the product page and a cart page is a part of a standard online store functionality. No matter what a type of your workflow you choose, you can create workflow files from scratch or based on existing files with a special workflow editor. To read more about workflow files, read the Creating and editing workflows article.
In this workflow, customers personalize a sticker for a box. First, they select a sticker form. Then, they add an image from a gallery. Finally, they see the result on a mockup.