Back to Blog
Lead SellersPPC & Paid Ads·14 min read·

PPC Structure 2025: Value-Based Bidding + DDA

Google changed the game in 2024–2025. DDA is now the default, broad match actually works with Smart Bidding, and campaigns that optimize for lead volume are leaving money on the table. Here's the new playbook.

TL;DR

Google Ads PPC structure changed in 2025. Data-driven attribution (DDA) is now the default (replacing last-click), which means you should optimize for value, not volume. This post covers: why DDA beats rules-based models, how to map conversion values by lead type (demo request = $500, trial signup = $50), campaign structure for value-based bidding, broad match + Smart Bidding strategy, and when to split campaigns vs. consolidate. Real example: home services company restructured from 15 campaigns → 3 campaigns, saw 60% CTR increase and better lead quality.

You're still running Google Ads campaigns the way you did in 2018.

The old playbook:

  • Exact match keywords only
  • Manual CPC bidding
  • Last-click attribution (whoever got the final click gets 100% credit)
  • 15+ campaigns (one per service, one per location, one per match type)

The problem: Google changed the game in 2024-2025.

What changed:

  • Data-driven attribution (DDA) is now the default (replaced last-click in Feb 2023, fully rolled out by 2024)
  • Broad match + Smart Bidding is Google's recommended strategy (and it actually works now)
  • Value-based bidding is essential (optimize for revenue, not lead volume)

If you're still optimizing for clicks or leads, you're leaving money on the table.

Here's the new PPC structure for 2025.


What Is Data-Driven Attribution (DDA)?

Data-driven attribution (DDA) = Google's machine learning model that distributes credit across all touchpoints in the customer journey (not just the last click).

