For most roofing, HVAC and plumbing campaigns, primary conversions should be the earliest outcomes you trust as genuine opportunities: connected calls that meet a sensible threshold, valid service-request forms, or qualified leads imported from the CRM. Page views, click-to-call taps, form starts, direction requests and other diagnostic actions should usually remain secondary.
This distinction matters because automated bidding is literal. If a ten-second call, a thank-you-page load and a booked replacement estimate all sit in the same bidding goal, the platform sees three conversions. It does not understand that one may be an accidental tap while another can fill a crew’s schedule.
The problem is especially common after several agencies, analytics setups or website rebuilds have touched the same account. Old actions stay enabled. A form is tracked once through Google Ads and again through Google Analytics. A call-button click is added because it is easy to measure. The dashboard shows more conversions, yet the office does not hear from more qualified customers.
What “primary” and “secondary” actually change
Google defines a primary conversion action as one reported in the “Conversions” column and used for bidding when the standard goal containing it is selected. A secondary conversion action is normally observation-only: it appears in “All conversions” but is not used for bidding.
There is one detail worth underlining. Google says a secondary action included in a custom goal can still be used for bidding. In other words, changing an action to secondary is not enough if a campaign-specific custom goal pulls it back into the optimization set. Audit the action and the campaign goal together.
Primary and secondary are therefore operational settings, not a scorecard of what the owner cares about. A contractor may care deeply about visitors reaching the financing page, but that does not mean a campaign should bid toward financing-page visits.
A practical goal map for contractor accounts
There is no universal template, because an emergency plumber, a residential HVAC installer and a commercial roofer have different customer journeys. The following is a decision framework, not a platform rule.
| Action | Usual role | Why |
|---|---|---|
| Qualified phone conversation | Primary | Represents a real opportunity when routing and duration rules are reliable. |
| Valid service-request form | Primary | Useful when spam, tests, duplicates and job-seeker forms are excluded. |
| Booked appointment or estimate | Primary when imports are dependable | A stronger business outcome, but only if the office records it consistently. |
| Won job | Primary or value-based signal | Closest to revenue; often slower and lower-volume than enquiry data. |
| Click-to-call tap | Secondary | A tap does not prove the call connected, qualified or booked. |
| Form start or field interaction | Secondary | Useful for diagnosing friction, not a completed enquiry. |
| Service-page or financing-page view | Secondary | Shows interest but is easy to generate without a customer conversation. |
| Directions, scroll depth or time on page | Secondary | Helpful context; weak evidence of a service opportunity. |
Do not promote an action simply because the account lacks volume. More data is not automatically better training data. Fifty page visits will not teach a campaign what distinguishes a profitable boiler replacement, an in-area drain blockage or a suitable roof inspection.
Should calls and forms both be primary?
Often, yes—but only after each path is tested. A connected phone conversation and a completed service form can both represent legitimate enquiries. They do not need to occur in identical numbers or close at the same rate to share a goal.
Review the differences before combining them:
- Calls: confirm the number routed correctly, the call connected and the duration threshold does not count voicemail, wrong numbers or very short conversations as success.
- Forms: exclude spam, test submissions, employment enquiries and duplicate fires from refreshes or repeat thank-you-page visits.
- Chat and messaging: count a meaningful customer exchange, not merely opening the widget.
- Hosted lead forms: verify delivery to the CRM and response ownership before treating submission volume as a reliable signal.
If one path produces materially weaker opportunities, do not hide the difference inside a blended cost per conversion. Keep separate conversion actions and compare qualified-lead, booking and won-job rates. Our guide to contractor call tracking provides a five-stage scorecard for phone enquiries.
Why micro-conversions can quietly take over
Suppose a plumbing campaign records 12 connected calls, six service forms and 180 visits to a contact page. If all three actions are primary and treated equally, the easy page visit dominates the learning signal. The account can report an attractive conversion rate even if booked work does not improve.
The same issue appears in high-consideration jobs. A roof-replacement visitor may inspect financing, warranty and project pages before requesting an estimate. Those behaviours help explain the journey, but optimizing directly toward them can favour browsers rather than homeowners ready for an inspection.
Keep micro-conversions for diagnosis. They can reveal whether people reach the form, use the mobile call button or abandon a critical page. Secondary status preserves that visibility in “All conversions” without normally asking bidding to maximize the action.
When should qualified leads or booked jobs replace raw enquiries?
Move deeper when the business can send the outcome back accurately and quickly enough to be useful. Google supports importing later offline outcomes so an ad interaction can be connected with what happened in a CRM or sales process. That does not mean every contractor should immediately optimize only to won jobs.
Won work may be sparse, delayed or distorted by inconsistent office updates. A roofing estimate can close weeks after the first enquiry. Replacement HVAC work may require several visits. If the account receives too little dependable win data, a consistently defined qualified lead or booked estimate can be a more practical primary signal.
A staged approach is usually safer:
- Track calls and forms accurately.
- Record whether each enquiry fits the service, territory and customer type.
- Import a consistent qualified-lead or booked-job outcome.
- Observe matching and volume before changing bidding goals.
- Add differentiated values only when the economics and data process support them.
The goal is not to chase the deepest event available. It is to use the deepest reliable event available.
Account-default goals versus campaign-specific goals
Account-default goals make a standard set of conversion goals available across campaigns. They are useful when campaigns share the same business objective. Problems arise when very different work inherits the same defaults.
An emergency service campaign may reasonably optimize toward connected calls. A replacement campaign may value detailed forms and booked consultations. A recruitment campaign should not share customer-lead goals at all. Campaign-specific goals can separate these objectives, but they also add complexity and make an audit more important.
Before accepting “the account is tracking conversions,” ask: Which exact actions are selected for this campaign? That question is more useful than the total displayed in the account summary.
How to audit the setup with your agency
Export the conversion actions and review them row by row. Do not begin by changing bid strategies. First establish what the current strategy is being asked to maximize.
- Name the customer behaviour behind every action in plain English.
- Mark the source: Google Ads tag, Analytics import, phone tracking, hosted form or CRM import.
- Confirm whether it is primary or secondary and which campaigns select its goal.
- Check for two actions recording the same form, call or booking.
- Test the action on mobile and desktop without relying only on tag diagnostics.
- Review the counting setting: should repeat actions from one ad interaction count once or more than once?
- Compare recorded conversions with actual call and CRM records for a recent period.
- Write down the owner and response process for each primary enquiry path.
- Record the date of any goal change so later performance comparisons have context.
Then decide which actions deserve promotion, demotion or removal from the campaign goal. Avoid changing goals, bidding, budgets, match types and landing pages on the same day. When everything moves together, nobody can explain why lead quality changed.
If the account uses automated bidding, read this alongside our Google Ads bidding guide for contractors. The bid strategy and the conversion goal are one system: a sophisticated strategy trained on weak actions still pursues weak outcomes.
How this applies across the United States, Canada and United Kingdom
The platform distinction is the same, but service language, geography, consent practices and operational systems differ. US accounts may combine Local Services Ads, Search and call-heavy emergency campaigns. Canadian contractors often need province- and municipality-aware qualification. UK accounts may depend on postcode fit and terms such as boiler engineer, drainage or emergency plumber.
Those differences belong in the qualification rules, not in invented country-wide benchmarks. A lead should become “qualified” only when it meets the company’s actual service, territory, customer and timing criteria. Document that definition so the office, agency and CRM use the same standard.
What a useful monthly report should show
Report primary conversions, secondary diagnostic actions and business outcomes separately. At minimum, show the selected campaign goals, enquiries by action, connected or valid enquiries, qualified opportunities, appointments or estimates, won jobs where available, and clear disqualification reasons.
Changes to conversion settings should be visible in the commentary. Otherwise a sudden improvement in “conversions” may simply reflect a new page-view action being counted. Reconcile the rows with your CRM rather than expecting platforms to agree automatically; our guide to Google Ads, GA4 and CRM discrepancies explains why legitimate totals can differ.
Frequently asked questions
What is the difference between primary and secondary conversions in Google Ads?
Primary actions appear in the “Conversions” column and can be used for bidding when their goal is selected. Secondary actions are normally observation-only, appear in “All conversions” and do not guide bidding, except when included in a custom goal.
Should every contractor lead action be a primary conversion?
No. Make an action primary only when it represents an outcome the campaign should actively seek, such as a genuine connected call or valid service enquiry. Keep diagnostic actions such as page views, button taps and form starts secondary.
Can booked jobs be a primary conversion?
Yes, if booked-job outcomes are imported reliably, matched to the correct ad interactions and recorded consistently. Many contractors begin with qualified enquiries as the primary signal and add deeper outcomes after the CRM process is dependable.
Why did lead quality fall after changing conversion goals?
The campaign may be bidding toward easier but weaker actions, duplicate tracking or inconsistent CRM outcomes. Check the selected campaign goals, primary actions, counting rules and recent changes before judging the bidding strategy.
Sources and editorial basis
- Google Ads Help: About primary and secondary conversion actions
- Google Ads Help: About account-default conversion goals
- Google Ads Help: Import conversions from ad clicks
- Google Ads Help: Track calls from ads
Platform behaviour was reviewed October 5, 2026. The recommended goal map and audit process are Convirtly Trades’ analysis; they should be adapted to each company’s measurement quality, lead volume and sales process.
Teach Google Ads what a useful lead looks like.
We’ll audit the conversion actions, campaign goals and real customer outcomes behind your roofing, HVAC or plumbing campaigns.
Request a free contractor growth audit ↗ · Call +1 (229) 597-0664