'Buy Now' vs 'Add to Cart': which converts better?
It’s one of the most common CTA questions in ecommerce: should your primary button say “Buy Now” or “Add to Cart”? The honest answer is it depends on the purchase — and often you want both.
What each one does
- Add to Cart keeps the shopper browsing. It suits stores where people buy multiple items, compare options, or expect to keep shopping (fashion, homeware).
- Buy Now skips the cart and goes straight to checkout. It suits single-item, high-intent purchases (one big product, a subscription, an impulse buy).
Why “Buy Now” can lift conversions
Fewer steps means fewer chances to abandon. For a shopper who already knows what they want, sending them straight to checkout removes friction. Express-pay “Buy Now” buttons (Shop Pay, Apple Pay) are especially strong on mobile.
Why “Add to Cart” can lift average order value
Keeping people in the store encourages them to add more before checkout. If your average order has multiple items, forcing an immediate checkout can cost you basket size.
The usual best answer: both
Many high-performing product pages show Add to Cart as the primary button and Buy Now (or express pay) as a secondary option — capturing both the “I’ll keep shopping” and the “I want it now” shopper. Just keep one visually dominant so you’re not splitting attention.
Test it on your store
There’s no universal winner — it depends on your catalogue and customer. A/B test it, and make sure whichever you choose is worded and designed well. Score your buttons in the free CTA analyzer, and see all your revenue leaks in one score at Revyfix.