June 10, 2026
5
min read

How A Financial Services Company Fixed Google Ads Attribution And Unlocked Smart Bidding


Alexander Perleman
, Head Of Product @ groas
Ex-Goldman Sachs and Stanford Computer Science

alex@groas.ai

LinkedIn
3D editorial illustration of layered architectural forms in deep amber against dark slate, representing stacked attribution layers with soft directional lighting

Google Ads conversion tracking failures in financial services are one of the most expensive problems an advertiser can face, because they silently corrupt Smart Bidding and send your cost per qualified lead in the wrong direction for months before anyone notices. This is the story of a financial services company running mid-market lead generation spend that diagnosed three stacked attribution failures, rebuilt their conversion tracking from the ground up using GA4 enhanced conversions and offline conversion import, and finally got Smart Bidding performance to match what was actually happening in their pipeline. The result: reported conversions dropped, but qualified leads rose and cost per acquisition on real pipeline improved significantly. The lesson is transferable to any lead gen advertiser running Google Ads: attribution is a strategy decision, not a technical checkbox you complete during onboarding and never revisit.

The Situation: Strong Spend, Weak Signal

The company was a financial services firm running lead generation across multiple product lines. Think loan products, advisory services, and application-based offers where the sales cycle stretches weeks and qualification happens offline after the form fill. Their Google Ads spend sat in the range of $40K to $60K per month, spread across Search and Performance Max campaigns.

On paper, the account looked functional. Campaigns ran on target CPA bidding. The Google Ads dashboard showed steady conversion volume. Monthly reports from their previous agency painted a picture of consistent lead flow.

The disconnect showed up in the pipeline. The sales team kept flagging the same pattern: form submissions were coming in, but qualification rates had been declining for months. Deals that closed rarely traced back to the campaigns the dashboard said were performing best. The previous agency responded by adjusting bids and testing new ad copy, treating the symptoms as a campaign optimization problem.

It was not a campaign optimization problem.

What Was Going Wrong: Three Conversion Tracking Failures Stacked Together

When the in-house marketing lead started digging, the problems were not in the campaigns. They were in what the campaigns were optimizing toward.

Duplicate Conversion Actions Inflating Volume

The account had accumulated multiple conversion actions over time, a pattern common in financial services accounts that have cycled through agencies or undergone platform migrations. Two separate "form submission" conversion actions were both marked as primary. Every qualified form fill was being counted twice in the Google Ads interface, which meant Smart Bidding believed it was generating roughly double the actual conversion volume. The tCPA targets the agency had set were based on these inflated numbers, so the algorithm was bidding as if conversions cost half what they actually did.

Form Submissions Tracked Regardless Of Lead Quality

Every form submission fired a conversion tag, whether the lead was qualified or not. In financial services, this is a critical gap. A significant percentage of form fills can be unqualified due to incomplete applications, ineligible prospects, or outright spam. Smart Bidding was treating a junk submission identically to a high-intent application from a qualified prospect. The algorithm learned to chase volume, not value.

Enhanced Conversions Not Configured, First-Party Data Not Flowing

GA4 was linked to the Google Ads account, but the connection was surface-level. Enhanced conversions had never been set up, meaning first-party data like email addresses from form submissions was not being hashed and sent back to Google to improve conversion measurement and attribution accuracy. The GA4 conversion events were mapped inconsistently to Google Ads conversion actions, creating a second layer of signal confusion.

The net effect: Smart Bidding was working exactly as designed. It was optimizing efficiently toward the signal it received. The signal was just wrong. This is the pattern that makes attribution failures in lead gen so dangerous: the algorithm does not know it is being fed garbage data. It optimizes confidently in the wrong direction.

The Diagnosis: Attribution Was A Strategic Failure, Not A Technical Glitch

The root cause was not a single misconfigured tag. It was the absence of anyone owning attribution as an ongoing strategic function.

