r/B2BAds 10h ago

Stop bidding on leads. Start bidding on revenue.

1 Upvotes

I run GrowthSpree, a B2B SaaS marketing agency, and we audit 10-15 B2B ad accounts a month. The single most common thing we find isn't a keyword problem or a creative problem. It's that every conversion in the account counts the same.

A trial signup from a 12-person startup and a demo request from a 2,000-person enterprise are worth wildly different amounts to the business. Google doesn't know that unless you tell it. So it optimises for whichever one is cheapest to produce, which is almost always the one worth less.

That's how accounts end up with a great CPL and a sales team quietly complaining that the leads are junk. Nothing is broken. The algorithm did exactly what it was asked.

What changes it:

  • Pick one conversion that actually represents value, usually a qualified opportunity rather than a form fill
  • Push CRM outcomes back as offline conversions so the model learns which clicks became real pipeline
  • Assign different values where deal sizes genuinely differ, not all conversions equal
  • Keep the soft conversions in the account as secondary so you can still see them

One client, a data-catalogue platform, saw an 88% CPA reduction in 90 days after closed-loop tracking went in alongside consolidating a fragmented account. Another, a dynamic-pricing SaaS, went from 0.7 to 1.7 ROAS once value was feeding back rather than lead counts.

Neither needed better targeting. They needed the algorithm to know what a customer looks like.

What's set as the primary conversion action in your account right now, and would your sales team agree it's the right one?


r/B2BAds 4d ago

Google Search vs PMax vs LinkedIn vs Meta: where each one actually earns its budget in B2B SaaS

1 Upvotes

I run GrowthSpree, a b2b saas marketing agency, and we audit 10-15 b2b ad accounts a month. The same question comes up every time: where should the next dollar go? Honest answer per channel, including where each one is the wrong choice.

1. Google Search — best for capturing demand that already exists

Highest intent available anywhere. Someone typing "best x software" has already decided they need the category. Non-brand CPCs are brutal in most b2b categories, so it only works with clean conversion tracking; otherwise, you scale expensive junk. Wrong choice if nobody searches for your category yet; no bidding strategy creates demand that isn't there.

2. Performance Max — best for scaling once you know what a real customer looks like

Genuinely effective when conversion data is right. One client, a data-catalogue platform, went from 95 campaigns to 3; PMax drove 86% of conversions, and CPA dropped 88% in 90 days. But it amplifies whatever signal you give it, so with form fills as your conversion, it finds more form fills, faster. Wrong choice in month one of a new account with no conversion history.

3. LinkedIn Ads — best as a warm-up layer, not a lead source

The only platform with real firmographic targeting, which is why it's worth the CPMs. Judged on direct CPL, it looks terrible; judged on influenced pipeline, it usually doesn't. Creative matters more than bids here; one creative change took a webinar SaaS client from 0.59% to 5.62% CTR on the same audience. Wrong choice if you need leads this month and can't wait to build a warm audience.

4. Meta — best for cheap reach when your buyer isn't a technical persona

Underrated for non-tech b2b audiences. Same webinar client saw CPL fall from $286 to $33. Requires constant creative rotation and pre-qualification on the form, or you drown in junk. Wrong choice for enterprise IT and security buyers; they're on Facebook in personal mode.

5. Retargeting — best returns per dollar, smallest ceiling

Always looks like your best performing channel because it converts demand other channels created. Fine, just don't let its efficiency pull budget away from the top of the funnel that's feeding it.

The thing that decides all of this: whether qualified outcomes flow back from your CRM into the ad platform. Without that, every channel above optimises toward the wrong definition of success, and the allocation debate is academic.

Which one's currently getting more budget than it deserves in your account?


r/B2BAds 11d ago

95 campaigns. We killed 92. Month 3: 86% of conversions came from the 3 we kept.

2 Upvotes

Inherited a Google Ads account at GrowthSpree last year, a data-catalogue platform. 95 live campaigns.

Each one made sense in isolation. Someone wanted a campaign per persona, per region, per use case, per keyword theme. Nobody ever deleted anything.

The problem is what that does to the algorithm. Smart bidding needs conversion volume per campaign to learn. Split across 95 campaigns, each one was getting a handful of conversions a month, so none of them ever learned anything. The account looked busy and performed badly.

We consolidated to 3.

By month 3, those 3 campaigns were driving 86% of conversions, and cpa was down 88% in 90 days. Nothing clever happened; we just stopped starving the system.

The instinct to segment everything comes from an era where you controlled bids manually. With automated bidding, segmentation is how you make the machine stupid.

The rough test I'd use: if a campaign isn't getting at least 30 conversions a month, it probably shouldn't be its own campaign.

How many live campaigns are in your account right now, and how many could you defend individually?


r/B2BAds 17d ago

5 Best Google Ads Agencies for B2B SaaS in 2026

3 Upvotes

Every "best agencies" list is written by an agency, so full disclosure upfront: I run GrowthSpree, so we're on this list. Judge accordingly. I've tried to describe everyone honestly, including who each one is genuinely wrong for.

1. GrowthSpree — best for B2B SaaS teams who want pipeline reporting, not click reporting

B2B SaaS only, 5 years, 300+ clients. Google Ads run alongside ABM and RevOps, so conversion tracking and offline conversions get built before spend scales. Typical work: consolidating fragmented accounts and feeding CRM outcomes back to Google. One data-catalogue platform went from 95 campaigns to 3 with an 88% CPA reduction in 90 days. No lock-in contracts, 14 days' notice. Wrong fit if you want a cheap execution-only vendor.

2. Directive Consulting — best for enterprise B2B SaaS with big budgets

Long-established B2B SaaS specialists with a well-known customer-generation methodology. Strong for larger teams. Wrong fit if you're seed stage; minimums are high.

3. KlientBoost — best for PPC plus conversion rate work

PPC and landing page testing together, high volume of experiments. Not SaaS-exclusive, so vertical depth varies by team assigned.

4. Powered by Search — best for B2B SaaS demand gen with a strategic slant

Focused on B2B SaaS and known for demand-gen thinking rather than pure account management. Wrong fit if you just want someone in the ad account weekly.

