A campaign advertises a product collection, but a visitor lands on an old sale page. The page loads successfully, so a basic broken-link check passes. The customer journey still fails because the destination no longer matches the offer.
Final URL expansion makes destination governance an ongoing advertising task. The audit should examine eligibility, observed delivery, message consistency, and the path to conversion. A list of URLs returning HTTP 200 is useful evidence, but it is only the beginning.
Understand what expansion can change
Google's final URL expansion documentation explains that Performance Max can choose another relevant page on the final URL's domain. It also states that a page feed does not restrict delivery to the feed's URLs when expansion is on. URL exclusions and the expansion setting therefore matter separately from the feed contents.
The documentation also describes reporting for expanded final URL assets. Use the available account view to inspect observed destinations and associated assets. Settings describe what may happen; reporting helps establish what actually happened.
Write the destination policy first
Describe the customer action the campaign is meant to support. A purchase campaign may allow in-stock product pages and useful category pages. A lead campaign may require a service-specific form and an accurate service-area statement.
Then identify destinations that do not serve that purpose: expired promotions, careers pages, support articles, login screens, unavailable offers, or pages for a different line of business. These are examples to review, not a universal exclusion list. A detailed buying guide could be appropriate for one strategy and unsuitable for another.
Assign an owner who understands both the website and the campaign. A media buyer may know the intended audience while a site editor knows which pages are temporary or being replaced.
Inventory the current configuration
Record the campaign ID, final URLs, expansion setting, text customization settings, page feeds, and current exclusion rules. Save the exact configuration before editing it.
Check how the campaign's product feed, if present, relates to its destinations. Do not assume that one text-ad destination control describes every product-ad path. Use the current setup and provider documentation for the inventory actually running.
Google's Performance Max text customization guide describes the connection between page content and generated text assets. That makes outdated website copy relevant even when the original advertiser-written ad is accurate.
Compare eligible and observed destinations
Create two lists. The first contains pages that the current configuration may use. The second contains destinations visible in the available delivery reports. Mark reporting gaps rather than assuming the observed list is exhaustive.
| Destination class | Eligibility review | Customer-path review |
|---|---|---|
| Product detail | Correct product and current status | Selected variant can be purchased |
| Collection | Relevant to the campaign's promise | Useful products and filters are visible |
| Promotion | Offer is active and applicable | Discount works under stated terms |
| Service page | Matches the advertised service | Form and coverage details are accurate |
| Editorial page | Has a deliberate campaign role | Next step is useful and clear |
Prioritize pages receiving meaningful traffic, pages with obvious offer conflicts, and newly published sections. Reviewing only the default asset-group URL misses the point of expansion.
Test the full mobile journey
Open representative destinations on a mobile viewport. Check the first visible offer, price, stock state, chosen variant, primary action, and any cookie or region dialog that changes the experience. Follow the intended path far enough to verify that the next step works without submitting a real order or lead unintentionally.
Use the variant destination checklist for products with size, color, or bundle options. A page can show the right product family while preselecting an unavailable variant.
For loading problems, web.dev's LCP guidance provides a technical reference. Pair performance measurements with actual journey inspection; a fast page can still communicate the wrong offer.
Design exclusions that match the intent
A broad URL pattern is convenient but can exclude useful pages unexpectedly. Test proposed rules against both pages you want blocked and pages you want retained. Include localized paths, trailing slashes, query parameters, and renamed sections where they are relevant to the site.
For an illustrative retailer, excluding an expired campaign directory may be sensible. Excluding every URL containing “sale” could also remove an evergreen clearance section that the business deliberately advertises. The correct rule depends on the destination policy, not on the convenience of a substring.
If the campaign requires one tightly controlled landing path, document that requirement and evaluate the relevant expansion settings. Do not treat a feed upload as proof that other destinations are impossible.
Verify messages as well as URLs
Review the assets associated with destination traffic. Check whether price, eligibility, product scope, and offer dates agree with the page. A destination correction may leave a separate message problem that also needs attention.
Use the promotion expiry checklist when time-limited claims appear anywhere in the journey. Coordinate the advertising edit with the website owner so one system does not reintroduce an expired statement from another.
Close the audit with an ongoing trigger
After a change, read back the saved settings and check subsequent destination evidence. Record what was verified, what remains unobserved, and when the next review will occur. Do not claim that one successful page load proves all traffic is now correct.
Add the destination audit to relevant site releases: new collections, discontinued products, redesigned forms, and promotions. Expansion can make previously overlooked pages part of the advertising experience. Keeping the website inventory connected to campaign ownership is the durable fix.