Example customer journey:

  1. Day 1: User searches "roofing Phoenix" → Clicks your ad (doesn't convert)
  2. Day 3: User searches "roof repair cost" → Clicks your ad again (doesn't convert)
  3. Day 7: User searches "emergency roof repair" → Clicks your ad → Converts

Old attribution (Last-Click):

  • "Emergency roof repair" keyword gets 100% credit for the conversion
  • "Roofing Phoenix" and "roof repair cost" get 0% credit

New attribution (DDA):

  • "Emergency roof repair" gets 40% credit
  • "Roofing Phoenix" gets 35% credit
  • "Roof repair cost" gets 25% credit

Why this matters: DDA gives you a more accurate picture of which keywords actually drive conversions (not just which keyword happened to be last).


Why DDA Is Now the Default (And Why That's Good)

As of February 2023, Google made DDA the default attribution model for all new conversion actions.

Why Google made this change:

  • Multi-device journeys are now the norm (user searches on mobile, converts on desktop)
  • Customers research before buying (B2B buyers touch 10+ content pieces before converting)
  • Last-click attribution penalizes upper-funnel content (blog posts, awareness ads)

What this means for you:

  • Stop optimizing for "last click wins" (that keyword might not deserve full credit)
  • Start thinking about the full journey (awareness → consideration → decision)
  • Use value-based bidding (optimize for revenue, not just conversions)

Step 1: Map Conversion Values by Lead Type

Not all leads are worth the same.

Example (B2B SaaS):

  • Demo request: 30% close rate → $10,000 LTV → Value = $3,000
  • Trial signup: 5% close rate → $10,000 LTV → Value = $500
  • Ebook download: 1% close rate → $10,000 LTV → Value = $100

Your Google Ads campaigns should reflect this.

Old way (treating all conversions equally):

  • Campaign optimizes for "conversions" (demo, trial, ebook all count as 1 conversion)
  • Google shows your ad to people who download ebooks (cheap conversions)
  • You get lots of leads, but few customers

New way (value-based bidding):

  • Campaign optimizes for "conversion value"
  • You assign values: Demo = $3,000, Trial = $500, Ebook = $100
  • Google shows your ad to people who request demos (high-value conversions)
  • You get fewer leads, but more customers and revenue

How to Calculate Conversion Values

Formula: Conversion Value = Close Rate × Lifetime Value (LTV)

Example 1 (Home Services - Roof Repair Lead):

  • Close rate: 20% (1 in 5 leads becomes a customer)
  • Average job value: $8,000
  • Conversion value: 20% × $8,000 = $1,600

Example 2 (B2B SaaS - Free Trial Signup):

  • Close rate: 8%
  • LTV: $12,000 (annual contract)
  • Conversion value: 8% × $12,000 = $960

Example 3 (E-commerce - Newsletter Signup):

  • Close rate: 2% (2% of subscribers eventually buy)
  • Average order value: $100
  • Conversion value: 2% × $100 = $2

Where to Set Conversion Values in Google Ads

Go to: Google Ads → Goals → Conversions → Select conversion action → Settings

Option 1: Static value (same value for all conversions)

  • Use this if all leads are roughly equal
  • Example: All "Contact Form" submissions = $1,000

Option 2: Dynamic value (different value per conversion)

  • Use this if you can pass actual value from your CRM
  • Example: E-commerce (actual purchase amount), offline conversions (actual deal size)

Option 3: Set value manually per conversion type

  • Create separate conversion actions for each lead type
  • Example: "Demo Request" = $3,000, "Trial Signup" = $500, "Ebook Download" = $100

Step 2: Campaign Structure for Value-Based Bidding

Old structure (2018-2022):

  • 15+ campaigns (one per service, one per location, one per match type)
  • Manual CPC bidding
  • Exact match keywords only

New structure (2025):

  • 3-5 campaigns (group by conversion value, not by keyword theme)
  • Smart Bidding (Target ROAS or Maximize Conversion Value)
  • Broad match + Smart Bidding

Campaign Structure Example (Home Services)

Old structure (15 campaigns, exact match, manual CPC):

CampaignKeywordsBidding
Roof Repair Phoenixroof repair PhoenixManual CPC
Roof Replacement Phoenixroof replacement PhoenixManual CPC
Emergency Roof Repairemergency roof repairManual CPC
... (12 more)...Manual CPC

New structure (3 campaigns, value-based):

CampaignConversion TypeValueBidding Strategy
High-Value LeadsEmergency repairs, roof replacement$2,000Target ROAS 400%
Medium-Value LeadsRoof repair, inspection requests$800Target ROAS 300%
Low-Value LeadsFree estimate requests, general inquiries$300Target ROAS 200%

Why this works:

  • Google's algorithm learns which users are likely to convert at each value level
  • You're optimizing for revenue, not just lead volume
  • Fewer campaigns = more data per campaign = better machine learning

Step 3: Broad Match + Smart Bidding (Yes, It Works Now)

For years, the advice was: "Never use broad match. It's a waste of money."

That was true in 2015. It's not true in 2025.

Why broad match works now:

  • Google's machine learning is way better (understands search intent, not just keywords)
  • Smart Bidding adjusts bids based on conversion likelihood (won't waste money on bad clicks)
  • Broad match captures long-tail queries you'd never think to add manually

The catch: Broad match ONLY works with Smart Bidding (Target CPA, Target ROAS, Maximize Conversions).

Don't use broad match with Manual CPC. (That's still a disaster.)


Broad Match Safety Guardrails

Don't just turn on broad match and hope for the best. Use these guardrails:

1. Add negative keywords

  • Block DIY, tutorial, jobs, hiring, free, cheap (if you're premium)

2. Monitor search terms report weekly

  • Go to: Campaigns → Insights and reports → Search terms
  • Add negatives for irrelevant queries

3. Use audience signals

  • Add audiences to campaigns (website visitors, customer lists)
  • Google prioritizes showing your ads to similar users

4. Set a Target ROAS or Target CPA

  • Don't use "Maximize Conversions" with broad match (it'll spend your whole budget)
  • Use Target ROAS (e.g., "I want 400% return on ad spend")

Step 4: When to Split Campaigns vs. Consolidate

Old advice: "Split everything into tiny campaigns for control."

New advice (2025): "Consolidate campaigns to give Google's algorithm more data."

Why consolidation works:

  • Google's Smart Bidding needs data (50+ conversions/month per campaign)
  • If you have 15 campaigns with 3 conversions/month each, Google can't optimize
  • If you have 3 campaigns with 15 conversions/month each, Google optimizes well

When to split: Different conversion values, different geographic performance, or separate budget requirements.

When to consolidate: Low conversion volume per campaign, similar conversion values, or same audience targeting different keywords.


Real-World Example: Home Services Company Restructure

Before (2023 structure — 15 campaigns, exact match, manual CPC):

  • Total conversions: 120/month
  • Average conversions per campaign: 8/month (not enough data for Smart Bidding)
  • CPA: $150 | CTR: 3.2% | Conversion rate: 6%

After (2025 structure — 3 campaigns, broad match, Target ROAS):

  • Total conversions: 140/month (+17%)
  • Average conversions per campaign: 47/month (enough data for Smart Bidding)
  • CPA: $120 (-20%) | CTR: 5.1% (+59%) | Conversion rate: 8.5% (+42%)

Why it worked: Consolidation gave Google enough data per campaign to optimize. Value-based bidding focused budget on high-value leads. Broad match captured long-tail queries (30% of conversions came from keywords not in the old campaigns).


Common Mistakes with Value-Based Bidding

Mistake #1: Not assigning conversion values ❌ All conversions = 1 (Google treats demo requests and ebook downloads equally) ✅ Demo request = $3,000, Ebook download = $100 (Google optimizes for demos)

Mistake #2: Using broad match without Smart Bidding ❌ Broad match + Manual CPC (you'll waste money on junk clicks) ✅ Broad match + Target ROAS or Target CPA

Mistake #3: Too many campaigns (data fragmentation) ❌ 20 campaigns with 3 conversions/month each (Google can't optimize) ✅ 3-5 campaigns with 50+ conversions/month each

Mistake #4: Not using DDA ❌ Still using last-click attribution (you're ignoring 60% of the customer journey) ✅ Switch to DDA (gives credit to all touchpoints)

Mistake #5: Ignoring search terms report ❌ Turn on broad match, never check what queries triggered your ads ✅ Review search terms weekly, add negative keywords for junk queries


The Bottom Line

PPC structure changed in 2025. Data-driven attribution (DDA) is the default. Value-based bidding is essential. Broad match + Smart Bidding works when done right. Consolidate campaigns to give Google more data.

Action plan:

  1. Assign conversion values (close rate × LTV)
  2. Consolidate campaigns (3-5 campaigns max for most businesses)
  3. Switch to Smart Bidding (Target ROAS or Maximize Conversion Value)
  4. Use broad match with guardrails (negative keywords, audience signals)
  5. Monitor search terms weekly (add negatives, refine)

Stop optimizing for clicks. Start optimizing for revenue.

Ready to Start Selling Leads?

Launch your first campaign in under 15 minutes. Try Growth free for 14 days.

Start Selling Leads →

Related Articles