How to Track Abandoned Carts in Google Ads and GA4

How to Track Abandoned Carts in Google Ads and GA4

Someone adds a product to their cart.

Then they leave.

No purchase.

That is not just a lost sale—it is valuable information about where potential customers are dropping out of your buying process.

By tracking cart and checkout activity, you can see how many people add products, how many begin checkout, and how many ultimately purchase.

Google Analytics 4 provides ecommerce events such as add_to_cart, begin_checkout, and purchase specifically for measuring this journey.


Google Ads — Reach Customers Who are Ready to Buy

Promote your products and measure the customer actions that matter.

Advertise on Google →


What is an Abandoned Cart?

An abandoned cart is generally a shopping cart that contains products but does not result in a completed purchase.

For example:

Product viewed

Product added to cart

Checkout started

No purchase

That customer has abandoned the purchase journey.


How Do You Track Abandoned Carts?

The simplest approach is to track the major ecommerce events:

add_to_cart

begin_checkout

purchase

Google recommends these ecommerce events for measuring shopping behavior and purchase funnels.

You can then compare the number of users or events at each stage.


1. Track "Add to Cart"

When somebody adds a product to their cart, send the GA4:

add_to_cart

event.

Google's recommended ecommerce implementation allows you to send product information such as:

  • Product ID
  • Product name
  • Price
  • Quantity
  • Currency
  • Value

This tells you:

Someone showed enough interest to put this product in their cart.


2. Track "Begin Checkout"

When the customer actually starts the checkout process, send:

begin_checkout

This is a stronger buying signal than simply adding something to a cart.

Google specifically recommends begin_checkout as part of an ecommerce purchase funnel.

Your funnel could therefore look like:

100 Add to cart

60 Begin checkout

40 Purchase

That immediately tells you where customers are dropping out.


Google Ads — Turn Interested Shoppers Into Customers

Reach potential buyers and understand where customers drop out before completing a purchase.

Advertise on Google →


3. Track the Purchase

When the transaction is successfully completed, send:

purchase

This should contain the appropriate transaction information, including a unique transaction_id, along with value, currency and purchased items. Google recommends the transaction ID to help avoid duplicate purchase events.

So your complete funnel becomes:

Add to cart

Begin checkout

Purchase


4. Calculate Your Abandoned Cart Rate

Here is a simple example.

Suppose:

1,000 people add products to their carts

and:

700 complete a purchase

Then:

300 did not purchase.

A simplified cart abandonment rate would be:

300 ÷ 1,000 × 100 = 30%

So:

Cart abandonment rate = 30%

Be careful about exactly what population you are using—cart abandonment can be defined differently depending on whether you measure from add_to_cart, view_cart, or begin_checkout.


5. Do not Confuse Cart Abandonment With Checkout Abandonment

These are slightly different.

Cart abandonment

Add to cart → No purchase

Checkout abandonment

Begin checkout → No purchase

For example:

1,000 add to cart

600 begin checkout

400 purchase

You could say:

400 of 1,000 carts resulted in purchases

and:

200 of 600 checkout starts did not result in purchases

Tracking both gives you a much clearer picture.


6. Find Where Customers Are Dropping Out

This is where abandoned-cart tracking becomes really useful.

Imagine:

Stage Customers
Product views 10,000
Add to cart 1,000
Begin checkout 700
Purchase 400

You can immediately see that:

  • Many visitors never add anything.
  • Some cart users do not begin checkout.
  • Some checkout users do not complete the purchase.

That tells you where to investigate.


Google Ads — Measure Every Step Toward Purchase

Understand product interest, cart activity and completed purchases to improve your advertising and website experience.

Advertise on Google →


7. What Causes Cart Abandonment?

Tracking tells you that people abandoned carts.

You then need to investigate why.

Common possibilities include:

  • Unexpected shipping costs
  • Complicated checkout
  • Limited payment options
  • Slow website
  • Mandatory account creation
  • Lack of trust
  • Coupon not working
  • Product price
  • Delivery concerns
  • Technical errors

Do not assume the cause from analytics alone.

Use your data to identify the stage where the problem occurs, then investigate that stage.


8. Can Google Ads Track Abandoned Carts?

Yes, but there is an important distinction.

You can measure ecommerce events and conversions through your Google measurement setup.

For example:

Add to cart

can be measured as an event.

But you generally do not want to make "Add to cart" your main purchase conversion if your actual business goal is completed sales.

A sensible setup for many ecommerce businesses would be:

Purchase → Primary conversion

