Checkout Flows
When brands use a single frontend checkout experience, all shoppers, regardless of their individual needs, proceed through the same checkout experience. By not tailoring individual experiences, brands risk losing conversions due to a poor and un-optimized checkout experience.
A checkout flow is the checkout experience that a customer goes through when they are completing an order. Each brand may have one or multiple checkout flows. Each unique checkout experience has its own flow_id
, which is an attribute attached to each order.
A checkout template is the code that composes the frontend and user interface of a checkout flow. Bold provides several checkout templates for brands to use, but a brand can create any number of their own self-hosted checkout flows to meet their particular customer needs.
With the flow_id
set on the order, a brand can determine whether a particular checkout experience performs better than another. Breaking various metrics down by flow_id
enables brands to compare performance based on frontend checkout experience.
The flow_id
is an arbitrary string, and it is up to the brand to choose particular values related to any individual checkout experiences offered.