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.
| Symptom | Likely cause | Fix |
|---|---|---|
| Action is Primary but shows only in All conversions for a campaign | Its goal category is not used by that campaign | Add 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 edited | Action moved to a new goal; campaigns still bid on the old one | Add the new goal to every affected campaign in the same step |
| Conversion count is high but sales or leads are flat | Outbound clicks, page views or other micro events are primary in a bidding goal | Set micro events to Secondary; keep only money or qualified lead actions primary |
| Reported leads are two or three times what the CRM shows | Upload, GA4 import and site tag all count the same event | Keep one primary action per real event; set the rest to Secondary |
| Imported conversions all show the same value | Uploads sent without a value, so the action default applies | Send a value with each upload, or set a deliberate default value |
| Account-default change had no effect on a campaign | Campaign uses campaign-specific goals or a custom goal | Switch it back to account defaults or edit its own goal list |
| Spend collapsed the day micro conversions were removed | Target CPA still set for the old, cheaper unit | Re-base target CPA to the cost of the real conversion the same day |
| Secondary action is still steering bids | It is inside a custom goal, where every action counts for bidding | Remove 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.