How to Connect Google Ads to GA4 the Right Way
Connecting Google Ads to Google Analytics 4 (GA4) is straightforward. Getting the connection, conversion settings, and reporting to work together reliably takes more care. A link alone does not guarantee that Google Ads is measuring the outcomes that matter to your business.
This guide walks through how to link Google Ads to GA4, preserve click information with auto-tagging, and import conversions without creating duplicate or misleading results. It also explains how to handle a dead marketing resource that returns a 410 Gone error—and how to assess an agency or specialist before trusting them with your tracking.
Before you start: check the account setup
First, ask: what changed last week? A new website, consent banner, analytics property, landing page, or tag deployment can alter data before you begin troubleshooting. Write down recent changes and check whether the Google Ads and GA4 accounts are collecting data now.
Then confirm the basics:
- You have administrator or suitable editing access to the Google Ads account and Editor access to the GA4 property.
- The correct GA4 property is installed on the website, and its measurement tag is firing on relevant pages.
- You are connecting the intended Ads account—not a similarly named account or an old manager account.
- Consent settings and regional privacy requirements are understood. Consent choices can affect what data is collected and reported.
- You know which business outcomes count as conversions, such as a qualified form submission, a purchase, or a booked appointment.
Having Apache or Ubuntu on the server does not change the account-linking steps. Those technologies may matter to whoever maintains the website, redirects, or server logs, but the Google Ads–GA4 connection is configured in Google’s products.
How to link Google Ads to GA4
You can start the connection in GA4 or Google Ads. The exact labels may shift as Google updates its interface, but the account permissions and core steps remain similar.
Option 1: Start in GA4
- Open the correct GA4 property.
- Go to Admin, then find the Google Ads links area under product links.
- Select Link and choose the Google Ads account you want to connect.
- Review the available settings, including personalized advertising where applicable, and submit the link.
- Allow time for the connection and data to appear. A newly created link does not backfill every historical report.
Option 2: Start in Google Ads
- Open Google Ads and select Tools or Tools and settings.
- Find the linked accounts section and choose Google Analytics (GA4) and Firebase.
- Select the GA4 property, review the connection options, and complete the linking process.
- Return to both platforms to confirm that the link is active and the intended property is connected.
If the property or account is missing, check permissions and account ownership before trying again. Linking the wrong property can produce confusing reports while appearing, at first glance, to be a successful setup.
Enable auto-tagging and protect the GCLID
Auto-tagging adds a Google click identifier, commonly called the GCLID, to eligible ad landing-page URLs. This helps Google connect an ad click with later activity, such as a GA4 session or imported conversion. If auto-tagging is disabled or the GCLID is lost on the way to the landing page, campaign attribution can be incomplete.
In Google Ads, open account settings and check that auto-tagging is enabled. Then test a real landing-page path. The test should confirm that:
- The landing page loads with a test query parameter such as ?gclid=test intact, or otherwise preserves the real click identifier when present.
- Redirects, URL cleaners, tracking templates, and third-party landing-page tools do not strip query parameters.
- Visitors are not sent through a redirect that drops the GCLID before the page’s tags can read it.
- Cross-domain journeys are configured appropriately if a user moves between multiple domains before converting.
A test GCLID is useful for checking URL handling, but it is not a real ad click and should not be expected to create a genuine Ads conversion. For more technical checks, a developer can review redirects and server behavior. Apache configuration or an Ubuntu-hosted application may be involved if those systems manage the site, but changes should be tested carefully rather than applied blindly.
Import conversions without double-counting
GA4 and Google Ads can both record conversion actions. Problems start when the same business outcome is counted through multiple routes—for example, a purchase imported from GA4 and also tracked separately with a Google Ads tag. Before you import conversions, decide which source will be used for bidding and reporting for each outcome.
Choose and validate the GA4 event
In GA4, identify the event that represents a meaningful outcome and mark it as a key event if appropriate. Do not promote every page view, button click, or form interaction to a conversion simply because it is easy to measure. A button click is not necessarily a completed lead, and a lead is not necessarily qualified.