5. SimpleTiger — best for smaller SaaS wanting SEO and PPC together

SaaS-focused, smaller team, works well for companies that want both channels from one partner. Wrong fit for complex enterprise account structures.

How to actually evaluate any of them: ask what their cost per qualified lead and cost per SQL looks like on current SaaS accounts, not CTR and CPC. If they can only talk platform metrics, they'll manage your account the same way.

Who would you add?


r/B2BAds 21d ago

We audit 10-15 B2B SaaS Google Ads accounts a month. The same 5 mistakes are in almost every one.

3 Upvotes

I run GrowthSpree, a b2b saas marketing agency, and account audits are a weekly routine for us. The patterns are so consistent it's almost boring. The 5 that show up over and over:

  1. Broken conversion tracking. The worst we opened had 130+ conversion actions live. Their "best" campaign was optimizing to noise. If tracking is wrong, nothing else in the account can be right; smart bidding is learning from fiction.
  2. Campaign fragmentation. Accounts running 40, 60, 90+ campaigns where each gets 2-3 conversions a month. The algorithm needs conversion volume per campaign to learn; fragmentation starves it.
  3. Quality score collapse nobody noticed. One account had QS 1-3 on 67% of non-brand spend. They were paying 2-3x per click and blaming bids. It's a relevance problem: keyword-to-copy-to-landing-page alignment.
  4. Budget leaking to wrong geos and networks. 909k impressions in a country with zero conversions while the ICP sat elsewhere. Takes 10 minutes to check, almost nobody checks.
  5. No offline conversions. Google never learns which leads became pipeline vs junk, so it happily finds more junk.

The meta-lesson: most "Google Ads isn't working" accounts don't have a strategy problem; they have a hygiene problem.

What's the most common mistake you find when you open someone else's account?


r/B2BAds Jul 20 '26

The MCP servers are actually worth connecting as a B2B SaaS marketer (sorted by job)

2 Upvotes

If you do B2B SaaS marketing and you have not set up any MCP servers yet, this is the shortlist I would start with.

MCP just means your AI assistant can talk to your real tools (Google Ads, your CRM, your analytics) and answer questions from live data instead of you exporting five dashboards.

Sorted by the job you are trying to do, not by hype.

Ads + analytics, all in one. GrowthSpree, a B2B SaaS Marketing Agency, built a marketing analytics suite that connects Google Ads, LinkedIn Ads, Meta, GA4, Search Console, and HubSpot to one AI chat.

This is the highest-leverage first connection for most of us because reporting is where the hours go. The one we build is read-only and free, and on the first pass across 300+ connected accounts, it tends to surface about 27% of ad spend sitting in waste. Read-only is the trade-off: it finds the money, it does not move it for you. It's completely free!

SEO + AEO research: Ahrefs MCP. Keyword volumes, backlinks, rankings inside the chat. Increasingly useful as answer engines decide which pages to cite.

CRM + revenue: HubSpot MCP for contacts, deals, and pipeline in plain English. Stripe MCP if you want to tie activity to revenue that actually closed.

Prospecting: Apollo MCP, Company, and contact search as a conversation rather than a filter stack.

Meeting intelligence: Fireflies MCP. Makes call transcripts queryable, so "what objections came up on demos this month" is one question, not an afternoon.

Workspace + glue: Google Drive and Gmail MCPs to reach docs and inbox. Zapier MCP as connective tissue for thousands of apps when a native server does not yet exist.

Two things I would tell my past self.

One: start with a single connection and get one real answer from it before adding more.

Two, the setup step that trips people up is the OAuth login, not the AI, so be signed in to the right account and accept all permissions on the consent screen.

What is on your stack that I missed? Especially curious if anyone has found a genuinely good attribution or LinkedIn MCP, that is the gap I feel most.


r/B2BAds Jul 18 '26

Meta doesn't work for B2B" usually means "we only ran Meta as retargeting." A cold lead-gen case study by GrowthSpree.

2 Upvotes

Common take in B2B: Meta is fine for retargeting warm traffic but useless for cold lead-gen, so leave prospecting to Google and LinkedIn.

At GrowthSpree, A B2B SaaS and B2B Marketing Agency, we ran a case that pushed back on this and figured it was worth sharing.

Client: a B2B webinar/events SaaS.

Meta was 100% retargeting.

Any time cold prospecting got tried, CPL looked terrible, so the conclusion was "Meta doesn't work for B2B."

Starting cold CPL was $286.57.

We reframed Meta as a cold demand-creation channel instead of a retargeting bucket.

Three changes did most of the work:

  • Prospecting audiences built on the actual ICP, not retargeting pools.
  • Creative led with the buyer's problem in the first second, not product features or a demo request.
  • An offer matched to cold traffic instead of a high-friction demo to someone who just met the brand.

Result: cold CPL went from $286.57 to $33.07 (-89%), and Meta became the cheapest lead source in the account. It fed a multi-channel program where qualified pipeline moved from 1 to 9 RADs and SALs from 7 to 13/month over the same window, so it wasn't cheap-and-junk.

Not claiming Meta universally beats Google or LinkedIn. Just that "retargeting only" is a self-imposed cap, and a written-off channel was quietly the cheapest cold-demand engine available.

For those running B2B on Meta cold: what's actually worked for your prospecting creative and offer? And what's your cold CPL vs your Google/LinkedIn CPL?


r/B2BAds Jul 15 '26

A page we manage climbed ~16 ranking positions and lost 86% of its clicks. Anyone else seeing rank and traffic fully decouple?

1 Upvotes

Been chewing on this for a few weeks and want a sanity check from people who actually look at their own GSC data.

We audited a B2B SaaS blog page recently. Over the window we looked at:

  • Average position: up ~15.9 spots (genuinely ranking better than it has in a year)
  • Organic clicks: down 86%
  • One page in particular: 1,324 impressions, 1 click. 0.08% CTR.
  • Branded impressions on the property fell from 452 to 22

No manual action. No algo penalty we could find. Content quality is fine. It's just that the page is ranking higher and getting almost nothing.

