Google Ads Conversion Goals
Understand how Google Ads default account goals, primary conversions, and secondary conversions affect your reporting columns. See how Shopify events flow through AnyTrack and what controls the Attributed Results column in your Campaign Report.
Google Ads organizes conversion tracking around three concepts: account-default goals, primary conversion actions, and secondary conversion actions. How you configure these settings directly controls what appears in your Google Ads reporting columns and in the Attributed Results column of your AnyTrack Campaign Report.
How Google Ads Conversion Goals Work
Section titled “How Google Ads Conversion Goals Work”Google Ads groups individual conversion actions (like “Purchase” or “Add to Cart”) into conversion goals (like “Purchase” or “Add to shopping cart”). Each goal can be set as an account-default goal or not.
Within each goal, individual conversion actions are classified as either primary or secondary.
Account-Default Goals
Section titled “Account-Default Goals”When you mark a conversion goal as an account-default, its primary conversion actions apply to all campaigns in your account automatically. Any campaign that does not use campaign-specific goals will use these account-default goals for bidding and reporting.
If a conversion goal is not set as account-default, its conversion actions stay out of your campaigns until you apply that goal to a campaign yourself. You do that with campaign-specific goals in the campaign settings, where you can apply a standard goal, a custom goal, or both. A goal that no campaign applies does not reach the Conversions column at all.
Primary Conversion Actions
Section titled “Primary Conversion Actions”Primary conversion actions are your main optimization targets. They appear in the Conversions column in Google Ads and are used for Smart Bidding strategies like Target CPA or Target ROAS.
For a primary conversion action to count in reporting and bidding, two conditions must be met:
- The conversion action is set as Primary
- The campaign uses the goal that contains that action, either through account-default goals or through campaign-specific goals
Secondary Conversion Actions
Section titled “Secondary Conversion Actions”Secondary conversion actions are for observation only. They appear in the All Conversions column, but not in the Conversions column. Google Ads does not use them for bidding, even when the goal that contains them is used for bidding.
One exception applies. Google Ads uses every conversion action inside a custom goal for reporting and bidding. Inside a custom goal, the primary or secondary setting does not matter.
Account-Default Goal With a Secondary Action
Section titled “Account-Default Goal With a Secondary Action”This setting combination causes the most reporting confusion, so here is the direct answer.
If you set the goal as account-default but leave the action as secondary, that action reports 0 in the Conversions column. Its data appears in the All Conversions column instead. Smart Bidding ignores it.
The two settings do different jobs:
- Account-default — decides which goals a campaign uses by default.
- Primary or secondary — decides which actions inside those goals count and drive bidding.
Treat primary and secondary as the bidding switch. A campaign that optimizes for account-default goals counts only the primary actions inside those goals. Google Ads applies this rule even when the goal drives bidding.
| Goal setting | Action setting | Conversions column | All Conversions column | Used for Smart Bidding |
|---|---|---|---|---|
| Account-default goal | Primary | Counted | Counted | Yes |
| Account-default goal | Secondary | 0 | Counted | No |
| Standard goal applied through campaign-specific goals | Primary | Counted | Counted | Yes, in that campaign |
| Standard goal applied through campaign-specific goals | Secondary | 0 | Counted | No |
| Goal no campaign applies | Primary or Secondary | 0 | Counted | No |
| Custom goal applied to the campaign | Primary or Secondary | Counted | Counted | Yes, in that campaign |
To move an action into the Conversions column:
- Open the conversions summary in Google Ads.
- Find the goal that contains the action.
- Click Edit goal.
- Change the action from Secondary (observe only) to Primary.
- Click Save.
Google Ads Reporting Columns
Section titled “Google Ads Reporting Columns”| Column | What It Includes |
|---|---|
| Conversions | Primary conversion actions from the goals the campaign uses for bidding, plus every action inside an applied custom goal |
| Conversion Value | Revenue from those same actions |
| All Conversions | Primary and secondary conversion actions combined |
| All Conversion Value | Revenue from all conversion actions combined |
Shopify and Google Ads Example with AnyTrack
Section titled “Shopify and Google Ads Example with AnyTrack”When you connect Shopify to AnyTrack, AnyTrack receives all conversion events from your store and sends them to Google Ads via the Conversion API. The standard events AnyTrack sends from Shopify include:
- ViewContent — Product page views
- AddToCart — Items added to the shopping cart
- InitiateCheckout — Checkout started
- AddPaymentInfo — Payment details entered
- Purchase — Order completed
Each of these events maps to a separate conversion action in Google Ads through Event Mapping. How you classify each conversion action in Google Ads determines what shows in your reports.
Scenario 1: All Events Set as Primary Conversions
Section titled “Scenario 1: All Events Set as Primary Conversions”If you set ViewContent, AddToCart, InitiateCheckout, AddPaymentInfo, and Purchase all as primary conversion actions within account-default goals:
| Google Ads Column | What It Shows |
|---|---|
| Conversions | Sum of all five events (ViewContent + AddToCart + InitiateCheckout + AddPaymentInfo + Purchase) |
| Conversion Value | Combined value from all five events |
| All Conversions | Same as Conversions (no secondary actions exist) |
The problem: Your Conversions column inflates dramatically. A single customer who views a product, adds it to cart, checks out, enters payment, and completes a purchase counts as 5 conversions. Smart Bidding optimizes toward all five actions equally, which dilutes your bidding signal.
Scenario 2: Only Purchase Set as Primary
Section titled “Scenario 2: Only Purchase Set as Primary”If you set Purchase as the only primary conversion action and move ViewContent, AddToCart, InitiateCheckout, and AddPaymentInfo to secondary:
| Google Ads Column | What It Shows |
|---|---|
| Conversions | Purchase events only |
| Conversion Value | Purchase revenue only |
| All Conversions | All five events combined |
| All Conversion Value | Combined value from all events |
This is the recommended setup for most eCommerce advertisers. Your Conversions column reflects actual sales. Smart Bidding focuses on driving purchases. You still see the full funnel in the All Conversions column for analysis.
How This Affects the AnyTrack Campaign Report
Section titled “How This Affects the AnyTrack Campaign Report”The AnyTrack Campaign Report fetches data from Google Ads and displays it alongside your actual conversion data. Two columns pull directly from Google Ads:
- Attributed Results — Maps to the Google Ads Conversions column (primary actions from the goals the campaign applies, plus every action inside an applied custom goal)
- Attributed Revenue — Maps to the Google Ads Conversion Value column (value from those same actions)
What Controls Attributed Results
Section titled “What Controls Attributed Results”The Attributed Results number depends entirely on how you configure Google Ads conversion goals:
- Which conversion actions are set as Primary — Primary actions count in Attributed Results; secondary actions do not, unless they sit in an applied custom goal
- Which goals are set as Account-Default — Account-default goals apply to all campaigns unless overridden
- Campaign-specific goals — If a campaign selects its own goals, only actions in those goals count, and the account-default goals no longer apply to it
- Attribution window — Google Ads applies its own attribution model (data-driven by default) and attribution window (30-day click and 1-day view by default)
- Conversion modeling — Google Ads estimates additional conversions that could not be directly observed, which inflates the count above what AnyTrack tracks server-side
Why Attributed Results Differ from AnyTrack Conversions
Section titled “Why Attributed Results Differ from AnyTrack Conversions”The AnyTrack Campaign Report shows both Attributed Results (from Google Ads) and actual conversion counts (from your integrations like Shopify). These numbers almost always differ for several reasons:
| Factor | How It Affects the Numbers |
|---|---|
| Multiple primary actions | If more than Purchase is set as primary, Attributed Results includes non-purchase events |
| Attribution model | Google uses data-driven attribution which splits credit across touchpoints. AnyTrack uses last-click attribution. |
| Post-view conversions | Google Ads counts conversions from users who saw but never clicked your ad. AnyTrack only counts click-based conversions. |
| Conversion modeling | Google estimates conversions that could not be observed due to privacy restrictions. AnyTrack only reports confirmed server-side events. |
| Attribution window | Google applies a 30-day click window by default. AnyTrack attribution depends on your cookie duration settings. |
| Cross-device attribution | Google attributes conversions across devices using signed-in user data. AnyTrack attribution is limited to the device where the click occurred. |
Recommended Google Ads Setup for AnyTrack Users
Section titled “Recommended Google Ads Setup for AnyTrack Users”For the cleanest reporting and most effective bidding:
- Set Purchase as the only primary conversion in your account-default goals
- Move all other Shopify events to secondary — ViewContent, AddToCart, InitiateCheckout, AddPaymentInfo
- Map all events in AnyTrack Event Mapping — Google Ads still receives all events for audience building and funnel analysis, regardless of primary/secondary status
- Use the All Conversions column in Google Ads to analyze your full funnel
- Review Attributed Results vs. Purchase counts in the AnyTrack Campaign Report to spot discrepancies early
This setup keeps your Conversions column accurate, gives Smart Bidding a clear signal, and preserves full funnel visibility in All Conversions.
If conversions still do not appear after you set the action to primary, work through Google Ads troubleshooting to check the conversion action type, the Event Mapping, and the processing windows Google Ads applies.
Playbook
- Webhook
- Google Ads
Feed Offline Lead Status to Google Ads
Closes happen in your CRM. Google never finds out. Webhook each stage change back to the click, so Smart Bidding learns from deals, not raw leads.
Frequently Asked Questions
FAQ was last reviewed on 2026-10-05