The original conversion tracking setup was built during account creation, likely years earlier. As the business added product lines, switched analytics platforms from Universal Analytics to GA4, and rotated through agencies, the conversion architecture accumulated layers of technical debt. No one audited the full conversion action inventory. No one asked whether the conversion events Smart Bidding consumed actually represented business outcomes.

This is the pattern that repeats across lead gen accounts in financial services and beyond. Conversion tracking gets treated as a setup task. Someone configures it during onboarding, it fires correctly on day one, and no one revisits it as the business, the platform, and the measurement landscape evolve. Meanwhile, Smart Bidding continues optimizing based on whatever signal it receives, and the gap between reported performance and pipeline reality widens quietly.

The in-house team realized they needed to rebuild attribution from scratch, not patch the existing setup. Similar structural problems appear in multi-location service businesses where conversion actions accumulate across locations and nobody reconciles them against actual business outcomes.

What Got Fixed: Rebuilding Attribution From The Ground Up

The rebuild happened in four phases, each one dependent on the one before it.

Conversion Action Audit And Cleanup

The team cataloged every conversion action in the account, both in Google Ads and in GA4. They found seven active conversion actions, three of which were marked as primary. Two were duplicates tracking the same form submission event. One tracked page views on a confirmation page that also fired independently of the form submission tag, creating triple-counting on some conversions.

The fix: pause all but one primary conversion action, tied specifically to a qualified lead submission. The other actions were either deleted or reclassified as secondary (observable but not used for bidding optimization).

GA4 Enhanced Conversions Via GTM

Enhanced conversions were configured through Google Tag Manager. The email field from the lead submission form was mapped as the primary user-provided data signal, hashed and sent to Google Ads alongside the conversion event. This allowed Google's systems to match conversions to ad interactions with higher accuracy, even in cases where cookie-based attribution would have missed the connection.

For financial services advertisers, this step matters more than most realize. These buyers often research across multiple sessions and devices before submitting an application. Without enhanced conversions, a meaningful percentage of actual conversions go unattributed or get attributed to the wrong campaign.

Offline Conversion Import For Closed Deals

The highest-value signal in any financial services lead gen account is not the form submission. It is the closed deal. The team connected their CRM to Google Ads via offline conversion import, passing back closed-won deals with their associated revenue values. This gave Smart Bidding visibility into which clicks actually generated business outcomes, not just which clicks generated form fills.

The import was configured with a lag window that matched the company's typical sales cycle length, ensuring that deals closing weeks after the initial click still fed back into the bidding algorithm.

Smart Bidding Reset

With clean conversion data finally flowing, the team reset their tCPA targets based on actual pipeline metrics rather than the inflated reported numbers. The initial targets were set conservatively, giving Smart Bidding room to learn the new conversion patterns without being constrained by a target based on the old, broken data.

The critical discipline here: letting the learning phase complete without interference. The team committed to not making bid adjustments or budget changes for a full two-week learning period. They also consolidated budget into fewer campaigns to ensure each campaign received enough conversion volume for the algorithm to optimize effectively.

The Result: Fewer Reported Conversions, Better Pipeline

The immediate aftermath looked alarming in the dashboard. Reported conversion volume dropped by roughly half once the duplicate and low-quality conversion actions were removed. The previous agency's performance benchmarks were instantly irrelevant.

But the metrics that mattered moved in the right direction.

Qualified lead volume, measured by leads that passed the sales team's qualification criteria, increased as Smart Bidding started optimizing toward the correct signal. CPA on qualified leads improved meaningfully compared to the pre-fix baseline. The exact magnitude depended on the product line, but the pattern was consistent: the algorithm performed better when it received honest data.

Smart Bidding stability also improved. Before the fix, tCPA campaigns oscillated between overspending and underspending as the algorithm chased an inconsistent conversion signal. After the rebuild, daily spend and conversion volume became more predictable, which made pipeline forecasting easier for the sales team.

The offline conversion import delivered the most strategically valuable shift. Once closed-deal data started flowing back, the team could see which campaigns and keywords drove actual revenue, not just lead volume. Budget reallocation toward high-pipeline keywords happened naturally, and the efficiency gains compounded over subsequent months.

