🎁 Free consultation. Book now. 🆕 New service: GEO optimization for AI search engines 📝 New blog post
Case Study

78% of carts were being abandoned. Ads were driving traffic, but money leaked because remarketing was missing. Two months later ROAS reached 840% and nearly a quarter of abandoned carts were turned into purchases.

Remarketing for e-commerce

Recovered 23% of abandoned carts and reached 840% ROAS for an electronics store

🛒 Electronics e-commerce 📅 2 months
🛒
840%
ROAS
23% carts recovered
+35% repeat purchases

This case study is for you if...

🛒 E-commerce with Google Ads A store getting 5K+ visits per month but suffering from a high abandoned-cart rate
💸 Abandoned carts above 60% Google Ads is running, but users leave without buying and never return
🔄 No remarketing Dynamic remarketing is missing, so every lost customer forces you to pay for another click
📉 Low repeat-purchase rate The data layer is not configured, so Google Ads does not know which products the user viewed

See yourself in this? Keep reading: this case study shows the solution.

About the project

🛒

An electronics e-commerce store

An electronics e-commerce store

🔥

Challenge

Abandoned carts were very high at 78% and repeat purchases were low, so a large share of traffic was leaving without converting.

🎯

Goals

01 Bring back users who abandoned their carts
02 Increase ad campaign ROAS
03 Increase the share of repeat purchases

What can go wrong here

And why most contractors get it wrong

Without a data layer, remarketing is blind

Standard remarketing shows the same generic banners to everyone. Without a data layer, Google Ads does not know which products a user viewed and cannot show them back. The result is low CTR and wasted spend.

How I solved it: An extended GTM data layer passing item_id, price, and category through every funnel step

One audience means one blunt strategy

An abandoned cart and a simple product view signal different intent. Showing both groups the same message under-converts hot users and annoys colder ones.

How I solved it: Segmentation by behavior pattern: cart, product view, and repeat visit

Frequency and audience fatigue

Remarketing without frequency control turns into spam. If a user sees the same banner 20 times, the brand starts to feel intrusive instead of valuable.

How I solved it: Frequency capping plus creative rotation with different messages for each stage

What was done

STEP 01

Dynamic Google Ads remarketing

Set up dynamic ad campaigns that show the exact products users viewed or added to cart.

STEP 02

GTM data layer

Implemented an enhanced data layer via Google Tag Manager to track on-site actions accurately.

STEP 03

Behavior-based audiences

Segmented audiences by behavior patterns: abandoned carts, product viewers without purchase, and repeat visitors.

What I did differently

1

Dynamic ads showing exact products

Not generic banners, but the exact products the user viewed or added to cart. The data layer sends all the required information, so Google Ads can build personalized ads automatically.

2

Three audience segments by intent

Abandoned carts got aggressive recovery messaging within 3 days. Product viewers without carts got softer messaging for 7 days. Repeat visitors entered a 14-day cross-sell flow.

3

The GTM data layer as the foundation

I implemented an extended GTM data layer covering view_item, add_to_cart, begin_checkout, and purchase. Every event passes item_id, price, brand, and category, which lets Google Ads target accurately.

Numbers that speak for themselves

23%
recovered abandoned carts
840%
ROAS
+35%
repeat purchases

Before and after

Remarketing None
Dynamic 3 audience segments
Cart abandonment 78%
23% recovered within 3 days
Data layer Did not exist
GTM Enhanced view_item → purchase
ROAS Not measured
840% after 2 months of optimization
What this means for the business
ROAS 840%
every UAH invested returned UAH 8.4
+35%
repeat purchases from existing customers

In simple terms, instead of always chasing new customers, we bring back the ones who already wanted to buy. That is about five times cheaper.

Free resource

Checklist: setting up dynamic Google Ads remarketing

A step-by-step e-commerce checklist covering everything from the data layer to audiences and creatives, based on a real campaign with 840% ROAS.

  • PDF, 2 pages: concrete steps
  • GTM data layer template included
  • No signup, no spam
Get it via Telegram →
PDF
Remarketing setup checklist
3 pages PDF • 420 KB
FREE

FAQ

How do you set up dynamic remarketing for e-commerce in Google Ads?

You need an extended GTM data layer that passes item_id, price, and category at every funnel step such as view_item, add_to_cart, and purchase. You also need behavioral segmentation for abandoned carts, product viewers, and repeat visits. In this case, that delivered 840% ROAS.

What ROAS can you expect from Google Ads remarketing?

For e-commerce with properly set up dynamic remarketing, a ROAS range of 500-1000% is realistic. In this case, the electronics store reached 840% ROAS after 2 months using three audience segments.

How do you recover abandoned carts through Google Ads?

Create an add_to_cart without purchase audience for the last 3-7 days, then show dynamic ads with the exact products left in the cart. Add frequency capping and creative rotation to avoid fatigue. In this case, 23% of abandoned carts came back to purchase.

Ready for growth?

Let's discuss your project and find the solution that works for your business.