Slow turnaround
Waiting hours or days for a quote delayed procurement.
Bulk buyers waited on support for quotes. A self-service flow puts pricing, customisation and history in their hands.
Customer-service workload in testing.
Quotes were produced by hand, so buyers waited hours or days and support teams were overwhelmed.
A self-service quote journey in four phases, with tiered pricing, customisation, status tracking and quote history.
The four-phase quote workflow · ShopCPR
ShopCPR is the American Heart Association’s e-commerce platform for certified CPR and emergency cardiovascular care training. It serves individuals, healthcare professionals, instructors and organisations worldwide.
Organisations buying in bulk often need management or finance approval first, and global organisations need a quote across the full set of products. Until now those quotes were produced by hand. ShopCPR planned to launch self-service quote generation so buyers could create quotes directly on the platform.
Customer service handled quote requests manually. The volume was high, and the process created friction for buyers and for the business.
Waiting hours or days for a quote delayed procurement.
No visible tiers or volume discounts.
Too many steps and unclear fields.
No way to request variations such as language options or a physical/digital mix.
No past quotes to reuse for budgets or reorders.
No live chat or quote assistant.
I owned requirement clarity, user needs, workflow and journey mapping, the interface flow and prototype, and the feedback loops that refined it.
From discovery to a high-fidelity prototype.
Stakeholder interviews, use-case scenarios and checkout analytics (bounce, drop-off, time to conversion) gave a clear picture of what buyers expected.
“I need a fast way to get quotes, training resources, or request bulk orders without waiting.”
Buyer mental model
“I expect clear pricing, easy reordering and reliable certification tools.”
Buyer mental model
Pricing, discounts and totals are easy to read.
A quote in a few steps.
Users control and customise the quote.
The end-to-end workflow runs in four phases, with a status model that makes a quote a first-class object rather than an email attachment.
Scroll to follow the workflow one phase at a time.

Log in, start a quote session, add products to the cart and apply a discount code in the quote cart. The decision at the start lets buyers back out to the shop without losing context.
Shipping address, shipping method and billing information, then submit. The quote is created without a support ticket.
Name it, print or email it, and track its status: active, expired or completed. History makes it reusable for budgets and reorders.
Checkout verifies details, the buyer picks a payment method and pays, and the quote is marked completed.
Tiered pricing, visible before you commit. Illustrative prices.
Pain points identified in discovery, and what shipped.
Measured in testing, with the wider effect on workflow reported by stakeholders.
lower customer-service workload, in testing
capabilities delivered
phases from cart to order
Three lessons on pricing clarity and operational friction.
Rapid iteration worked because user goals were unambiguous.
Prioritise transparency in the pricing experience above everything else.
Build features that reduce load on internal teams, not just on customers.
Goals, user groups, existing quote flow audit.
Stakeholder interviews, drop-off data.
User flow and journey to a delivered quote.
Early layouts to test interaction.
High-fidelity prototype.
Feedback loops with stakeholders.
Contact