Turn destination observations into precise website work
Google Ads broken-link checks for in-house teams: connect the advertising target with the page owner
Understand the destination issues Google reports, preserve unread surfaces and assign focused tasks to marketing and website colleagues. Use Slack to investigate and approve supported account changes, then verify each stage separately.
Define the team's destination-check question
A destination check is useful when it tells the team which advertising target needs a website question answered. Marketing manages the account relationship, while website colleagues own the route, page and implementation. The review needs both responsibilities.
Begin with the specific concern. The team may be investigating a reported destination rejection, preparing to reactivate paused ads or checking advertising references after a site change. Those questions have different populations and follow-up evidence.
Keep the page and offer context together. A URL can point to a page that loads while no longer representing the advertised product. A provider destination observation can also concern a technical or policy issue that ordinary page availability alone does not explain.
The team's response should name the target, relevant parent context and unresolved question. “Check the website” leaves the owner to invent the task. “Investigate the destination associated with this named ad after the page migration” supplies a workable starting point.
Use ppctor to collect covered provider observations and bring them into Slack. Then assign the implementation question to the person who can establish it. A chat result can organise the work without pretending it has independently tested the entire site or guaranteed the provider's later review outcome.
Know what the check actually observes
The current destination workflow reads Google's reported destination-related policy observations. It does not fetch every landing page from the advertiser's server or perform a live browser test of every route.
This means the result reflects what the provider has reported on its review schedule. A page that changed recently may not yet appear in that evidence. A clean result is therefore not a continuous uptime certificate.
Keep that distinction in the handoff. The marketing observation identifies a reported issue. The website owner can investigate the actual route and implementation. Their investigation result is additional evidence, not something the tool has already established.
The same distinction applies to a reported correction. A page change being deployed does not automatically establish that Google's later observation has changed. The team needs the next relevant provider read when that is the outstanding question.
Separate the time of retrieval from the source's own review process. A fresh request can return the provider's currently available judgment without having just tested the page at that instant. This lets colleagues interpret the result accurately instead of assuming that a recent Slack timestamp proves every destination was live-tested moments earlier.
Read the three covered surfaces
The collector reads ads, account assets and asset-group assets. These three surfaces cover different destination relationships. Reading only ordinary ads can miss destination observations attached to assets.
The ad reader retains campaign and ad-group context for nonremoved targets. The asset-group reader retains the campaign and asset-group relationship. This is important for Performance Max, whose creative structure differs from ordinary ad groups.
The account asset reader covers asset-level policy observations, including assets that may be attached at account or campaign levels. Its report does not automatically identify every attachment's active status.
The three reads run independently and retain successful observations when one fails. The result names unread surfaces rather than quietly shrinking the scope without explanation.
Read the surface coverage before interpreting a total. The same destination can be associated with several targets, and each target relationship can contribute a finding. Conversely, a surface that could not be read contributes unknown evidence rather than a healthy zero. A useful team review keeps those facts visible while deciding which specific implementation task to assign.
Interpret the enabled and paused classification
The destination result distinguishes a wider finding population from an enabled subset. Those labels help prioritise account relationships, but they should not be interpreted as proof that every listed item is actually receiving paid traffic at that moment.
For ad findings, the enabled classification checks the ad, ad group and campaign states. For asset-group findings, it checks the group and campaign states. A paused parent changes that classification even when the target still has a reported destination issue.
The standalone asset reader has no attachment-status evidence in its asset-level query. The current implementation includes those findings in the enabled-side classification so they are not dropped. That is a coverage choice, not an independently established live attachment state.
Keep this limitation in operational decisions. An asset finding without a named parent may need relationship evidence before the team claims it affects current delivery. The destination observation itself remains useful for investigation.
Paused targets deserve attention before reactivation. A team may have stopped a programme after a page change and left its old destination in place. The paused finding can identify that readiness question without claiming ongoing cost. Use current delivery evidence separately when the user asks whether an affected target is actually generating impressions or expenditure.
Preserve unavailable surfaces
An unread surface limits the conclusion. The collector names ads, assets or asset groups when the corresponding read cannot be completed. Successful findings remain available for independent investigation.
If one surface is unavailable, do not say the whole account has no reported destination issues. A zero in the read portion cannot establish the missing portion's state.
Likewise, a partial report containing several findings should not be presented as the full account total. The count belongs to the successfully collected evidence, with the missing surface retained.
The team can assign a known target's website task while the unavailable scope is addressed. Those tasks are independent when the first has sufficient target context. A failed asset-group read does not erase an established ad finding.
Keep the evidence limitation in the handover and launch note. A colleague returning later should know which target was investigated and which population remained unread. Retrieving the missing surface later is a new observation with its own time. It should not rewrite the earlier partial report as though it had always been complete.
Keep finding counts separate from page counts
A destination finding identifies a target with a reported destination-related topic. It is not automatically a unique landing-page count. Several ads or assets can refer to the same underlying route.
Parent relationships can also produce separate occurrences. One group-specific finding does not establish that another group using a similar asset has the same state. Retain the actual reported relationship.
The compact Slack output lists examples within its enabled and paused sections and reports remaining items beyond the preview. The number of visible examples is therefore not necessarily the complete finding total.
A request about affected campaigns requires a campaign-level population rather than simply counting every finding row. An asset-level row without parent context cannot be assigned to a campaign by guessing from its name.
State the counting question before answering it. The team may want finding occurrences, named advertising targets, unique URLs or affected parent groups. Those are different results and may need additional relationship or URL evidence. The bot should not replace an unavailable unique-page count with a confident finding count merely because the latter is easy to return.
Read the actual reported reason
The destination collector selects provider topics related to destinations, landing pages and URLs. The returned reason helps the team identify the reported condition rather than infer it from a performance decline.
Google's destination requirements distinguish issues including functionality, mismatch, crawlability and accessibility. A reported destination condition should therefore retain its actual reason instead of being reduced to a generic claim that the page is offline.
A mismatch question can require the intended route and account URL context. A crawlability question can require a website investigation. A content-related issue can involve the page's offer. The same superficial URL change may not address all of them.
Ask the website owner for the evidence relevant to the reason. Do not invent an HTTP status, redirect chain or server configuration when the provider summary did not supply it.
If the compact result is insufficient, retain that limitation and inspect the appropriate provider or website evidence. The team can still use the named target as a starting point. A precise reason question improves the handoff without promising that the chat tool has already diagnosed every implementation detail.
Identify the target and parent context
The receiving colleague needs to recognise the advertising target. Use its name, type and relevant parent names rather than technical identifiers as the user-facing explanation.
An ordinary ad can have an ad group and campaign context. An asset-group attachment needs its asset group and campaign. These relationships should remain distinct; an asset group is not another ad group's parent.
Standalone asset findings may have no parent location in the returned summary. Keep that absence honest. The bot should not invent a campaign merely because the asset's name resembles one.
Names can be ambiguous. Two ads can share a headline, and groups can have repeated names across campaigns. Resolve the intended target before preparing a live mutation or assigning an implementation conclusion to the wrong instance.
The website owner may also need the actual URL, which is a separate fact from a recognisable ad name. If the returned shape does not contain that URL, retrieve suitable scoped evidence or ask for it. A useful handoff states what is known and what still needs resolution, rather than presenting a guessed route as the inspected destination.
Give the website owner a narrow investigation
Ask for a conclusion the advertising owner can use
The website owner's reply should answer the specific route question rather than provide an unexplained assurance. If the intended product page moved, ask which destination now represents that product. If a redirect is intentional, ask what route it establishes. Marketing can then compare the supplied conclusion with the current account target using the relevant evidence.
Keep the observation method with the conclusion when it affects the task. A colleague who tested a desktop route from one location has established that particular observation. They have not automatically established every mobile or regional experience. The next investigation can be narrowed around the remaining question instead of repeating the entire task without a reason.
Also distinguish a website fix from a proposed workaround. A temporary alternate page may keep the offer available while the original route is investigated. That is a business and implementation choice with a limited scope. The advertising proposal should preserve the confirmed temporary intention and its later review trigger.
When the reported reason remains unexplained, say which evidence is missing. The team may need more provider detail, a route investigation or the intended content confirmed by the product owner. An uncertain implementation conclusion should not become a confident account mutation merely because a new URL can be supplied.
Use the same target context when the owner replies. A response about another similarly named page can otherwise look like completion of the assigned task. The advertising name, parent context and intended route connect the reply to the original observation without turning the handoff into a technical resource dump.
Finally, ask what stage is ready next. If the route is confirmed and the account evidence is available, marketing can prepare the supported proposal. If the page is still pending deployment, retain that dependency. This lets independent work proceed while preserving the facts that the live account decision actually requires.
A narrow task is easier to complete and verify. Provide the advertising target, reported reason and relevant destination when available. Then ask the website owner to establish the implementation fact the team actually needs.
The task might concern a moved page, the route after a redirect or the availability of the intended offer. These are website questions. The advertising data alone cannot establish the server's configuration or the page's full behaviour.
Keep the owner's investigation result with its scope. A successful test of one route should not expand into a claim that every destination is working on every device and in every market.
Ask what changed and when. A page migration or deployment note can help marketing interpret a later provider observation. The tool should not infer that timeline from a destination finding without supplied evidence.
Separate recommendation from completion. The website owner can propose a corrected route before it is deployed. Marketing can prepare an account proposal before it is confirmed. The shared thread should make both stages clear so a colleague does not announce launch readiness from two pending suggestions.
Establish the intended route and redirects
A redirect can be part of an intended site change, but the team needs to establish where users are meant to arrive. A destination finding is not itself a complete redirect trace.
Ask the website owner to confirm the final intended page and the relevant route behaviour. Marketing can then compare that confirmed intention with the stored account destination using supported evidence.
Keep a page migration's mapping specific. An old product URL might move to another product route, while a discontinued offer might need a different business decision. Redirecting everything to a general homepage does not automatically preserve the advertised purpose.
Do not infer the effect of tracking parameters or templates from the page name alone. The team may need the relevant account fields and implementation context to understand the route.
When a new URL is chosen, record the reason and scope. A change to one ad differs from a wider desired-set update across several targets. The proposal should state the actual account action, while the website investigation establishes the route. This keeps an intended redirect or migration from becoming an unreviewed collection of broad advertising replacements.
Separate destination and measurement questions
A destination being reachable does not establish that measurement is correct. Conversely, a recorded event does not prove that every destination is suitable. Keep those questions separate.
Marketing may need to inspect the final URL or tracking configuration. Analytics may need to confirm which event records the intended outcome. The website owner may need to establish the actual route. Each has different acceptance evidence.
A provider destination finding should not be treated as a diagnosis of every tracking field. The compact report selects relevant policy topics, not a full measurement implementation assessment.
Likewise, an auto-tagging flag does not certify a site's complete tagging design. A configuration observation can support a focused task without proving every downstream event or attribution choice.
Use the landing-page tags guide for the measurement distinction and the tracking-template workflow for its defined account operation. Do not clear a template merely because a destination question exists. Establish the relevant fields and business context before deciding that a supported change is appropriate.
Confirm that the page still represents the offer
A site can change its content without changing the route. The page may still load while the advertised offer has ended or moved. The product or commercial owner needs to confirm the intended destination purpose.
Ask whether the page supports the named ad's promise. Product availability, service coverage and launch timing are business facts that the tool should not invent from a URL.
Keep supplied facts current. A page suitable for an earlier promotion may not be the desired route for a later offer. The team's review needs the present intention, not just the historical destination.
A content correction and an account URL correction are separate choices. The website owner may update the existing page, while marketing may request a different destination. Do not assume every issue requires both operations.
Record the reason for retaining a route as well as changing it. If the team intentionally keeps a general page during a limited launch, preserve that decision and its next review trigger. A substitute colleague can then distinguish a considered business choice from an unresolved destination task.
Follow an invented page-migration handoff
This example is invented. Juniper Home changes several product pages during a site migration. Marketing runs a destination check and receives a finding for a named ad, a standalone sitelink asset and an unread asset-group surface.
The website owner investigates the ad's intended route and supplies the corrected product URL. The standalone asset requires its own relationship question because the returned asset row does not establish every live attachment.
Marketing prepares a supported replacement for the selected responsive search ad using the confirmed destination and complete desired creative. The team reviews the proposal's scope rather than assuming it changes only a single URL field with no other creative consequences.
The authorised owner confirms, and the account result is recorded. The website task, asset relationship question and unavailable surface remain separately visible. A later provider read is needed for the destination-policy stage.
The example illustrates a coordinated handoff, not a real client outcome or a guarantee that a URL replacement resolves every migration issue. The team retains exactly what was established and which question remains open.
Keep the migration note usable after the launch
The note should name the old advertising target, intended new route and relevant completed account action. A colleague reviewing later needs to understand why that destination was chosen without reconstructing the migration discussion.
If another page changes next week, treat it as a new scoped question. The earlier correction does not certify the new route or silently authorise another account replacement.
Agree completion evidence before assigning tasks
Agree what each owner must establish. The website task might need the intended route and investigation result. The marketing task might need the stored account destination. The later policy task might need Google's current reported state.
Those pieces of evidence answer different questions. A page deployment does not prove an account URL changed. A verified account change does not prove the provider has updated its review. A clean provider observation does not establish the campaign's business performance.
Keep the accepted scope narrow. A website colleague who inspected one route should identify that route and their conclusion. Do not widen the note into a complete-site claim.
Record dependencies before preparing an edit. If marketing needs the product owner's destination choice first, retain that pending decision. Independent current-state investigation can still proceed.
A useful completion note states the target, evidence and next outstanding stage. This makes the work reviewable when colleagues are absent or the provider result arrives later. The team should be able to see which task is done without treating every reassuring message as proof that the whole destination process is complete.
Resolve provisional routes before execution
A migration discussion can contain several suggested routes. One colleague may prefer a product page, another a category and another a temporary launch page. These are alternatives for a business decision, not simultaneous instructions to update the account. Establish the selected destination before building the live proposal.
Keep the selected route's purpose with it. A category can be appropriate for a broader offer while a product-specific ad may need a product route. The tool should preserve the confirmed intention, rather than choosing a URL solely because it is easy to format or appears to belong to the same domain.
When the website owner returns evidence, distinguish recommendation from deployment. A proposed mapping can be ready for review while the new page is not yet available. Marketing should not announce the destination is established just because its address has been written in the thread.
Before confirmation, review one coherent final request. Replacing an existing responsive search ad uses the complete desired creative and destination. Fragments from several earlier drafts should not be silently merged into an unintended result. The owner needs to recognise the version being approved.
After the task, retain the observed result and remaining dependency. The corrected route can be established while the provider state remains pending. That precise record lets a substitute colleague request the right follow-up instead of repeating the completed mutation or asking the website owner to investigate a page they already checked.
Keep launch and maintenance decisions clear
A destination concern can affect launch readiness, but it does not make every business decision for the team. The commercial owner may need to decide whether an offer proceeds, changes scope or waits for a dependency.
Give that owner the established facts and unresolved stage. A reported destination finding, a completed website task and a pending provider observation are different inputs. Do not compress them into a vague statement that the launch is fixed.
Keep maintenance work separate from account authorisation. Website colleagues can correct their own implementation under the team's usual process. A live Google Ads edit still needs the supported proposal and authorised confirmation.
If the team decides to pause an affected target, identify the exact entity and reason. Pausing an ad, ad group or campaign has a different reach. A broad parent pause should not be substituted for a narrower request without the user's decision.
Record intentional temporary choices. The team may use a confirmed alternative route for a limited period. Retain its purpose and review trigger so it does not become an unexplained permanent destination after the launch ends.
Use the connected Slack destination check
The deterministic destination command is /ppctor links. It uses the channel's connected account and returns the provider observations after the reads complete.
Confirm the account connection first. A login can access several accounts, but a channel-specific request should retain the selected account context. An unconnected channel cannot supply current advertising destinations merely from the business name.
The compact result reports unread surfaces before its counts, then separates the wider findings by its enabled and paused classification. Read the classification limitations, particularly for standalone assets, before claiming actual live delivery.
Use a thread for the target's investigation. Keep the original observation, website question, selected route and account proposal together. This gives colleagues enough context to understand why the correction is being considered.
The Slack destination guide explains the provider-evidence boundary. The team can use the command for covered findings while reserving live page and implementation investigation for the appropriate website evidence.
Ask focused questions from the returned evidence
Follow-up questions should preserve the established account and target unless the user changes them. Asking for the same campaign's destination findings differs from asking for all assets in the account.
Use returned evidence when it satisfies the new question. A clearer explanation of the same reason or a different compact presentation should not automatically repeat the identical provider reads.
New facts can require scoped retrieval. The current destination summary does not contain every URL, attachment state or performance value. Retrieve the relevant evidence instead of inventing those details from the target's name.
Keep a later status request distinct from formatting an earlier snapshot. A new current-state question may need another provider observation because the old report cannot establish what changed after the website task.
Counts need their intended entity level. A question about unique pages differs from one about ad occurrences or parent campaigns. The framework should preserve that distinction and report any missing relationship evidence. A confident number is only useful when it actually answers the user's counting question.
Use conversation for a useful website handoff
The AI can help write a concise handoff from the team's supplied facts. It can summarise the reported target and question, organise a migration note or draft an explanation for the launch owner.
That language work does not require an account call merely to rewrite the text. Current account state, URL values and provider judgments still need evidence from the corresponding tools.
Keep suggestions distinct from investigated facts. A recommended route is a proposal until the responsible owner confirms it. A plausible diagnosis is not a verified server condition.
Ask for missing context when it affects the task. The website owner can confirm whether the product moved, the offer ended or the route is temporary. The bot should not manufacture those business facts because the URL looks familiar.
A useful handoff contains the target, actual observation, specific question and acceptance evidence. It should not bury the website owner in unrelated account data or technical implementation detail the tool has not established. This makes creative conversation useful while retaining the boundary between drafting, investigation and live execution.
Review the proposed URL and replacement scope
A supplied public web address can be normalised to HTTPS syntax by the shared landing-URL helper. This improves request preparation when the user omits the scheme, but it is not a live availability test.
Confirm the desired page and business purpose separately. The fact that a string can be formatted as a URL does not establish that it serves the offer or that the provider will accept it.
Read the selected builder's scope. Standard responsive search ad replacement supplies the complete desired headlines, descriptions and final URL. Omitted display paths are cleared, text pins are removed and status is retained.
That differs from creating a new paused ad. The user should be able to recognise whether the proposal replaces the existing creative or adds another target. A request to change a route should not silently create an unrelated ad.
Some destination or asset operations have different support requirements. The bot should select a valid tool for the actual target and state a boundary when the requested operation is unavailable. It should not promise a generic HTTPS conversion as a complete destination repair.
Confirm only the supported account action
A supported account edit is prepared as a proposal with the exact target and operation. It has made no live change before confirmation.
Read every logical step. A creative replacement, parent-status change and another asset action have different effects. The proposal should present them clearly with their appropriate parent context and dependency order.
Approval is bound to the authorised connected owner and proposal actor under the current Slack controls. A colleague supplying a website conclusion does not automatically gain execution authority.
The proposal expires after a limited period and relevant settings are checked again before execution. If another person changes the target meanwhile, the earlier request can become stale.
Cancellation stops a pending proposal; it does not undo an executed mutation. A later reversal needs a new supported request based on current evidence. The approval workflow explains this handoff. Keep the website task and provider review separate so the owner confirms the actual account action rather than an ambiguous promise to fix everything.
Separate account verification from later review
After confirmation, the message indicates that the change is in progress. The execution path checks authority and current target state before sending the prepared request.
A verified result establishes the expected account change within the tool's scope. An accepted result can mean the provider acknowledged the request without independent final-state confirmation. An uncertain result means the target may already have changed and needs inspection before another mutation.
Do not blindly repeat an uncertain URL or creative replacement. A delayed message is not proof that the provider never received the original request. Read the current target before preparing another account action.
The later destination-policy observation is a different stage. A stored final URL can be verified while Google's reported review state is still pending or unchanged. The website implementation also needs its own evidence.
Then inspect delivery or outcomes separately if requested. A corrected field does not guarantee impressions, purchases or lead quality. Record the exact account result, subsequent provider observation and remaining business question. This prevents one successful execution receipt from being treated as proof of every downstream stage.
Keep continuity across teams and absences
Destination work can span marketing, website and commercial owners. A handover needs to show which task each person holds and what remains unresolved.
Include the named target, confirmed route, completed implementation work and account outcome. Keep the observation dates so a substitute can distinguish an old snapshot from a later result.
Retain unavailable surfaces and relationship questions. A known ad correction does not complete an unread asset-group review. A standalone asset finding without attachment context may still need targeted investigation.
Separate review cover from execution access. Another colleague can investigate supplied evidence and prepare a recommendation while the connected owner remains responsible for confirming the live proposal.
Before absence, leave a narrow next step rather than a vague “check links” instruction. State whether the substitute needs a provider observation, website conclusion or launch decision. The channel's message history can support that work, but its existence does not prove anybody has accepted the task.
Maintain destination awareness through changes
For a planned migration, keep a small owned list of advertising references that need review. The list is a coordination aid, not proof that every account target has been discovered. Complete account coverage still depends on the requested provider population and any unread surfaces.
Review advertising destinations when pages, offers or site structure change. A previously established route does not automatically certify a later migration or content replacement.
Keep planned changes visible to marketing. A website deployment note can identify which advertising references deserve investigation. It should not be treated as an automatic instruction to replace every matching account URL.
Retain wider reporting and audits for context. Destination observations answer one covered question; they do not certify measurement, targeting or commercial performance.
Review whether the handoff worked. Did the finding identify the actual target? Was the intended route confirmed? Did the website owner provide scoped evidence? Was the account action separated from later provider review? These questions improve the process without inventing prevented-loss claims.
Use the in-house policy guide for serving and review distinctions and the audit guide for owned configuration tasks. A maintained routine gives the team a precise route from observation to investigation and supported action while preserving each stage's evidence.
In-house broken-link questions
Does the tool browse every page live?
No. The current destination workflow reads Google's reported destination-related observations. A recently changed page may not yet be reflected in that provider evidence.
Does a finding count equal unique broken pages?
No. Findings concern advertising targets and relationships. A unique-page question needs appropriate URL evidence and a distinct counting population.
Does an enabled-side asset finding prove it is receiving traffic?
No. The standalone asset query lacks attachment-status evidence. Current delivery needs separate relationship and performance evidence where the question requires it.
Does adding HTTPS establish that the destination works?
No. URL normalisation prepares syntax. The intended page and its behaviour need separate confirmation or investigation.
Does verified execution complete the website task?
No. It establishes the account result within its verification scope. Website implementation and later provider review remain separate evidence stages.