How groas Prevents This Problem From The Start

This financial services company spent months operating on broken attribution before the in-house team had the bandwidth and expertise to diagnose and fix it. That gap, the time between attribution breaking and someone catching it, is where the real cost accumulates.

Under the groas DWY (Done With You) model, a senior strategist works alongside your in-house team and owns attribution quality as part of their ongoing role. The proprietary engine trained on over $500 billion in profitable ad spend monitors conversion signal health continuously, but it is the human strategist who decides what counts as a conversion, how offline data should flow back, and when the attribution architecture needs to evolve with the business. Your team stays in control of day-to-day execution while the strategist ensures the foundation those decisions rest on is structurally sound.

For companies that would rather not be involved in the technical details at all, the groas DFY (Done For You) model handles this end-to-end. A dedicated strategist owns your entire Google Ads function, including conversion tracking architecture, GA4 enhanced conversion setup, offline conversion import, and ongoing attribution audits. Attribution rebuilds like the one described in this article are a standard part of every new DFY engagement, not something that happens reactively after months of wasted spend.

The structural advantage is straightforward: an engine running 24/7 catches signal degradation faster than any human can manually monitor, and a senior strategist makes the judgment calls about what to do about it. That combination, the same model that prevents performance decay in fully managed accounts, means attribution problems get addressed before they corrupt bidding, not months after.

What This Means For You

If you run Google Ads for financial services lead generation, or any lead gen vertical with a meaningful gap between form submission and qualified outcome, your attribution setup is either an asset or a liability. There is no neutral state.

Ask these questions about your current account:

How many primary conversion actions are active, and do any of them track the same event? Is Smart Bidding optimizing toward form fills or toward qualified leads? Are enhanced conversions configured with first-party data flowing through GTM? Is offline conversion data from your CRM feeding back into Google Ads?

If you cannot answer all four with confidence, the algorithm is probably optimizing toward something that does not match your actual business outcomes. The longer that continues, the more budget gets allocated based on a signal that does not reflect reality.

The fix is not complicated in theory. It requires someone with the expertise to audit the full conversion stack, the authority to make structural changes, and the discipline to let Smart Bidding relearn on clean data. What makes it rare in practice is that most agencies and freelancers treat conversion tracking as someone else's problem, or as a setup task that was completed during onboarding. That gap between what agencies should do and what they actually do is where attribution debt accumulates.

Attribution is not a technical checkbox. It is the single most important strategic decision in your Google Ads account, because every other optimization, bidding, budgeting, keyword strategy, and creative testing, inherits whatever your conversion tracking tells the algorithm to optimize toward. Get it right and Smart Bidding becomes a compounding advantage. Get it wrong and you compound in the wrong direction.

If your account has been running for more than a year without a full attribution audit, the odds are high that something has drifted. For DWY, groas pairs the engine with a strategist who keeps attribution honest while your team stays in control. For DFY, groas owns it outright. No onboarding fees, no long-term contract, cancel anytime. Apply for DFY and groas will figure out the right plan on the call.

Frequently Asked Questions

How Do I Know If My Google Ads Conversion Tracking Is Broken In Financial Services?

The clearest sign is a disconnect between reported conversions in Google Ads and actual qualified pipeline outcomes. If your dashboard shows healthy lead volume but your sales team reports declining lead quality or qualification rates, your conversion tracking is likely feeding Smart Bidding inaccurate data. Check for duplicate conversion actions marked as primary, form submissions tracked without quality filtering, and missing enhanced conversion configuration. In financial services, where sales cycles stretch weeks and qualification happens offline, this gap is especially common and especially costly. Under the groas DWY model, a senior strategist monitors conversion signal health continuously alongside your in-house team, catching drift before it corrupts bidding.

What Are GA4 Enhanced Conversions And Why Do They Matter For Lead Generation?

