For online stores doing $50k+ a month

When you raise your Google Ads budget, does your ROAS drop?

It usually means your account has reached most of the people already searching for your brand or your products, and the extra budget is buying weaker clicks. We get more out of that demand first, then reach the people who would buy but aren't searching yet.

On the 30-minute call we go through your account together, so share read-only access beforehand if you can.

Illustrative curve. The numbers are from client accounts, see Results.
4.7 on Trustpilot
$45M+ in Google Ads spend managed since 2016

A few of the 150+ brands

Honest History Gasper Robust Concept Global Novaalab Brooklyn Key Compostables Ice by AK IceClique Well Gummies Elara Body Jewelry Vitaliskraft Pulse of Home Road Ready Blissal Haltungshelfer Black Cobra Orbelli The Real Leather Company Dashed
The ceiling

Why ROAS drops when you raise the budget

Google Ads is very good at reaching people who are already looking: people searching for your brand, and people searching for exactly what you sell. After a year or two, most accounts reach both groups reasonably well.

From there, more budget has nowhere good to go. Google spends it on broader searches and weaker placements, and ROAS drops. In most accounts we take over, that ceiling turns out to be a lot higher than it looked.

How we work

How we get an account past that point

1

First, more from the people already searching

Before any budget goes up, we keep what works and fix what's quietly costing money, like brand searches counted as new revenue or products that sell at a loss. Then the product feed, because it decides how often your products show up and get clicked.

2

Then, the people who aren't searching yet

Most of the growth past the ceiling comes from people who have never heard of you: YouTube, Demand Gen, Search for people researching a problem, and advertorials. Each idea gets about two weeks of budget. What works gets scaled, the rest gets cut.

Every account needs these in a different order and mix, so we don't publish a fixed process. On the call, Marco tells you what he'd do first in yours.

Book a call with Marco
Your category

I sell

Pick what you sell and you'll see a result from that category and what we'd look at first in your account.

Results

Five brands that went past "the ceiling."

Open any case for the numbers, the structure and the video walkthrough.

Working with us

What working with us actually looks like.

The parts of how we operate that clients tell us they value most.

We don't rebuild your account on day one

Campaigns that make money stay. We go through what's there first and only replace what's actually holding the account back.

Month to month, with no setup fee

No lock-in and no upfront fee that makes you feel you have to stay. Clients stay because the numbers keep earning it. Our fee doesn't grow with your ad spend, so we never gain anything from pushing budget that doesn't pay back.

A 90-day KPI guarantee

We agree KPI targets with you up front. If we miss them within 90 days, we keep working for free until we hit them.

Growth from new customers

Brand searches make ROAS look great, and many of those buyers would have found you anyway. We keep brand separate and push cold traffic.

A Loom video every two weeks, recorded by a person

The person on your account explains what happened, why, what we learned and what comes next. You won't get an AI-written PDF.

We work beyond the ad account

When the landing page holds growth back, we help build advertorials and landing pages for cold traffic, as we do for many of our supplement brands.

AI

We use AI every day, and we still make every change by hand.

If you've connected Claude or ChatGPT to your Google Ads account, you've seen how much these models have improved over the last six months, and you've probably wondered how much of an agency's work they could do on their own.

We asked ourselves the same thing, so we built our own tools on top of the newest models and use them in every account we run. They do the reading: every day they go through 100,000+ search terms and every product, narrow it down to the few thousand worth a person's time, and watch the whole account for spend that's leaking.

Where they fall short is everything that needs your business behind it, like knowing which products actually make you money or which ad gets someone who has never heard of you to click. So the strategy, the ad copy, the campaigns and every change in your account come from one of us.

Our rules for AI

  1. AI can read your account but can't change it.Every change is made by one of us, and you can always ask why we made it.
  2. Everything you get from us comes from a person.Your Loom every two weeks is recorded by whoever works on your account. You won't get a 50-page report that writes itself.
  3. Profit decides how much AI an account gets.We use it where it gets an account to more profit faster. If an account needs 80% hands-on work, that's what it gets.
Who you work with

The people on your calls are the ones running your account.

Marco founded cartlift and has run Google Ads for online stores since 2016. Thomas and Moritz manage client accounts alongside him.

Marco Rodriguez
MarcoFounder and strategist
Thomas
ThomasMedia buyer and strategist
Moritz
MoritzMedia buyer and strategist
cartlift YouTube video: Your feed is broken