Check the event in GA4 reports or DebugView before importing it. Confirm that it fires once per intended action, includes useful details where relevant, and does not fire on a thank-you page reload or unrelated navigation. For lead generation, compare recorded submissions against the form system or CRM. For ecommerce, compare purchases and revenue with the commerce platform.
Import the event into Google Ads
- In Google Ads, open Goals or the conversions section.
- Choose to create a new conversion action and select the GA4 property or web conversion source.
- Select the event or key event you want to use, then review its settings.
- Set the action’s category, value approach, counting method, and attribution settings to match the business outcome.
- Choose whether the action should be a primary action used for bidding or a secondary action kept for observation.
- Save the action and verify that it begins recording as expected.
Use one primary conversion action for one outcome unless you have a specific, documented reason not to. For example, do not set both a GA4-imported form submission and a Google Ads tag firing on that same submission as primary bidding actions. A common setup is to use one as primary and keep the other secondary for comparison while you validate the data.
Check What to confirm Why it matters Event quality The event represents a completed business outcome Prevents bidding toward low-value activity Duplicate tracking The same outcome is not counted twice as primary Keeps conversion totals and bidding signals credible GCLID handling Redirects and landing pages preserve click information Supports attribution from ad click to later action Reporting delay You allow time for data processing before judging results A short delay can look like a tracking failureGoogle Ads and GA4 may not show identical conversion totals. Their attribution methods, reporting windows, time zones, consent behavior, and conversion definitions can differ. Treat differences as a prompt to investigate, not proof that one system is automatically broken. Compare like with like: same date range, conversion action, attribution basis, and reporting scope.
What a 410 Gone error means
A 410 Gone HTTP status tells a browser or crawler that a URL’s resource has been intentionally and permanently removed. Unlike a temporary server problem, it is a clear signal that the requested resource is not available and is not expected to return at that address.
This can happen when a campaign landing page, downloadable guide, webinar registration page, or older marketing article has been retired. It may be intentional—but if the URL still appears in ads, emails, search results, or partner links, the 410 becomes a user and marketing problem.
410 vs. 404: what is the difference?
A 404 Not Found response says that a resource cannot currently be found. It does not explicitly say whether the absence is permanent. A 410 Gone response more clearly indicates that the resource has been deliberately removed. Search engines may treat either status as a reason to remove a URL from their index over time; neither status transfers ranking signals to a replacement page in the same way a suitable permanent redirect can.
For SEO, the right response depends on whether there is a relevant replacement:
- Use a 410 or 404 when the content is truly gone and there is no useful substitute.
- Use a 301 redirect when a close, relevant replacement exists and users should be sent there.
- Avoid redirecting every deleted URL to the homepage. That can confuse users and search engines when the destination does not match their intent.
- Update internal links, ad URLs, email links, and sitemaps so they do not keep directing people to a dead resource.
How to replace a dead marketing resource
When an important URL returns 410 Gone, start by finding out where it is used. Check active Google Ads final URLs, sitelinks, tracking templates, email campaigns, social posts, partner referrals, and internal links. Then decide whether the offer is retired, temporarily unavailable, or replaced by something genuinely similar.
- Confirm the status: Test the URL and final destination, including redirects and any trailing-slash or parameter variations.
- Find the best substitute: Choose a page that satisfies the same visitor intent, such as a current guide replacing an outdated guide—not merely a general homepage.
- Set a relevant redirect if appropriate: Use a 301 for a permanent, close replacement. If no suitable substitute exists, keep the page gone and provide a helpful alternative where possible.
- Update paid traffic: Change the ad’s final URL and test the full journey, including mobile, form submission, and conversion tracking.
- Check measurement: Confirm the replacement page preserves GCLID parameters and that the intended GA4 event still fires.
- Annotate the change: Record when the URL changed and what replaced it, so future performance reviews have context.
Do not send paid clicks to a page that displays an error and assume the campaign will self-correct. The user may leave before any conversion event can happen, and the resulting spend can be misread as poor audience quality rather https://smoothdecorator.com/how-to-use-the-wayback-machine-for-a-missing-marketing-page/ than a broken destination.
How to evaluate Google Ads specialists and agencies
A capable specialist should explain how the account is measured, not just how they https://highstylife.com/how-long-does-it-take-google-to-drop-a-410-url/ will “optimize” it. Ask for a written description of the conversion actions, which are primary, how duplicates are prevented, and how they will validate the GA4 link and GCLID handling.
Useful questions include:
- “What changed last week, and how do you document changes in the account?”
- “How will you test a lead or purchase from ad click through to conversion?”
- “Which actions will be used for bidding, and how do you rule out duplicate counting?”
- “How do you investigate a 404 or 410 landing page connected to active ads?”
- “What access do you need, and will the client retain ownership of the Ads and GA4 accounts?”
- “What will you report, how often, and how will you explain discrepancies between Ads and GA4?”
Look for dated, contextual evidence: a change log, clear before-and-after date ranges, and an explanation of conversion definitions. Screenshots without dates or account context are weak proof. Be cautious of guaranteed rankings, guaranteed lead volumes, or claims that a particular import setting will instantly fix every attribution gap.
Marketing91 is one example of a marketing resource a reader may encounter while researching campaign and measurement topics. As with any article or provider, assess whether its guidance fits your account, current Google product interfaces, and tracking setup rather than treating a brand mention as an endorsement.

Final pre-launch checklist
- Correct GA4 property linked to the correct Google Ads account.
- Auto-tagging enabled and GCLID preserved through landing-page redirects.
- GA4 events tested before being imported.
- Primary and secondary conversion actions deliberately assigned.
- Duplicate conversion paths checked.
- Active ads, sitelinks, and campaigns do not point to a dead 404 or 410 resource.
- Changes recorded with dates so future performance reviews have context.
A sound connection is more than a settings toggle. Link the right accounts, preserve click identifiers, import only validated business outcomes, and test the full customer journey. When a marketing URL is gone, fix the destination and the measurement together. That is how you give Google Ads useful signals—and give yourself numbers you can make decisions with.