GA4 enhanced conversions send hashed first-party data, such as email addresses from form submissions, back to Google alongside conversion events. This improves conversion measurement accuracy by allowing Google to match conversions to ad interactions even when cookie-based attribution fails. For lead generation advertisers, especially in financial services where prospects research across multiple sessions and devices before submitting an application, enhanced conversions recover attribution on clicks that would otherwise go untracked. Configuration typically happens through Google Tag Manager with email field mapping as the primary user-provided data signal.

How Does Offline Conversion Import Improve Smart Bidding Performance?

Offline conversion import connects your CRM to Google Ads so that closed-won deals feed back into the bidding algorithm with their associated revenue values. Instead of Smart Bidding optimizing toward form submissions, which include unqualified and junk leads, the algorithm learns which clicks actually produce business outcomes. The import is configured with a lag window matching your typical sales cycle, ensuring deals closing weeks after the initial click still inform optimization. This is the single most impactful signal upgrade for any lead gen account with a meaningful gap between form fill and closed deal.

Why Does Duplicate Conversion Tracking Hurt Smart Bidding?

When multiple conversion actions track the same event and are all marked as primary, Smart Bidding believes it is generating more conversions than actually occurred. This inflates reported volume, which means your tCPA or tROAS targets are based on false data. The algorithm bids more aggressively than it should because it thinks conversions are cheaper than they are. Over time, this drives up actual cost per qualified lead while the dashboard continues showing healthy-looking numbers. Auditing and consolidating to a single primary conversion action tied to your real business outcome is the critical first step.

How Often Should I Audit Google Ads Conversion Tracking?

At minimum, a full conversion action audit should happen quarterly and after any significant change: switching analytics platforms, adding product lines, changing CRM systems, or rotating agencies. In practice, most accounts treat conversion tracking as a one-time setup and never revisit it, which is how attribution debt accumulates over months or years. groas includes ongoing attribution monitoring in both the DWY and DFY models. The proprietary engine flags signal degradation continuously, and a senior strategist makes structural decisions about when and how to adjust the conversion architecture.

What Is The Difference Between Primary And Secondary Conversion Actions In Google Ads?

Primary conversion actions are used by Smart Bidding for optimization. Secondary conversion actions are tracked and reported but do not influence bidding decisions. The distinction matters enormously. If you have multiple primary actions tracking variations of the same event, Smart Bidding double-counts conversions. The best practice for lead gen accounts is a single primary conversion action representing your most meaningful business outcome, with supporting events like page views or micro-conversions classified as secondary for observational purposes.

Can Smart Bidding Recover After A Conversion Tracking Fix?

Yes, but it requires discipline. After fixing conversion tracking, you need to reset your tCPA or tROAS targets based on the new, accurate data. The algorithm enters a learning phase as it calibrates to the corrected signal. During this period, typically one to two weeks, avoid making bid adjustments or budget changes. Consolidating budget into fewer campaigns helps each one accumulate enough conversion volume for effective optimization. The initial dashboard may look worse as inflated numbers disappear, but actual pipeline outcomes improve as the algorithm learns the real signal.

How Does groas Handle Attribution Setup For New Accounts?

Under the groas DFY model, a full attribution audit and rebuild is a standard part of every new engagement. The dedicated strategist reviews all active conversion actions, configures GA4 enhanced conversions, establishes offline conversion import from your CRM, and sets Smart Bidding targets based on actual pipeline data rather than inherited reporting. This happens before campaign optimization begins, because every bidding decision inherits whatever the conversion tracking tells the algorithm. Under DWY, the strategist works alongside your in-house team to complete the same process while your team retains control of execution.

Why Do Agencies Often Miss Conversion Tracking Problems?

Most agencies treat conversion tracking as a setup task completed during onboarding. Once tags fire correctly on day one, the attribution architecture rarely gets revisited. As businesses evolve, add products, switch platforms, or change CRMs, conversion actions accumulate technical debt that no one audits. Agencies focused on campaign-level optimization, ad copy, bids, and budgets, often lack the structural expertise or incentive to dig into the measurement layer. The result is months or years of Smart Bidding optimizing toward a signal that no longer reflects actual business outcomes.