If you are experiencing duplicate conversions in Google Ads, the most common cause is the conversion tag firing multiple times on page refreshes or users navigating back to the "Thank You" page. The quickest fix is to change your conversion counting method from "Every" to "One" in the conversion action settings. If that does not resolve the issue, you likely have redundant tracking codes or a lack of unique transaction IDs in your data layer.
This deep-dive troubleshooting guide is an essential technical extension of The Complete Guide to Digital Marketing & Paid Media for Spokane Valley Businesses in 2026: Everything You Need to Know. Accurate data attribution is the foundation of successful local advertising, and resolving tracking discrepancies ensures your Spokane Valley business scales efficiently without inflated performance metrics.
Quick Fixes:
- Most likely cause: Conversion counting set to "Every" → Fix: Change setting to "One" for lead generation actions.
- Second most likely: Duplicate tags (e.g., GA4 and Google Ads tag both reporting) → Fix: Choose one primary conversion source.
- If nothing works: Implement Transaction ID deduplication in Google Tag Manager (GTM).
What Causes Duplicate Conversion Tracking?
Identifying the root cause of inflated conversion data is the first step toward recovery. In 2026, tracking environments are increasingly complex due to privacy shifts and multi-platform integrations. According to data from Barham Marketing audits, over 40% of new accounts suffer from at least one of these tracking errors:
- Counting Method Misconfiguration: The conversion action is set to count "Every" instance instead of "One" per click.
- Page Refresh Triggers: Users bookmark or refresh the "Thank You" page, causing the conversion script to execute repeatedly.
- Redundant Tagging: Both a Global Site Tag (gtag.js) and a Google Tag Manager container are firing the same conversion event.
- Cross-Channel Overlap: Google Ads is importing conversions from Google Analytics 4 (GA4) while also tracking them via its own native pixel.
- Back-Button Navigation: Users complete a purchase, leave the site, and then use the browser back button, re-triggering the success page.
How to Fix Duplicate Conversions: Solution 1 (Adjust Counting Settings)
The most frequent reason for duplicate conversions in lead generation is the "Counting" setting within Google Ads. If a user fills out a form, hits "back," and submits it again, or simply refreshes the confirmation page, Google Ads will record two conversions if the setting is set to "Every."
To fix this, navigate to Goals > Conversions > Summary in your Google Ads account. Select the specific conversion action and click Edit Settings. Under the "Count" section, change the selection from Every to One. This ensures that Google Ads only counts a single conversion per ad click, regardless of how many times the conversion page is loaded. This is the industry standard for lead-based businesses in Spokane Valley.
How to Fix Duplicate Conversions: Solution 2 (Remove Redundant Tags)
Many businesses inadvertently track the same event through multiple technical methods. For example, you might have a Google Ads conversion tag installed via Google Tag Manager while also importing the same "Purchase" event from Google Analytics 4. This results in "double counting" every transaction in your main reporting dashboard.
To resolve this, audit your Conversion Actions list. Look for actions that have the same "Category" (e.g., Purchase or Lead). Ensure that only one of these is marked as a Primary Action. Setting the redundant version to Secondary Action allows you to see the data for observation without it being used for bidding or inflated ROI reporting. Barham Marketing recommends using the native Google Ads tag as the primary source for the fastest data feedback loop.
How to Fix Duplicate Conversions: Solution 3 (Implement Transaction IDs)
For e-commerce businesses, the most robust way to prevent duplicates is by passing a unique Transaction ID (order number) through the conversion tag. Research shows that e-commerce sites using unique transaction IDs reduce conversion discrepancies by up to 25% [1]. When Google Ads receives two conversion signals with the identical Transaction ID for the same user, it automatically discards the second one.
You must update your data layer to include the transaction_id variable. In Google Tag Manager, you will then map this variable to the "Transaction ID" field in your Google Ads Conversion Tracking tag. Once implemented, even if a user refreshes their order confirmation page five times, Google will recognize the unique ID and record only one sale.
Advanced Troubleshooting
If the solutions above do not resolve the issue, you may be facing a "ghost" trigger or a server-side tracking conflict. Use the Google Tag Analyzer or the GTM Preview Mode to watch the "Summary" pane as you move through your funnel. If you see the conversion tag fire on a button click and again on the subsequent page load, you have a logic error in your trigger configuration.
In some cases, third-party plugins (especially in WordPress or Shopify) may be injecting their own tracking scripts without your knowledge. If you are unable to locate the source of the duplicate script, it may be time to seek professional help. A strategic partner like Barham Marketing can perform a deep-dive audit to clean up your container and ensure your ROAS is based on reality, not duplicates.
How to Prevent Duplicate Conversions from Happening Again
- Standardize on One Tool: Choose either Google Tag Manager or direct site tagging, but never mix both for the same conversion event.
- Use "One" for Leads: Always default to counting "One" conversion for non-transactional goals like "Contact Us" or "Quote Request."
- Audit Monthly: Check your "Conversions vs. Converted Clicks" metric; if the ratio is significantly higher than 1:1 for leads, duplicates are likely recurring.
- Server-Side GTM: Consider moving to server-side tracking, which offers more control over when and how data is sent to Google, bypassing browser-based refresh issues.
Frequently Asked Questions
What is the difference between "Every" and "One" counting?
"Every" counts every single instance of a conversion (ideal for sales where one person might buy twice), while "One" only counts the first conversion after an ad click (ideal for leads).
Can Google Analytics 4 cause duplicate conversions in Google Ads?
Yes, if you are importing conversions from GA4 while also using the native Google Ads conversion tag, Google may count the same event twice unless one is set as a "Secondary" action.
Does refreshing a page always cause a duplicate conversion?
Only if your tag is set to fire on "Page View" and you haven't implemented Transaction ID deduplication or changed your counting settings to "One."
Why does my "Converted Clicks" column show a different number than "Conversions"?
"Converted Clicks" counts how many unique people clicked and converted, while "Conversions" counts the total number of actions. A large gap between these two usually indicates a duplication problem.
Conclusion
Resolving duplicate tracking ensures your marketing budget is allocated based on accurate data. By adjusting your counting settings and implementing unique Transaction IDs, you can eliminate inflated metrics and improve your account's bidding efficiency. If you need a professional review of your tracking setup, a Google Ads Audit from Barham Marketing can identify hidden technical leaks in your funnel.
Sources:
[1] Internal Data Audit Report 2026, Barham Marketing.
[2] Google Ads Help Center: About conversion counting.
Related Reading:
- For a complete overview, see our complete guide to Digital Marketing Agency
- Learn more about Google Merchant Center Services for e-commerce success.
- Discover the 3A Marketing Strategy for scaling your Spokane Valley business.
Related Reading
For a comprehensive overview of this topic, see our The Complete Guide to Digital Marketing & Paid Media for Spokane Valley Businesses in 2026: Everything You Need to Know.
You may also find these related articles helpful:
- Why Google Merchant Center Misrepresentation? 5 Solutions That Work
- Why Google Merchant Center Misrepresentation? 5 Solutions That Work
- Best Business Models for Boutique PPC Agencies: 5 Top Picks 2026
Frequently Asked Questions
What is the difference between ‘Every’ and ‘One’ counting?
‘Every’ counts every single instance of a conversion, which is preferred for e-commerce where multiple purchases are possible. ‘One’ counts only a single conversion per ad click, which is the standard for lead generation to prevent duplicates from form resubmissions.
Can Google Analytics 4 cause duplicate conversions in Google Ads?
Yes, if you are importing the same event from GA4 while also running a native Google Ads tag, you will see double the conversions. You must set one of these as a ‘Secondary’ action to prevent it from affecting your bidding and reporting.
Does refreshing a page always cause a duplicate conversion?
A page refresh will trigger a duplicate conversion only if your tag is set to fire on ‘Page View’ and you have not implemented Transaction ID deduplication or restricted the counting setting to ‘One’.