400+ Google Ads videos, published since 2016.

See how we think before you ever book a call.

Watch the channel
AccreditedGoogle Partner
Trustpilot4.7 rating
Managed$45M+
Reviews

From the people working with us for years.

4.7 on Trustpilot
"Marco has managed ads for my two stores for almost two years. The business has generated 8 figures in revenue, and his expertise has been an important part of that."
MVMiika V.Robust
"Marco has 2x-ed my monthly net income. We are actually having stock issues because of how much sales have increased."
KGKyle G.Neatcell
"A significant increase in non-brand revenue, especially from first-time customers. They took the time to understand our business and tailored their approach."
LBLaura B.The Tea Spot
"Helped us get cold traffic conversions when our account was almost all branded traffic. His insights have really helped the account grow."
JJosephSTRDigital
"Completely took over our Google Ads and made them a sustainable channel. We set 3-month expectations and they blew them out of the water."
WWinstonComma Football
"I have been working with Marco for over 4 years. Consistent, satisfying results. He truly understands my industry."
RRoccoIceClique
"Forward-thinking team that instantly improved our ROAS overnight and tidied up our presence on Google. Efficient to work with and lovely humans."
TSTommy S.Kineon
"Marco and Thomas are PPC stars. They took the time to understand our business and immediately went to work. Communication was frequent and thoughtful."
RRichardEMED Home
"A significant factor in the growth of my brand. They increased the overall efficiency of my ads, revenue, and profitability. Like an extension of my team."
AKAndy K.The Golfers Pick
Fit check

Are we the right fit for you?

A great fit if

  • You run an online store doing $50k+ a month.Shopify, WooCommerce or custom, with Google Ads live or about to start.
  • Your product already sells.We scale what works. We don't search for product-market fit.
  • You want it done properly.Feed and account rebuilt the right way, with someone on your side who knows stock and margins.

Probably not a fit if

  • You're not an online store.Local services, SaaS and lead generation aren't what we do.
  • Nothing sells yet, on any channel.Our AI needs signal to read, and so do we.
  • You want a cheap pair of hands.If the plan is fixed and you only need clicks, that's not us.
  • Your store does less than $50k a month.Our YouTube channel has 400+ free videos for that stage.
FAQ

Questions we often get before the first call.

Anything else, ask Marco on the call.

Can't Performance Max do all of this on its own by now?

It optimizes toward the goal you give it, using the data it gets from your account. If brand searches, products that lose money and a thin product feed are part of that data, it scales those too. Setting up what Performance Max learns from is most of the work.

We already work with an agency. Would you rebuild everything?

No. We go through what's there first, and campaigns that make money stay. We only replace what's holding the account back, and we'll tell you why before we do.

Our product feed is already in good shape. Is this still worth it?

Maybe not for the feed, and we'll tell you if that's the case. Most feeds we see are complete, meaning Google accepts them, but few have been tested, meaning nobody knows which title or image gets the higher click-through rate. The feed is also only one part of what we'd look at.

Will AI be running my account?

AI reads your account every day and flags what needs attention. It has no write access. Every change is made by one of us, and you can always ask why.

What does it cost?

A flat monthly fee that depends on the size and complexity of the account, agreed before we start. On top of that comes a performance fee tied to incremental revenue growth, also agreed upfront. There's no setup fee, and the fee doesn't grow with your ad spend.

Is there a contract?

No. Month to month with 30 days' notice, and no setup fee. Some clients are in their fourth year with us.

Is there a guarantee?

Yes. We agree KPI targets with you up front. If we miss them within 90 days, we keep working for free until we hit them.

How do we stay in touch?

Every two weeks you get a Loom video from the person working on your account: what happened, why, what we learned and what's next. You can message them directly any time.

Do you make the creatives?

Yes. Google-specific image and feed assets are made in-house. For video, we brief your team in detail.

What happens in the first 90 days?

In the first weeks we go through the account, keep what works and fix what's costing money. After that, budgets go up where the numbers support it and we start testing new campaigns, and you get a Loom every two weeks showing what changed and why.

Found us on Upwork?

Please reply to our proposal on Upwork and we'll set up the call through Upwork.

2 to 3 new clients per quarter

Find out how far your account can still grow.

On a 30-minute call, Marco goes through your account with you and tells you honestly whether we'd do better than your current setup, including when the answer is no.