Found in AI answers?Hire Theory Road
Theory Road.

Primary vs Biddable Conversions: Why Google Ads Ignores Yours.

Marking a conversion action Primary does not make a campaign bid on it. Campaigns bid on goals. Here is how we trace what bidding actually chases on our own accounts and on accounts we take over.

By October 18, 202610 min read

When a Google Ads conversion action is marked Primary but your campaigns ignore it, the cause is almost always one of six things: the action sits in a goal category the campaign is not bidding on, the campaign uses campaign-specific goals that leave that category out, the action was moved to a new goal category and the campaigns kept bidding on the old one, a custom goal on the campaign replaced the account defaults, a cheap micro conversion in the same goal is drowning out the real one, or duplicate actions count the same event two or three times. Primary does not mean biddable: an action only drives bidding when it is primary inside a goal the campaign uses. You confirm which case you have on the Goals > Conversions > Summary page and in each campaign's Conversion goals setting, then fix the goal and the campaign in the same step.

A conversion goal in Google Ads is a group of conversion actions that share a category, such as Purchases, Submit lead forms, Contacts, Phone call leads or Qualified leads. Each action is either Primary (used for bidding and reported in the Conversions column) or Secondary (observe only, reported in All conversions). Each campaign then optimizes toward a set of goals: either the account-default goals, which every campaign uses unless told otherwise, or campaign-specific goals chosen in the campaign's settings. A custom goal is a hand-built bundle of actions that a campaign can use instead, and every action inside it counts for bidding whether it is primary or secondary. Bidding only sees what passes all of those filters.

The six causes we find most often.

We run this audit on our own accounts and on every account we take over. These are the patterns, roughly in the order we find them.

  • Primary action in an unused category: the action is set to Primary, but no campaign selects the goal it lives in, so it reports nowhere in Conversions and influences no bids
  • Campaign-specific goals that skip a category: a campaign was switched off the account defaults at some point, and its hand-picked goal list does not include the category that now holds your best conversion
  • Recategorized action left behind: someone moved an action from one goal to another, and every campaign bidding on the old goal silently stopped optimizing toward it
  • Micro conversion in the bidding mix: a high-volume, low-value action such as an outbound click, a page view or a scroll event is primary in a default goal, so Smart Bidding chases it instead of leads or sales
  • Duplicate actions for one event: an offline upload, a GA4 import and a site tag all record the same form submit, and all three are primary, so one lead counts as three
  • Uploads with no value: offline conversions are imported without a value, so each one takes the conversion action's default value, which may be zero or a placeholder that bears no relation to revenue

The last two are measurement problems more than goal problems, and the conversion tracking audit checklist covers how to find them at the tag level. The first four are goal configuration, invisible if you only check that tags fire.

How to verify what bidding actually chases.

Do not trust the Primary label. Trace from the campaign backward, in three places.

The conversions summary. Click the Goals icon, open Conversions and select Summary. Under All your goals, each standard goal lists its actions with their Action optimization status (Primary or Secondary) and how many campaigns use the goal. Hover over the campaign count, or over All campaigns, to see exactly which campaigns are bidding on that goal. A goal with primary actions and zero campaigns is the first red flag.

The campaign's Conversion goals setting. Open Campaigns, go to the Settings view, select the campaign and open Conversion goals. It shows whether the campaign uses account-default goals or campaign-specific goals, and if it is campaign-specific, which goals or which custom goal.

The campaign report, segmented by conversion action. In the Campaigns table, segment by Conversions and then Conversion action, and compare the Conversions column with All conversions. Google states that only the primary actions a campaign optimizes toward appear in its Conversions and Conversion value columns. If your real lead action shows up only under All conversions for a campaign, that campaign is not bidding on it, whatever the label says.

Diagnose top to bottom.

This is the order we run it. Each step isolates one layer so you stop at the first real failure.

List every action and the event behind it.
Export the conversion actions with source, category, Primary or Secondary status and default value. Next to each, write the real event it records. An event listed twice is a duplicate. An event that is not money or a qualified lead should not be primary in a bidding goal.
Decide the one action each campaign should bid on.
For a lead business that is usually the qualified lead or the billed call imported from the CRM, as set up in Google Ads offline conversions from your CRM. For a store it is the purchase. Everything else becomes secondary.
Check each campaign's goal mode.
Open Conversion goals on every campaign and note which use account defaults, campaign-specific goals or a custom goal. Campaign-specific campaigns ignore later changes to the defaults.
Match goals to campaigns.
For each campaign, confirm that the goal containing its chosen action is selected and that the action is Primary inside it. If the action lives in a category the campaign does not use, either add that goal to the campaign or move the action. Do not leave an action primary in a goal nobody bids on and assume it is working.
If you move an action, update the campaigns in the same sitting.
In the summary, hover over the action, open the three-dot menu and choose Change to another conversion goal. Before you save, click Review campaigns and download the list of affected campaigns. Any campaign on campaign-specific goals that bid on the old category now needs the new goal added, right then, or it loses the action without warning.
Re-base the target the same day.
Removing a cheap micro conversion from bidding makes each counted conversion far more expensive. A target CPA set for the old unit becomes unreachable and delivery drops. Set the new target from the recent cost of the real conversion, the same day.
Check values on uploads.
Confirm every offline import sends a value, or that the default value is deliberate. Then watch each campaign's Conversions column to confirm only the intended action counts.
Google Ads conversion goal problems: symptom, cause, fix
SymptomLikely causeFix
Action is Primary but shows only in All conversions for a campaignIts goal category is not used by that campaignAdd the goal to the campaign, or move the action into a goal the campaign uses
Conversions dropped to near zero right after an action was editedAction moved to a new goal; campaigns still bid on the old oneAdd the new goal to every affected campaign in the same step
Conversion count is high but sales or leads are flatOutbound clicks, page views or other micro events are primary in a bidding goalSet micro events to Secondary; keep only money or qualified lead actions primary
Reported leads are two or three times what the CRM showsUpload, GA4 import and site tag all count the same eventKeep one primary action per real event; set the rest to Secondary
Imported conversions all show the same valueUploads sent without a value, so the action default appliesSend a value with each upload, or set a deliberate default value
Account-default change had no effect on a campaignCampaign uses campaign-specific goals or a custom goalSwitch it back to account defaults or edit its own goal list
Spend collapsed the day micro conversions were removedTarget CPA still set for the old, cheaper unitRe-base target CPA to the cost of the real conversion the same day
Secondary action is still steering bidsIt is inside a custom goal, where every action counts for biddingRemove it from the custom goal

