Destination Not Working
The landing page returns an HTTP error code to Google's AdsBot crawler, fails to load, or has been set up incorrectly. The page might work for visitors but break for the crawler.
Destination issues are technical disapprovals: broken pages, URL mismatches, crawler errors, unverified phone numbers, accessibility problems. Google rarely suspends accounts for these. Ads stop running and revenue stops flowing until the destination clears review. We diagnose the specific trigger and fix it fast.
Send us the disapproval notice. Within 12 hours you get a written diagnosis identifying which of Google's 11 destination rules triggered the flag, what the fix involves, and a realistic timeline. Most destination cases close inside 48 hours from diagnosis to resubmission.
Free 12-hour diagnosis. Most fixes are technical and resolve fast. You only pay if we can solve it.
Google's Destination Requirements umbrella covers 11 separate disapproval reasons. Your disapproval notice names which one applies. Each has its own fix path, and several can apply to the same ad simultaneously.
The landing page returns an HTTP error code to Google's AdsBot crawler, fails to load, or has been set up incorrectly. The page might work for visitors but break for the crawler.
The display URL domain does not match the final URL domain, redirects send users to a different domain, or the tracking template leads to different content than the final URL.
Google's AdsBot cannot crawl the destination. The page might be blocked by robots.txt, behind a login, or protected by a firewall that blocks Google's crawler IPs.
The destination cannot be reached from the location you are targeting with the ads. Geographic blocks, regional CDN issues, or country-specific availability triggers this disapproval.
The landing page is unnecessarily difficult to navigate, the link initiates a direct download or opens an email or file, the page contains abusive experiences, or the ad experiences on the page violate Better Ads Standards.
The destination exists primarily to show ads, replicates content from another source without adding value, sends users elsewhere as its primary purpose, or contains incomprehensible content.
The destination violates the policies of the app store or web store hosting it (Google Play, Chrome Web Store, etc.).
The URL does not follow standard syntax, uses an IP address as the display URL, or contains characters Google does not accept in URLs.
The app the ad promotes cannot be recognized by Google's system.
The phone number in a call-only ad, call asset, message asset, or location asset has not been verified by Google.
The phone number is inactive, irrelevant to the business, uses a fax or premium or vanity number, is not local to the targeted country, uses a virtual phone service, or has no active voicemail.
All 11 categories paraphrased from Google's published Destination Requirements policy.
Google Ads destination issues are disapprovals tied to the landing page, URL, app, or phone number an ad points to. The policy umbrella covers 11 specific rules including broken pages, URL mismatches, uncrawlable destinations, accessibility problems, and unverified phone numbers. Google issues at least a 7-day warning before any account suspension for these issues.
Source: Google Ads Destination Requirements policy (support.google.com/adspolicy/answer/6368661)
Most destination disapprovals fall into one of two buckets. Both have specific technical triggers, both have clear fixes, and both can be diagnosed inside an hour with the right tools.
Google's AdsBot crawler visits the landing page on common devices and browsers. The crawler logs the response. If the page returns an HTTP error code (404, 500, 502, 503), times out, or fails to render, Google disapproves the ad with this reason.
We test the URL with the Chrome DevTools user agent override set to AdsBot-Google, replicate the exact request the crawler makes, identify the failure point, and either fix the underlying server response or replace the URL with one that resolves cleanly.
Google compares the display URL, the final URL, the mobile URL, and any tracking template expansions. If the user ends up at a domain that does not match the display URL domain, or the tracking template leads to different content than the final URL, the policy triggers.
We trace every redirect from the display URL through every intermediate hop to the final destination, identify where the mismatch occurs, and either correct the redirect logic, update the display URL to match where users actually land, or restructure the tracking template to preserve the final URL content.
Almost every destination case is fixable. The technical nature of these disapprovals means there is almost always a corrective action available. The case profiles below cover the situations we see most often.
You launched a redesign, migrated to a new platform, restructured the URLs, or moved hosting. The Google Ads URLs still point to the old paths and the new pages return errors. The fix involves remapping the campaign URLs to the new paths or implementing 301 redirects from the old paths to the new ones.
Your server, CDN, or security plugin treats Google's AdsBot like a hostile bot and blocks or rate-limits it. The page works for human visitors and you cannot understand why Google flags it. The fix involves whitelisting AdsBot user agents and IP ranges, adjusting security rules, and verifying the crawler can complete the request.
You set up the campaign with a display URL on one domain and a final URL on a different domain because the marketing team and the engineering team picked different domains. The fix involves either aligning the two domains, restructuring the campaign with proper subdomain use, or migrating one of the two to match.
Your click tracker, affiliate network, or analytics platform inserts intermediate hops that Google interprets as a destination mismatch. The fix involves either replacing the tracking template with a Google-compatible parallel tracking implementation, simplifying the redirect chain, or moving the tracking server to align with the final URL domain.
Your call-only ad, call asset, or location asset uses a phone number Google has not verified or one that fails Google's acceptable-number rules (virtual numbers, fax lines, vanity numbers, premium numbers). The fix involves either completing Google's phone verification process or replacing the number with a verified domestic line that meets policy requirements.
The site was hacked and now redirects to a different domain, serves popups, or shows content that triggers destination experience flags. This case crosses over with the Compromised Site Policy. The fix involves cleaning the site first, then submitting the appeal once Google's automated rescan confirms the destination is clean.
Your ads target a country where the site is blocked, the CDN has no edge nodes, or regulatory restrictions prevent access. The fix involves either restricting the ad targeting to countries where the site is accessible or adding regional infrastructure to serve the targeted markets.
Three patterns we see in most DIY attempts:
The page might load fine from a desktop browser in the United States while failing for Google's AdsBot, for mobile users, for the targeted country, or under specific request conditions. The Google Ads review is more thorough than a human spot-check.
The ad goes back through review and either gets disapproved again for the same reason or surfaces a new disapproval triggered by the same root issue. Surface fixes do not stick.
Google's review process tests the new destination against the same rules. If the fix did not actually resolve the problem, the resubmission triggers another disapproval and the timer keeps running. We verify every fix with the exact tooling Google uses before resubmission.
We pull the disapproval reason from your Google Ads Policy Manager. Each of the 11 destination categories has a specific signature, and we identify which one (or combination) triggered the flag. You receive a written diagnosis with the root cause and the fix scope.
We use Chrome DevTools to override the browser user agent to AdsBot-Google and replicate the exact request the crawler makes. We test the page on common devices, common browsers, and the targeted geographic location. This reveals whether the disapproval is a true server-side issue, a configuration issue, or a content-level issue.
We implement the fix on the appropriate layer: server configuration (allowing AdsBot through firewall rules), CMS or hosting (correcting broken pages or redirects), campaign settings (updating final URLs and tracking templates), site content (removing destination experience flags), or phone configuration (verification through Google's process).
Before resubmission, we test the fix using the same tooling Google uses. AdsBot user agent simulation, geographic IP testing for the targeted regions, mobile and desktop rendering checks, and redirect chain validation. We only resubmit when every check passes.
We resubmit the ads for review through Google Ads. Most destination disapprovals resolve within one business day after resubmission. Complex cases (insufficient original content, destination experience) may take longer because they involve qualitative review.
We set up monitoring on the destination so a future server issue, certificate expiration, or CMS change does not trigger the same disapproval again without warning.
Destination issues price by complexity. Diagnosis is free. Most cases are fast.
Single ad or campaign, single triggering issue
Multi-ad, multi-issue, or cross-domain cases
Most destination cases are technical and we can help. A few categories fall outside our scope and we tell you within the free diagnosis.
For sites that hit the "Insufficient Original Content" disapproval because the business model relies on thin or replicated content, the only durable fix is a content strategy change, which is outside our scope as a destination service.
Hacked destinations often surface as Destination Experience or Destination Not Working disapprovals. The fix path starts with cleaning the site, not just adjusting the ad.
Learn MoreCloaking and forced redirects can be flagged either as destination issues or as Circumventing Systems violations. The Circumventing Systems version is far more serious.
Learn MoreDestination Experience disapprovals can escalate to Misrepresentation when the page is judged to mislead users about what they will get after clicking.
Learn MoreFree 12-hour diagnosis. Most destination cases close within 48 hours from diagnosis to resubmission. No retainer on cases we cannot solve.