Add-to-cart rate
Add-to-cart rate measures how often shopping activity leads to an item being added to the cart. Depending on the denominator it can be add-to-carts per session, per user, or per product-detail view (cart-to-detail rate). GA4 exposes related ratios in its ecommerce reports. The metric is an early funnel signal that sits well before purchase, so it must be read alongside checkout and purchase steps.
What this means
Add-to-cart rate is the count of add_to_cart events divided by a base. Common bases are sessions, users, or views of a product. GA4's ecommerce reporting surfaces an add-to-carts measure and related per-view ratios. The choice of denominator changes the question being answered: per-session asks how often a visit produces a cart; per-product-view (cart-to-detail rate) asks how persuasive a specific product page is.
Where it sits in the funnel
Adding to cart is an intent signal, not a sale. It precedes begin_checkout and purchase, so a healthy add-to-cart rate paired with a poor checkout completion rate isolates the problem to checkout, while a weak add-to-cart rate isolates it to discovery and product pages. Reading these steps together — rather than one ratio in isolation — is what makes the metric actionable.
- Numerator: add_to_cart events
- Denominator: sessions, users, or product-detail views
- Precedes begin_checkout and purchase in the funnel
How it appears in analytics and logs
A low add-to-cart rate points to discovery or product-page problems — price, imagery, availability, or intent mismatch — rather than checkout friction. Reading it without naming the denominator makes the number ambiguous.
Diagnostic use case
Gauge how compelling product pages and merchandising are at moving shoppers toward a cart, and locate where the funnel leaks before checkout even begins.
What WebmasterID can help detect
WebmasterID captures add_to_cart events first-party, so the numerator is measured without third-party cart cookies and human adds are separated from bot adds.
Common mistakes
- Quoting an add-to-cart rate without naming the denominator.
- Treating cart adds as conversions.
- Ignoring the downstream checkout and purchase steps.
Privacy and accuracy notes
The rate is a ratio of event counts to sessions or views, not a personal profile. It needs no cross-site identifiers to compute.
Related pages
- Cart-to-detail rate
Cart-to-detail rate divides the number of add-to-cart events by the number of product-detail-page views for the same items. By anchoring the denominator to product views rather than sessions, it measures how effectively a product page converts an interested viewer into a cart add, independent of how much general traffic the store receives. GA4's ecommerce engagement reporting exposes this ratio.
- Checkout completion rate
Checkout completion rate measures the share of started checkouts that end in a purchase. It is computed as purchase events divided by begin_checkout events over the same window. As the inverse of checkout abandonment, it isolates the final stage of the e-commerce funnel — payment, shipping, account, and form friction — from discovery and cart behavior earlier in the journey.
- The add_to_cart event
add_to_cart is a GA4 recommended e-commerce event that fires when a visitor adds a product to the cart. It carries the items added plus currency and value. It is a strong mid-funnel intent signal — stronger than a product view — and the denominator for cart-to-checkout and cart-to-purchase analysis.
- Event Explorer
Drill into add_to_cart events by product and source.
Sources and verification notes
Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.