Add to cart → Secondary/observational conversion

Begin checkout → Secondary/observational conversion

That lets you measure the funnel while keeping the campaign focused on actual purchases.


9. Can Abandoned Carts Be Used for Remarketing?

This is one of the most useful applications.

Imagine someone:

Views Product A

Adds Product A to cart

Does not purchase

You can potentially create an audience of users who showed this behavior and use appropriate remarketing or advertising strategies.

Google's ecommerce documentation also notes that recommended ecommerce events can support dynamic remarketing implementations, including product-specific advertising.


Google Ads — Bring Interested Shoppers Back

Reconnect with people who showed interest in your products and encourage them to complete their purchase.

Advertise on Google →


10. What About Blogger or Blogspot?

This depends heavily on what your Blogspot website actually does.

If your Blogger site is only a blog with no shopping cart, there may be nothing to abandon.

For example:

Article → Advertisement → Exit

is not an abandoned cart.

But if your Blogspot site connects to an ecommerce system or shopping platform where visitors can add products to a cart, then ecommerce tracking can be implemented for those shopping actions.

In that situation, you would want the ecommerce platform to send the appropriate events to GA4.


11. How Do I See These Events in GA4?

After implementing the events, GA4 can receive events such as:

add_to_cart

begin_checkout

purchase

Google recommends checking incoming events using DebugView during setup and using the Realtime report to confirm events are arriving.

This is important.

Do not assume tracking works just because you installed a tag.

Test it.


12. What About Google Ads Conversion Tracking?

You can link GA4 with Google Ads and use appropriate Analytics data for advertising measurement. Google provides a Google Ads linking process through Admin → Product links → Google Ads links in Analytics.

But keep your conversion strategy clean.

For example:

Purchase → Primary

Add to cart → Secondary

Begin checkout → Secondary

That way, Google Ads knows that the final purchase is the main business outcome.


13. Should "Add to Cart" Be a Primary Conversion?

For most ecommerce businesses focused on completed sales:

I would generally keep Purchase as the primary conversion.

Why?

Because:

Add to cart ≠ Sale

Someone can add ₹10,000 worth of products to their cart and still spend:

₹0

So optimizing purely for add-to-cart actions can potentially encourage more people who add products without purchasing.

Your actual business objective should guide the setup.


14. A Better Ecommerce Measurement Funnel

A strong basic funnel is:

View product

Add to cart

View cart

Begin checkout

Add payment information

Purchase

GA4 provides recommended ecommerce events for several of these stages, including view_cart, add_to_cart, begin_checkout, add_payment_info, and purchase.

This gives you much more information than simply tracking purchases.


15. Example of What Your Data Might Show

Suppose you have:

5,000 product views

800 add to carts

500 checkouts

300 purchases

You could investigate:

Product → Cart

800 / 5,000 = 16%

Cart → Checkout

500 / 800 = 62.5%

Checkout → Purchase

300 / 500 = 60%

The last number tells you that 40% of checkout starters did not complete the purchase.

That is a potentially important area to investigate.


16. Do not Count Every Abandoned Cart as a Lost Customer

Someone may:

Add product today

Leave

Return tomorrow

Purchase

So do not permanently classify someone as "lost" immediately after they leave.

Your reporting should account for the possibility of later conversion.

That is another reason why the relationship between:

add_to_cart → begin_checkout → purchase

is more useful than simply counting abandoned carts.


Final Thoughts

The best way to track abandoned carts is to build a proper ecommerce funnel.

Start with:

add_to_cart

begin_checkout

purchase

Then compare the stages to see where potential customers are disappearing. Google specifically recommends these events for ecommerce and purchase-funnel measurement.

For Google Ads, I would generally think of the setup as:

Purchase → Primary

Add to cart → Secondary

Begin checkout → Secondary

Then you can use the abandoned-cart audience and funnel information to improve your website and, where appropriate, your remarketing strategy.

Do not just ask, "How many people bought?" Ask, "How many people wanted to buy, where did they leave, and what can we do to bring the right ones back?"

Tags

abandoned cart tracking, how to track abandoned carts, Google Ads abandoned cart, GA4 abandoned cart, cart abandonment, checkout abandonment, add to cart tracking, begin checkout, purchase tracking, GA4 ecommerce, Google Analytics ecommerce, Google Ads conversion tracking, Google Ads remarketing, ecommerce tracking, abandoned cart remarketing, primary conversion, secondary conversion, Google Ads Blogger, Google Ads Blogspot, digital marketing