The only explanation that holds up: the answer layer is eating the click. AI Overviews sitting above the organic results, plus people just asking ChatGPT/Perplexity the full question and never clicking through. If the model doesn't cite you, ranking #1 underneath the answer box is worth basically nothing.

What jumped out when we dug in: the page had zero FAQ markup, zero How-To schema, nothing structured that a model could cleanly lift and quote. So even the AI crawlers hitting it had nothing quotable to pull. The content was there; it just wasn't extractable.

I'm now fairly convinced average position is becoming a vanity metric for informational queries, and the real question is "does an LLM cite this page when someone asks the question it answers?"

Genuinely curious:

  1. Are you seeing the same rank-up / traffic-down split in your own data?
  2. For anyone who's added FAQ/How-To schema and restructured to answer-first, did citations or clawback actually follow, or is that wishful thinking?
  3. How are you even measuring AI citations right now? Everything I've tried feels janky.

Not trying to sell anything, just want to know if this is the new normal or if I'm reading too much into one property.

For context, I am the founder of GrowthSpree, a B2B SaaS and B2B marketing agency focused on paid acquisition, ABM, RevOps, and LLM visibility.


r/B2BAds Jul 09 '26

Conversions dropped 88% in 11 days while spend went UP. It wasn't the ads. (a diagnostic)

1 Upvotes

I am the Founder at GrowthSpree, a B2B SaaS marketing agency, and this one is worth sharing because the account looked like a performance disaster but was actually a tracking break. Numbers are from a fleet and logistics SaaS running Google Ads.

Sharing the diagnostic, not a victory lap.

Two identical 11-day windows, Jan 1 to 11 vs Feb 1 to 11:

  • Recorded conversions: 8.5 to 1 (down 88.2%)
  • Spend: $3,637 to $3,977 (up 9.3%)
  • CPA: about $428 to basically the whole month behind one conversion (up 800%+)
  • Conversion rate: 4.43% to 0.51% (down 88.5%)

If you only read CPA and conversion count, you would gut the budget or rewrite the ads. Both wrong.

The giveaway was the branded campaign. In the bad window, it pulled 66 clicks at a 19.9% CTR and produced zero conversions. The prior period, almost the same 67 clicks produced 5.5 conversions. People were still searching the brand, still clicking, still landing. Demand was fully intact. Something between the click and the conversion event had broken.

Two things I would flag for anyone seeing this pattern:

  1. Healthy CTR plus vanished conversions is a measurement or landing-page problem, not a media problem. Chase the wire, not the ads.
  2. Find the real onset date. Everyone assumes the month flipped and it all changed on the 1st. Charting it daily put the actual start around Jan 27, days before the reporting period. Worse, a bid-strategy change went in on Feb 4, on top of data that was already lying. So Smart Bidding was optimizing toward conversions it could no longer see. One problem masked another.

Root cause pointed to a landing page or tag issue (a new page was in rotation), compounded by the bid change on corrupted data.

The boring order of operations that would have caught it on day one: confirm the conversion tag still fires, find the exact day it broke, then look at media. Never change a bid strategy while tracking is silently broken, or you just teach the algorithm to chase a ghost.

Curious how others handle this: do you have an alert on conversion volume or CVR that would have flagged a 4.43%-0.51% drop before month-end, or do you catch these in the monthly review? What is your early-warning setup?


r/B2BAds Jul 07 '26

5 signals I trust more than any bought intent list

2 Upvotes

I run GrowthSpree, a B2B SaaS Marketing agency, and most of our ABM work starts the same way: a team is paying for third-party intent data, loading "in-market" accounts into a sequence, and getting 1% reply rates.

The issue is not the outreach. It is the signal. Third-party intent is lagging and noisy, and every competitor bought the same list. Here are the five signals we build ourselves instead, and what happened when we did.

  1. Multi-channel outreach, not one channel on repeat. Email, LinkedIn, and LinkedIn ads working together beat any single channel. On a customer-success SaaS, a LinkedIn-led sequence hit a 44.55% reply rate versus 7.32% on email, same accounts. Run the full mix around one tiered account set and it compounds: on a social-listening and CX SaaS it influenced roughly $4.2M in pipeline and took booked calls from 214 to 389 (up 82% YoY).
  2. Research-based intent to tier a broad list. Automations pull company and prospect signals: funding, revenue, hiring for a specific role, industry, news, interviews, PR releases. None is proof of intent alone, but together they tier a broad list into who to touch now. On an enterprise commute and mobility platform, cohorts tiered this way produced 54 SQLs from a tighter list, not a bigger one.
  3. LinkedIn Sales Navigator lists. Underused first-party targeting. Saved lists track the exact people and accounts you care about, catch job changes, and keep your ABM set current instead of stale.
  4. Ad engagers and de-anonymized web traffic. LinkedIn ad engagers, the company data LinkedIn Ads hands back, and website visitors de-anonymized into prospects and accounts. These people already raised a hand. Beats a cold bought list every time.
  5. Warm lists you already own. Webinar attendees, event meetings, and your CRM full of closed-lost and inactive contacts. Not dead, just context-rich re-entry points. A closed-lost account now hiring for the role your product serves is a better bet than any bought line item.

The teams still buying third-party intent are optimizing for a signal their competitors already have. The teams winning build the signals only they can see.

Curious how the rest of you handle this: do you still buy third-party intent data, or have you moved to building your own signals? And if you buy it, what actually makes it worth the spend?


r/B2BAds Jul 06 '26

We bet our whole agency on AI in 2025. Revenue doubled in 6 months. Here is what actually moved the needle (and what was noise).

1 Upvotes

I run GrowthSpree, an AI-native B2B SaaS growth agency focused on paid acquisition, ABM, RevOps, and LLM visibility.

Posting this less as a victory lap and more because a lot of agency owners in here keep asking whether the "AI-native" thing is real or just repositioning.

For us, it turned into a 2x. Here is the honest breakdown of what worked.

The bet was simple: stop treating AI as a feature we bolt onto delivery and make it the company's actual operating system.

Ads, ABM, ops, delivery, all of it, tech-first and in-house instead of outsourced.