What we found on accounts we took over.

On one lead generation account we took over, the large majority of reported conversions were GA4 outbound clickout events with no value, imported as primary. The billed phone calls the business actually got paid for were being uploaded, but they sat in a category no campaign used, so they were not biddable at all. Smart Bidding was working fine. It was optimizing for the wrong thing.

On the same kind of account we saw what happens when you fix it carelessly. Removing a high-volume micro conversion from a campaign with low real conversion volume left bidding with far fewer signals and a target set for the old unit, and the campaign underbid hard until the target was re-based. We now treat a goal change and a target change as one edit. This is what we observed, not a documented Google rule, but the mechanism is simple: the target is a cost per conversion, and you just changed what a conversion is.

Duplicates were common too: a CRM upload, a GA4 import and the website tag all recording one form submit. If you are setting up enhanced conversions or a CRM upload, pick the primary action first and demote the others the same day.

Conversion value rules and default values.

Values matter as soon as a campaign uses Target ROAS or Maximize conversion value. Conversion value rules let you adjust values by audience, location or device, for example raising the value of leads from a service area you prefer. Google says the adjusted values appear in the Conversion value column and are used by value-based Smart Bidding. They adjust an existing value; they do not fix an action that should not be primary.

For offline imports, Google's documentation says that when the value field is left blank, the action's default value applies. That is fine when the default is deliberate and every upload is worth about the same. It is wrong when billed calls and junk calls share one placeholder value. Phone tracking has its own version of this, covered in our CallRail Google Ads integration guide.

What is normal and what is a red flag.

Normal: All conversions is higher than Conversions, because secondary actions report there. Normal: different campaigns bid on different goals. Normal: performance moves for a while after any goal change, since Google notes goal changes affect optimization and reporting.

Red flags: a goal with primary actions and zero campaigns using it. A campaign whose Conversions column contains an action you would not pay for. Two or more primary actions recording the same real event. Imported conversions that all carry an identical value. A custom goal on a campaign that nobody on the team remembers creating. Each one means bidding is chasing something the business does not want.

If conversions are not recording at all, that is a different problem, covered in Google Ads conversion tracking not working. This article assumes the conversions arrive and asks a narrower question: which of them does bidding actually see.

What is the difference between primary and secondary conversions in Google Ads?

Primary actions are reported in the Conversions column and used for bidding, as long as the campaign optimizes toward the goal that contains them. Secondary actions are observe only: they report in All conversions and do not influence bidding, except when they are included in a custom goal, where every action counts for bidding.

Why is my primary conversion not being used for bidding?

Because the campaign does not use the goal it belongs to. Campaigns bid on goals, not individual actions. Check the campaign's Conversion goals setting. If it uses campaign-specific goals that leave out that category, or a custom goal without the action, the primary label has no effect on that campaign.

What are account-default goals in Google Ads?

They are the goals every campaign uses unless it is set to campaign-specific goals. You set them on the Goals, Conversions, Summary page by editing a goal and turning on Make this an account-default goal. Campaigns using campaign-specific goals do not pick up later changes to the defaults.

What happens when I move a conversion action to a different goal?

The action leaves the old goal and joins the new one. Campaigns on account defaults follow the change if the new goal is a default. Campaigns on campaign-specific goals that bid on the old goal stop optimizing toward the action. Use Review campaigns before saving and add the new goal to those campaigns in the same step.

Do I need to change target CPA after changing conversion goals?

In our experience, yes, whenever the change alters what one conversion is. Removing a cheap micro conversion makes each counted conversion more expensive, so a target set for the old mix becomes unreachable and delivery drops. Set the new target from the recent cost of the real conversion on the same day.

Work with us

Let’s talk about what’s next.

A short note on where the business is and where it needs to go. A senior partner replies within one business day.

t@theoryroad.com

Step 1 of 2

How can we help you get found?

What do you need help with?

Next: name, email and budget. That’s it.