Direct answerChoose BuyWhen when a qualified shopper has one explicit, potentially resolvable buying condition and the merchant needs to qualify it, decide safely, return approved private terms to Shopify checkout, and preserve paid and refund evidence. Choose a narrower tool when saving, notification, preorder, price negotiation, research, or post-checkout follow-up is the complete job.
BuyWhen vs.
Wishlist
Best for
Saving products for later
What it captures
The products a shopper wants to remember
What remains unknown
The exact condition blocking purchase, feasibility, deadline, and merchant decision
How to choose
Choose a wishlist when saving is the goal. Choose BuyWhen when the merchant may resolve one explicit blocker and needs an auditable response workflow.
Read the detailed comparison →
BuyWhen vs.
Back-in-stock alert
Best for
Notifying a shopper when one unavailable SKU returns
What it captures
Contact permission tied to an inventory event
What remains unknown
Exact quantity, substitutions, broader conditions, merchant decision, and outcome proof
How to choose
Choose a restock alert for a simple notification. Choose BuyWhen when variant, quantity, alternatives, timing, or another blocker must remain structured.
Read the detailed comparison →
BuyWhen vs.
Preorder
Best for
A defined future purchase path for inventory not yet available
What it captures
A purchase commitment under stated preorder terms
What remains unknown
Whether stock is actually the blocker when the merchant has not committed to a preorder
How to choose
Choose a preorder when the future product and terms are defined. Choose BuyWhen to learn and qualify an unresolved condition without pretending it is an order.
Read the detailed comparison →
BuyWhen vs.
Make-an-offer
Best for
Shopper-to-merchant price negotiation
What it captures
A proposed price for a product
What remains unknown
Non-price blockers such as stock, delivery, assurance, service, procurement, or a question
How to choose
Choose a price-only tool when negotiation is the whole model. Choose BuyWhen when price is one controlled treatment inside a broader conditional-purchase workflow.
Read the detailed comparison →
BuyWhen vs.
Pre-purchase survey
Best for
Collecting broad feedback or research answers
What it captures
A shopper's response to merchant-defined questions
What remains unknown
A guaranteed operational owner, feasibility checks, response terms, and checkout evidence
How to choose
Choose a survey for research. Choose BuyWhen when the answer is an actionable buying condition that the merchant may qualify and resolve.
Read the detailed comparison →
BuyWhen vs.
Cart or checkout recovery
Best for
Following up after a shopper creates a cart or checkout
What it captures
A known abandonment event and, sometimes, a recovery channel
What remains unknown
Pre-cart shoppers and the explicit commercial reason the purchase could not proceed
How to choose
Use checkout recovery for shoppers who reached checkout. Use BuyWhen when qualified demand stops earlier or needs one exact condition resolved first.
Read the detailed comparison →