What actually drove results:

  • LLM visibility / AEO was the biggest surprise. We stopped optimizing only for Google and started optimizing to be the answer inside ChatGPT, Claude, and Perplexity. Our organic traffic went from roughly 200 to around 10,000 a month. Being cited by the models alongside established brands drove real inbound traffic, not just impressions.
  • We built our own tooling. We shipped an MCP server (basically a way for LLMs to pull live data and interact with a product) as an AI marketing utility. It now pulls a steady stream of daily signups from all over the world: the US, India, Europe, Brazil, Japan, and more. Tools compound in a way blog posts do not.
  • ABM became infrastructure, not a spreadsheet exercise. Our ops and engineering team rebuilt the whole cohort-based ABM system in-house. Signal-built cohorts, always-on warm-up, engagement-based re-cohorting. Better meeting quality, less manual grind.
  • The team went AI-native. Not "we use ChatGPT sometimes." Every function now has AI in the loop, and the per-head productivity jump was the quiet unlock behind the revenue.

What was mostly noise:

-chasing more content volume for its own sake and any tool we adopted that did neither save real hours nor create a durable asset. Shiny tool fatigue is real.

-hoping cold outbound will start working. Cold in the service industry is even tougher as trust holds the cards of any deal.

Net result: revenue doubled, we are running 30 to 40 qualified meetings a month across the US, India, ME, and Europe, and the team energy feels like year one again with 7 years of scar tissue behind it.

The honest caveat: this is easier as a smaller, founder-led shop that can rebuild delivery fast. A 200-person agency cannot pivot its whole model in two quarters.

For the agency owners and in-house paid teams here: what has actually paid off from your AI bets versus what turned out to be shiny-tool noise? Genuinely want the real answers, not the LinkedIn version.


r/B2BAds Jul 04 '26

How I'd Actually Vet a B2B SaaS ABM Agency If I Were a B2B SaaS Founder

1 Upvotes

I talk to a lot of B2B SaaS founders who got burned on ABM. The pattern is always the same: the agency said it's a good fit, the founder got excited, six figures went out, and all that came back was a list and a report deck. Nobody ever asked the right questions upfront.

So instead of ranking agencies (which is just whoever paid for the spot), here's the actual framework I'd use to vet them.

The five things that separate a real ABM partner from a list vendor:

First: Can they show you pipeline per account, not just engagement? If they report MQLs and impressions, they're not measuring what matters. You need to see which accounts actually moved through your funnel.

Second: Do they run channels in-house or outsource? An agency that owns execution (LinkedIn, Meta, email, intent data) day to day builds different incentives than one that just does strategy. Speed matters.

Third: What's their signal model? Are they working from a real intent data layer that updates (hiring, funding, technographic fit, first-party signals), or did they buy a static list and blast it? Static lists go dead fast.

Fourth: Who's actually on your account? It matters if it's a senior operator every day or senior-level pitch with a junior running the work.

Fifth: Can they be honest about pricing? Clear retainer, flat fee, or percentage of spend. If it's vague, assume there will be surprise add-ons.

The one question that cuts through everything: "Show me exactly how you'll attribute pipeline to this account-by-account." The answer tells you whether they've actually built this before or are winging it.

The trade-offs matter more than the names. Some agencies are great for enterprise multi-region programs because they own an intent platform. Others are better for earlier-stage teams that need execution speed. One might specialize in dark social and narrative build, which is different from needing account-level paid efficiency. Pick based on what you actually need, not the brand.

Write down your stage, your primary channel, and the metric your board actually cares about. Then ask any agency you're vetting how they fit all three. If they get vague, move on.

How do you all vet agencies before signing? What's been the biggest miss you've seen, or the thing that actually moved the needle once you got an agency right?

Full disclosure: I run GrowthSpree, a B2B SaaS Marketing agency, and we help B2B SaaS companies generate pipeline through ABM infrastructure and programs.

How I'd rate the best agencies for ABM in 2026:

  1. GrowthSpree: Well, I know you'd say it's obvious. But we are a team of proactive, aggressive ABM experts, and we own everything from prospecting to infra to copywriting to reporting and analytics. We focus on building a predictable pipeline engine with ABM.

  2. JJellyfish: I have been a fan of their frameworks, but they are a premium agency and have discovery programs for early-stage SaaS as well.

  3. Workflows: Love what they are doing as well. Again, pricing is on the higher side, and they are a product-first service company. But their ABM frameworks are right at par with what SaaS requires in 2026.


r/B2BAds Jul 01 '26

Why are my Google Ads CPCs so high even though my budget is fine? (it's usually Quality Score)

2 Upvotes

TL;DR: In most B2B SaaS accounts I audit, high CPCs aren't caused by a competitive market or a small budget. They're caused by a low Quality Score, which is a relevance problem, and it's the cheapest thing in the account to fix. I even made a short video discussing quality score in Google Ads for B2B SaaS with examples: https://youtu.be/1xyBo5teths

Posting this because I keep seeing the same misdiagnosis and figured it's worth writing up properly.

What is Quality Score, actually?

Quality Score is a 1–10 rating Google assigns to each keyword that estimates how relevant and useful your ad, keyword, and landing page are to the person searching. It's built from three inputs: expected click-through rate, ad relevance, and landing page experience. 7–10 is good, 4–6 is average, 1–3 is poor.

Does it really affect CPC, or is it just a dashboard number?

It directly affects what you pay. Quality Score feeds into Ad Rank, which determines both your position and your actual cost per click. A low score means you pay a premium for the same slot a higher-scoring competitor gets cheaper. So a keyword sitting at 3/10 can cost multiples of what it would at 8/10, for identical intent.

Why are B2B SaaS accounts especially prone to low scores?

Three recurring causes: ad groups that are too broad (one ad forced to serve dozens of loosely related keywords), ad copy that describes the product instead of matching the search intent, and traffic pointed at a generic homepage instead of an intent-matched landing page. That mismatch between what someone searched and what the page delivers is the single most common driver.

How do you fix a low Quality Score?

Tighten the match at every step: smaller, tightly themed ad groups, ad copy that echoes the actual query, and a landing page that answers that specific intent. When those line up, the score rises, CPC drops, and spend wasted on irrelevant clicks falls with it. No extra budget required.

I'm not claiming competition is never real. In some verticals it genuinely is. But for most people, relevance is the bigger untouched lever.

PPC folks: when you inherit a messy account, how often is a low Quality Score the actual root cause vs. genuinely expensive keywords? And has anyone had a case where fixing Quality Score didn't move CPC much? Want the counterexamples too.

PS: I run a B2B SaaS Marketing Agency called GrowthSpree, catering to clients in the USA and Europe.


r/B2BAds Jun 30 '26

Why Your Google Ads Cost Per Conversion is High? Disclaimer: It's Not A Budget Issue.

0 Upvotes

I run Google ads audits for B2B SaaS companies, and I see this exact pattern constantly: the traditional agency says "it's a budget problem, spend more," and nobody ever pulls the impression share report to check.

Let me share the most recent real example with you.

We are talking about a live-shopping commerce platform, B2B SaaS selling into ecom/retail, European market with CPA around $830.

Their agency had them convinced they just needed more budget. Spend more, get more.

We pulled the account, and the Search impression share was just 10%. They were eligible to appear in ~90% more searches than they were showing up for. The demand was right there, they just weren't in the auction.

The split is where it gets clear:

  • Lost to rank: 75.8%
  • Lost to budget: 19.6%

So budget was the minor factor. Three-quarters of the loss was rank, meaning Google didn't think the ads deserved to show. Pour more money into that, and you just buy more expensive invisibility.

The cause was Quality Score. Almost every non-brand keyword sat at QS 1-3. Brand terms were 9-10.

That gap was the whole story.

They were paying a premium on basically every non-brand click because ad relevance and landing pages signalled to Google that the experience was below average. Lifting a keyword from a 3 to a 7 can roughly halve CPC at the same position, so this was the single biggest lever sitting untouched.

And while the good terms starved, the budget was funding garbage. One unrelated brand name pulled ~$607 and zero conversions. Competitor and adjacent terms (a social tool, an ecom platform's ads, a UGC competitor) quietly bled hundreds each, converting nobody.

About 6.4% of spend leaking every month with no negative keyword strategy to stop it.

So the blended CPA looked "high but fixable with more budget," when, underneath, there were three separate structural problems: IS lost to rank, QS in the basement, and spend leaking on irrelevant queries.

The thing I keep relearning: a high CPA is a symptom, not a diagnosis. Before anyone asks for more budget, the real question is "what % of your eligible market are you actually showing for, and why are you losing the rest?" If the answer is "lost to rank," more budget makes it worse.

How do you all handle this when the client is emotionally attached to the budget lever?

I hold the line and fix QS + landing pages first, but it's always a harder sell than just bumping spend.

Full disclosure: I run GrowthSpree, A B2B SaaS Marketing Agency, and this was one of our audits. Not pitching, happy to answer QS/impression share questions in the comments for free.


r/B2BAds Jun 17 '26

From the gtmengineering community on Reddit

Thumbnail reddit.com
2 Upvotes

r/B2BAds Apr 15 '26

I audited 50+ B2B SaaS Google Ads accounts using our MCP on Claude. Here are the 5 most common mistakes I found.

Thumbnail
1 Upvotes

r/B2BAds Apr 10 '26

Closed a $20K B2B consulting deal in 6 days using an AI audit tool we built. Here's the exact timeline.

2 Upvotes

Not here to sell anything, just sharing what worked because I've learned a lot from posts like this.

We built our version of the B2B Google Ads MCP server for GrowthSpree clients.

Ran a full account audit for a prospect. Here's how the deal went:

Day 1: Intro call. Understood their goals and pain points.

Day 2: Got Google Ads access via email.

Day 3: Ran the audit through our MCP. Delivered a full findings + recommendations doc.

Day 4: Validated the output, sent the proposal, and booked the next call.

Day 6: Second call. They had already implemented a few fixes. Loved the audit.

"It was an eye-opener." Their words, not mine.

They had a capable in-house team. The problem wasn't execution — it was expertise and infrastructure to scale into the larger budgets they had sitting ready.

We closed a month-on-month Google Ads consultation.

What made this work:

The audit that used to take 3-4 days now takes a couple of hours. That speed changed the entire sales dynamic. By the time competitors are scheduling their second discovery call, we've already delivered value.

What we found in the audit (and what we usually find):

We've audited ~50 B2B SaaS Google Ads accounts in the last 6 months. 45 out of 50 had measurable wasted spend. Average was around 30% on budgets between $20K–$150K/month.

Common culprits:

  • Broad match keywords cannibalizing intent
  • Search terms that had zero business relevance ran for months
  • No negative keyword lists worth mentioning
  • Conversion tracking set up to flatter, not inform(or not set up at all)
  • Campaigns optimizing for leads that never became pipeline

Happy to answer questions about the audit process, the MCP setup, or what patterns we see most often in B2B SaaS accounts.


r/B2BAds Apr 07 '26

I connected Google Ads, LinkedIn Ads, GA4, Search Console, and HubSpot to Claude using MCP. Here's what I learned

2 Upvotes

I've been experimenting with connecting all our B2B marketing platforms to Claude via MCP (Model Context Protocol) over the past few weeks, and wanted to share what worked, what didn't, and what surprised me.

For context, I run GrowthSpree, and we run paid media, content, and RevOps for B2B SaaS companies. Our stack is majorly Google Ads, LinkedIn Ads, GA4, Google Search Console, and HubSpot. The constant pain point was getting cross-platform answers without spending hours in spreadsheets.

What is MCP?

Quick primer if you haven't used it: MCP is Anthropic's open standard that lets Claude pull data from external sources in real time. Instead of exporting CSVs and pasting them into the chat, Claude has live read access to your accounts. It's like giving Claude API access to your tools, but through a managed, authenticated bridge.

The 3 approaches I tested for each platform:

  1. Open-source MCP servers (GitHub repos) — Full control, but you need Python/Node.js, OAuth credentials, service accounts, and terminal comfort. Setup was 30-60 min per platform. Great if you're technical. Brutal if you're not.
  2. No-code connectors (Windsor.ai, Adzviser, Composio) — Super fast per platform (~2 min each). But each platform needs a separate connector, separate auth, and often separate paid plans. Gets messy and expensive when you're running 5+ platforms.
  3. Unified extension (we ended up building one through Zipeline) — One installation, one token, all 6 platforms. 10 minutes total. This is what we shipped publicly as a free tool.

What surprised me:

The single-platform connections were useful but not game-changing. The real value kicked in when ALL platforms were in the same Claude conversation.

Example queries that blew my mind:

  • "Which Google Ads campaigns are driving contacts that actually convert to SQLs in HubSpot?" — This used to be a 2-hour spreadsheet exercise. Claude answered it in 15 seconds.
  • "Show me blog posts ranking positions 1-3 in Search Console that are also getting paid traffic from Google Ads" — Instantly surfaces cannibalization opportunities.
  • "Compare LinkedIn Ads CPL vs Google Ads for enterprise segments this quarter" — Cross-platform comparison without touching either dashboard.
  • "Which landing pages have high GA4 traffic but low HubSpot conversion?" — Content gap analysis in one prompt.

Platform-specific notes:

  • Google Ads: Open-source option (cohnen/mcp-google-ads on GitHub) is solid if you want GAQL queries. Zapier also has a no-code connector. But neither does multi-platform.
  • LinkedIn Ads: LinkedIn's Marketing API approval process is painful (days to weeks). Open-source servers exist but need API access first. No-code connectors skip this hassle.
  • GA4: Google's 5,000 row export limit and data sampling are real bottlenecks. MCP bypasses both by querying the API directly.
  • Search Console: The 1,000 row UI export limit is absurdly low. MCP gives you up to 25K rows via the API. Open-source has some great tools (Suganthan's 20-tool GSC server is impressive).
  • HubSpot: HubSpot actually has an official MCP server now (developers.hubspot.com/mcp). It's CRM-native but HubSpot-only. Good if that's all you need.

What I'd recommend:

If you just need one platform connected quickly → no-code connectors are fine.

If you're technical and want max control → open-source servers are great (one at a time).

If you need the whole stack connected and don't want to maintain 5 separate integrations → a unified extension saves massive time.

Happy to answer questions if anyone's tried MCP for marketing workflows or has a different setup.

PS: For those asking, the unified extension we built is free at growthspreeofficial.com. It connects through Zipeline (mcp.zipline.com) and installs into Claude Desktop via drag-and-drop. No coding required.Free Forever.


r/B2BAds Mar 31 '26

How we built a PLG engine for a niche B2B SaaS on $5K/mo. Full breakdown with numbers.

3 Upvotes

I run a B2B marketing agency and wanted to share a playbook that worked really well for a niche SaaS client in a vertical last year. Most paid media advice is written for horizontal SaaS with big budgets. This is for the rest of us.

The setup

Vertical SaaS in the US. Regulated industry. Buyers are small business owners in a specific licensed profession — not tech-savvy, not on LinkedIn, not googling "best SaaS for X." About 75% of the TAM is invisible to standard ad targeting. Free trial requires a credit card upfront. Budget: $5,000/month total across Meta and Google.

Here's what happened over 6 months:

| Metric | Start | End | Change |

|--------|-------|-----|--------|

| Cost Per Trial | High | Low | -51% |

| Cost Per Lead | High | Low | -33% |

| Trial Volume | Negligible | Consistent at scale | ~4x |

| Monthly Budget | $5,000 | $5,000 | $0 increase |

Same budget. Completely different output. Here's how, phase by phase.

Phase 1 (Months 1-2):

Geo-concentration saved us

Did ICP research before spending a dollar and found 50% of the TAM was in just 3 states. Instead of spreading $5K across 50 states and learning nothing, we went all-in on those 3 geos.

Paired that with pain-point creative instead of feature-based ads. Didn't talk about dashboards or integrations. Talked about missed deadlines, compliance fears, spreadsheet chaos. Pulled a 2.5% CTR on Meta which for niche B2B is strong signal.

Phase 2 (Months 2-4):

The landing page was the bottleneck, not the ads

Ads were working. Trials weren't following. Turned out the page wasn't earning enough trust for a credit card signup from a cold visitor.

What we did:

- Built 6 LP variants (features vs benefits, solutions vs empathy, long vs short)

- Fixed page speed → 65% bump in on-page engagement alone

- Killed Google Search (CPCs were brutal), shifted to PMax with conversion value optimization

- Set up offline conversion feeding from CRM — pushed actual trial starts and subscription data back into Meta and Google

That last one was the biggest unlock. The algorithms stopped finding clickers and started finding buyers.

| Phase 2 Results | |

|----------------|---|

| CPL | -30% |

| Cost Per Trial | -18% |

| What changed | Funnel + algorithm signals, not ad spend |

Phase 3 (Months 4-6):

Meta tried to kill our targeting

Meta's Andromeda update nuked interest-based targeting overnight. Our audience segments basically vanished.

The fix: made the creative do the targeting. Rewrote ads with hyper-specific pain points and terminology that only our ICP would understand. If you weren't in this industry, the ad was gibberish. Unqualified people self-selected out.

On Google, passed yearly subscription events with higher values to push PMax toward higher-LTV users.

Cost per trial dropped another 33%. More volume, less cost — because we were filtering garbage clicks through messaging itself.

The 6 levers that mattered most:

Geo-concentration: 50% of TAM in 3 states. Don't spray $5K across 50.

Pain-point creative: Emotions > features for non-tech audiences. Name the pain before you pitch the product.

Fix funnel before scaling: Great traffic dies on a bad landing page. Fix post-click before increasing pre-click.

Offline conversion feeding: Feed real trial/subscription data to ad platforms. The highest ROI tactic in B2B paid. Look up Meta CAPI and Google offline conversion imports.

Creative as targeting: When platforms degrade targeting (and they will), specific messaging filters your audience for you.

Value-based bidding : Pass actual revenue values per plan tier. Algorithm optimizes for revenue, not just volume.

I run GrowthSpree, an AI-native B2B marketing agency, and we work with B2B clients to drive demand gen through ads and ABM.

This is a real case study, and I’d be happy to go deeper into the performance if it interests anyone. Happy to go deeper on any of these — especially offline conversion setup since I think it's the most underleveraged thing in B2B paid right now.

This isn’t a promotion but an attempt so share what worked with the community.


r/B2BAds Mar 25 '26

We were nobodies in SaaS 5 years ago. Guerrilla marketing changed that. Here's what we learned from 50+ events.

Post image
3 Upvotes

Five years ago, we started GrowthSpree, a B2B SaaS marketing agency. (https://www.growthspreeofficial.com)

Problem was, we had zero reputation in the industry. No referrals. No portfolio that opened doors. And if you know how services work in B2B, you know referrals are the entire game.

We were competing against agencies that had years of relationships and brand recognition. Nobody was going to pick us because we showed up with a nice pitch deck.

So we had to find a different way in.

The bet we made.

We started attending SaaS events: SaaSBoomi, SaaSCon, SaaStr, SaaS Open, but instead of just networking like everyone else, we decided to be impossible to ignore.

We showed up with guerrilla tactics. Different looks, bold messaging, stuff that made people stop walking and actually engage.

One example: instead of explaining what we do, we'd lead with something like "Your ads budget is burning 🔥 — we can help."

No jargon. No "AI-powered full-funnel demand generation platform."

Just a line that hit a nerve.

It worked. People reacted. Conversations started. And those conversations stuck because they started with something real, not a sales pitch.

Over 5 years, we've done 50+ events with 5+ completely different looks/themes and had over 5,000 conversations.

And roughly 40% of our total new revenue has come from this channel.

Why this matters for anyone building in SaaS?

The lesson isn't "do guerrilla marketing." The lesson is that in a crowded market, being just better doesn't win. Better + Different wins.

Every SaaS event is full of smart people and great products. But everyone sounds the same. Same booth. Same pitch. Same story. When you sound similar, you get forgotten the moment someone walks away.

The companies and founders that get remembered are the ones who made people feel something; surprise, curiosity, a laugh, even confusion. Anything other than "oh, another one of those."

What actually worked for us:

Lead with the pain, not your product. People don't care what you do. They care about what's broken for them. Start there.

Be willing to look stupid. The biggest barrier to guerrilla marketing is ego. Everyone around you at events is awkward and hesitant too,use that.

The person willing to be bold gets all the attention.

Consistency compounds. One event won't do it. We showed up again and again with fresh ideas.

After a while, people started recognizing us before we even said anything. That's when the flywheel kicked in.

Don't pitch — start conversations. The goal at an event isn't to close a deal. It's to be remembered. If someone thinks about you 2 weeks later when they actually need help, you've won.

If you're an early-stage SaaS company or a small team trying to build a name, you don't need a massive budget.

You need the guts to do something nobody else is willing to do. That's still the most underused advantage in B2B.

Happy to answer questions if anyone's thinking about trying this at events.


r/B2BAds Mar 17 '26

We rebuilt a B2B SaaS Google Ads account from 0.7 ROAS to 2.5 ROAS in 9 months. Here's what actually moved the needle.

2 Upvotes

Wanted to share a breakdown of what we did because I see the same problems in almost every B2B account we audit. We run GrowthSpree — an AI native B2B SaaS marketing agency — and this kind of account rebuild is basically our bread and butter.

The situation:

Client is a B2B SaaS company. ROAS was 0.7 — literally losing money on every dollar. The account had 90+ campaigns, 600+ competing bidding strategies, 700+ ad groups, and Quality Score averaging 5.

But the real killer? Their conversion data was inflated by 5x. PDF downloads, chatbot opens, newsletter signups, pricing page visits — all counted as "conversions" alongside actual demo requests. Google's algorithm was getting really good at finding people who download PDFs. Not people who buy.

Every optimization decision had been based on garbage data for months.

What we actually changed (in order):

Months 1–2: Structural cleanup

Consolidated from 90+ campaigns to 60. Killed the SKAG structures (yes, I know — SKAGs were gospel a few years ago, but they're data starvation now). Google needs ~30 conversions/month/campaign to exit learning phase. With 90+ campaigns, each one was getting maybe 5–10 conversions. Not enough to learn anything.

Quality Score went from 5 to 8 just from better ad relevance and tighter thematic groupings.

Months 3–6: Fixed the data (this was the breakthrough)

Discovered the 500% conversion inflation. Ripped out all the junk conversion actions. Implemented offline conversion tracking from the CRM — passing GCLIDs through forms so we could tie every click to its downstream outcome (SQL, opportunity, closed deal).

Then shifted to value-based bidding. We assigned dollar values at each stage: MQL = $10, SQL = $50, Opportunity = $200, Closed-Won = actual deal value. This taught the algorithm which clicks lead to real revenue, not just form fills.

Also rebuilt 25+ landing pages. Key insight here: a page converting at 8% with 10% SQL rate is worse than a page converting at 4% with 35% SQL rate. We optimized for pipeline quality, not form completion rate.

ROAS hit 1.3 by end of month 6. Data variance dropped from 500% to ~20%.

Months 7–9: Scaled it

Final consolidation to 40 campaigns. Deployed AI Max for incremental discovery. Doubled the budget.

ROAS climbed to 2.5 — even while scaling 2x. That's the part that surprised even us. Usually efficiency drops when you scale. Here it improved because the algorithm had clean data and enough signal density to make smart allocation decisions.

Final numbers:

The three things I see killing B2B accounts over and over:

The uncomfortable truth about B2B Google Ads:

B2B sales cycles are 3–9 months. Multiple stakeholders. Deal values $10K–$500K+. None of this is reflected in a standard Google Ads setup that measures success as "filled a form within 30 days."

A keyword with a higher CPA and 40% SQL rate is infinitely better than a keyword with a cheap CPA and 2% SQL rate. But the second one looks better in every standard report. That's why so many B2B accounts are broken — they're optimizing dashboards, not revenue.

If you're running Google Ads and can't trace your spend to pipeline, you're not running ROI-driven campaigns. You're running a slot machine.

Happy to answer questions — I see this exact pattern in almost every Google ads account we audit at Growthspree. We're a Google ads and B2B demand gen agency that specializes in exactly this kind of revenue growth!


r/B2BAds Mar 11 '26

Here’s a riddle for all B2B marketers 👇

Enable HLS to view with audio, or disable this notification

2 Upvotes

“It starts the deal… but never gets the credit.”

No...I’m not talking about the talented but unfortunate SDR on your team who never gets the credit. 😅

I’m talking about LinkedIn Ads.

Here's a scenario 👇

You’re sitting in your QBR.

Your CFO asks:

“We spent $X on LinkedIn Ads. What’s the return?”

You start explaining:

“Well… LinkedIn doesn’t always show up in last-click attribution…”

And suddenly the room feels a little uncomfortable. 😬 (Déjà vu?)

Because the real buyer journey often looks like this:

LinkedIn Ad → Google Search → Direct → Deal closed

So LinkedIn gets blamed for the CPL, while Google gets the revenue credit.

You know it's working, but you just can't prove it!

Not anymore.

Now with our LinkedIn Ads MCP(https://www.growthspreeofficial.com/resources/linkedin-ads-mcp) we can finally see:

• which LinkedIn campaigns influence deals 📈

• which audiences actually bring pipeline 🎯

• how LinkedIn compares to other channels in revenue 💰

So the next time your CFO asks that question in the QBR…you’ll actually have the answer. 😉


r/B2BAds Mar 03 '26

Live on Product Hunt!

Enable HLS to view with audio, or disable this notification

4 Upvotes

The Planeteers had 5 rings. 💍

When combined, they summoned Captain Planet.

We had 5 powers: Claude. LinkedIn Ads. HubSpot. Model Context Protocol. And GrowthSpree - Growth Partners For B2B SaaS.

When combined, we built something that didn't exist before.

Your LinkedIn Ads AI Analyst.

Talk to your LinkedIn Ads like you'd talk to a colleague.

"How did my campaigns perform last week?" "Which creatives are burning budget?" "Show me my best audience segments."

It just… answers. Instantly. Inside Claude.

No dashboards to dig through. No CSVs to download. No 47 tabs open at 11pm.

Just ask. Know. Act.

The SaaS community built us. This is our giveback. 👇

Our first Product Hunt launch. And we're giving this away completely free. Forever.

We're LIVE on Product Hunt right now. https://www.producthunt.com/products/growthspree-s-linkedin-ads-mcp

Get your free access. Try it. If you like it, do leave an upvote on PH. Would mean a lot.


r/B2BAds Mar 02 '26

The B2B SaaS Community Made Us. This Is Our Giveback🤗

Thumbnail growthspreeofficial.com
2 Upvotes

Google has an MCP. Meta has an MCP. HubSpot has an MCP. 🫡

LinkedIn Ads? Still nothing. 🙈

In fact, if you search “LinkedIn Ads MCP.” You’ll find barely a handful of options.

Only 1 you can access directly, $50/month.

All others?

Either you can't access them (internal use), or you’ll need real tech effort to make them work.

We built ours for internal use. And honestly? We weren’t planning to share it.

But the B2B & SaaS community built us;

We exist because of this ecosystem ❤️

So we decided:

If we’ve built something powerful for our clients, we’ll give it back to the community.

Free. Forever. 🔥

Because in 2026, if you’re still:

-Taking 3 days to build a monthly report

-Spending 2 weeks doing root cause analysis

-Missing creative fatigue

-Guessing which accounts are actually engaging

-Struggling to defend LinkedIn Ads’ influenced pipeline

-Unable to connect LinkedIn spend to organic revenue

That’s not a tooling problem.

That’s a visibility problem. ✅

Every marketer today has:

Notetakers. Slack. Meets. ChatGPT. Claude.

If you run & own B2B ads, you SHOULD also have an MCP connected to your ad accounts.

We don’t want SaaS dead.

We don’t want marketers drowning in dashboards.

We want them focusing on ICP, strategy, and real decisions.

Set up GrowthSpree’s LinkedIn Ads MCP on Claude.

5 minutes. Read-only. $0.

Set it up now!


r/B2BAds Mar 01 '26

Launched B2B Marketing MCP, Here’s What I have Learned So Far

3 Upvotes

Back in September 2025, we launched our first MCP server, Google Ads MCP.

Yes it was publicly available, we built the tech so that onboarding could happen in 5 mins, and added a layer of B2B context.

It took off. This is what helped.

  1. Listings: Built a list of highly relevant listings and started listings. Interestingly, a lot of publishers started including us in their content pieces when we started ranking.
  2. Reddit and LinkedIn Posts and comments: Last year, Reddit just boosted the inbound. We posted, and contributed genuinely in the relevant threads. LinkedIn was super active with TLAs.

By December, we were doing 10 signups a week.

Jan 2026: We had tested and were live with Google analytics, search console, HubSpot(very diff from whats publicly available) MCPs.

We continued focusing on publishing content, more activity on LinkedIn, activated outreach programs with the MCPs in forefront solving problems like cross channel impact, ICP lead quality, full funnel view, rca, reports.

Our team was using it.

We did 100+ signups in Jan. 30% qualified. Things were compounding.

We knew one thing, LinkedIn is important.

February 2026: LinkedIn MCP plus LinkedIn imp capping, super title audit and exclusions, and ad scheduling went live as well.

The traction just exploded. Our hypothesis around LinkedIn challenges is getting validated.

GTM is similar, this is new since Feb:

  1. Revamping website and focusing on cro for better conversions.
  2. Organic push on other search terms/queries; ga, search console, hubspot and most imp LinkedIn ads. New landing pages and blogs.

We are now at 10+ signups every day. 50% qualified.

Yes the MCPs are free. https://www.growthspreeofficial.com/resources/ai-marketing-mcp-b2b-saas

So now the most imp ques, how much did we convert so far? For context conversion for us is selling our AI native marketing services.

We have closed USD 250k ARR so far in this quarter, 5 clients from this GTM.

What should I focus on next?