Configuration reviews and accountable account changes
Optimize Google Ads settings in Slack: turn account evidence into a specific reviewed change
A useful settings review connects the business objective, current configuration, and intended action. Investigate the relevant account facts, choose the right asset level, and approve a supported edit without treating every diagnostic finding as a universal instruction.
Optimizing Google Ads settings is a decision process, not a command to change every item that appears in an audit. A configuration can be unusual and still be intentional. A campaign can have an ordinary-looking setup and still fail to meet the business goal. The useful question is whether a particular setting supports the desired outcome under the account's current conditions.
A Slack conversation can make this review easier because the business context and account evidence can be discussed together. The owner can explain where the company operates, which products are available, or how leads are handled. The assistant can retrieve relevant settings and prepare supported actions. The reviewer still needs a clear proposal identifying the exact asset and change before a live edit is authorized.
This guide describes a practical framework for that work. It covers measurement, reach, serving, budget, relevance, and product selections, then connects those reviews to ppctor's approval flow. The businesses and figures in the examples are invented for explanation. They are not customer accounts, promised improvements, or a claim that one configuration is correct for every advertiser.
Define what the optimization is meant to achieve
Begin with a business outcome rather than a setting name. A local repair company may need inquiries from people it can serve. An ecommerce store may need profitable purchase activity for available inventory. An agency may need reliable attribution before evaluating a campaign. Those objectives imply different questions and make different changes relevant.
“Optimize the account” is too broad to review. It can mean changing targeting, altering a conversion goal, reducing spend, adding assets, or cleaning up unused structures. Each affects a different part of the account. A focused request such as “review whether this campaign's location options fit our local service area” gives the investigation a clear direction without deciding the answer in advance.
Describe the observed concern and its evidence. The business may be receiving inquiries it cannot fulfill. A report may show a spending pattern above the agreed target. A setup may contain enabled groups without ads. The assistant should distinguish those observed facts from hypotheses about their cause. A setting that could contribute to the issue is not automatically proven to be responsible.
Specify constraints that the account data cannot supply. Stock, appointment capacity, client authorization, margins, and temporary closures can change the appropriate decision. The assistant should not infer them from a campaign name. A useful conversation lets the user provide those facts and incorporates them into the proposed reason without inventing business details.
Decide what would count as success. For a configuration correction, success may be the intended setting being present. For a performance decision, success needs a later measurement over an appropriate period. For a setup task, success may require a complete eligible structure rather than one new object. A defined finish prevents the assistant from declaring victory after an unrelated field change.
Keep a distinction between standard practice and account-specific judgment. A general explanation can describe why a setting matters. A live recommendation for the connected account needs current evidence and context. The user should know whether the answer is educational guidance or a conclusion based on an actual read of the account.
Finally, avoid equating activity with improvement. Many edits can make the account harder to interpret. A good review may produce one justified change, a request for missing evidence, or a decision to leave the setting alone. The number of proposals is not the measure of quality; the relationship between the business objective and the chosen action is.
Establish the current account baseline
A baseline identifies the account and current structure before a change is considered. Confirm that the Slack channel is connected to the intended Google Ads account. Then identify the campaign or deeper asset relevant to the question. Similar names across accounts or campaigns should not be allowed to substitute for a resolved target.
Read the fields needed for the decision. A location-options question needs the relevant targeting configuration, not every keyword in the account. A conversion-counting question needs the conversion action and current counting behavior. A budget question needs the budget relationship and amount. Focused reads make the answer more responsive and reduce the amount of unrelated data the reviewer must interpret.
Current settings and historical performance are different kinds of evidence. A current campaign status tells you whether the campaign is enabled now. It does not establish what its status was throughout the previous month. A performance total tells you what was reported in a period. It does not prove that the current budget has remained unchanged over that whole window.
Use explicit date boundaries for performance evidence. Last month and the last thirty completed days can produce different results. An incomplete current day can distort a daily comparison. The output should show the chosen window so the owner can see what supports the decision. If a follow-up changes the period, the assistant should retrieve compatible evidence rather than reuse an unrelated total.
Record relevant account relationships. An ad group belongs to a campaign. A keyword belongs to an ad group. A Performance Max asset group has its own listing selection. A shared budget can affect several campaigns. These relationships determine the action scope and help the reviewer catch a correct asset name attached to the wrong parent.
Check whether the asset is eligible for the requested operation. A removed object may not support an enable request. A Search keyword operation does not become valid inside every campaign type. A conversion action can have restrictions that depend on its origin or type. The supported tool should validate those conditions before presenting a review card.
Do not mistake an empty result for a complete account description. A filtered read can return only enabled assets, a specific date range, or a limited category. A missing value can mean unavailable evidence rather than zero. The assistant should state the actual read scope and obtain further evidence when it changes the decision, instead of presenting a partial list as the whole account.
A useful baseline is compact enough to be understood. State the current target and relevant settings, the period and metric used, and any important limitation. The reviewer can then evaluate a proposed change against a known starting point. A large dump of technical fields often obscures that starting point rather than strengthening it.
Review measurement before judging performance
Performance-based optimization depends on the meaning of the reported outcome. If the conversion definition is wrong for the business question, a ranking can be mathematically correct and commercially misleading. Review what is counted before deciding which campaign should receive more budget or which asset should be paused.
Google distinguishes primary and secondary conversion actions and describes how they relate to reporting and bidding. Its conversion-action guidance also notes the custom-goal exception for secondary actions. Do not simplify all provider behavior into a universal statement that only one flag controls every campaign's bidding goal.
For ppctor's ordinary primary-only reporting scope, aggregated conversions count the selected primary actions, while secondary actions are excluded. Purchases and leads use their relevant action categories and primary status. Individual named actions can be examined separately. The output should identify the requested definition rather than using an unqualified conversion total for every account question.
Conversion value is not automatically purchase revenue. A primary call or lead action can have an assigned value. An account's total primary conversion value can therefore include value from non-purchase outcomes. If the user asks about purchase profitability, use the purchase scope. If the user asks about all primary conversion value, preserve that broader definition and label it accurately.
Counting behavior is another separate setting. A lead action and a purchase action can require different treatment depending on what the business intends to count. A request to change counting needs the exact conversion action and intended behavior. It should not be bundled into a generic account cleanup without understanding how future reports and optimization decisions will be interpreted.
Cross-source comparisons require selected counterparts. Google Ads leads can be compared with a relevant GA4 event, but a site may use a custom event name. The assistant can inspect available events and suggest a likely choice by name, then ask for the corresponding event where needed. It should not invent a universal event mapping that silently excludes the site's actual lead action.
Ratio calculations need compatible components. Purchase ROAS uses the appropriate purchase value and advertising cost. A GA4 all-traffic revenue divided by advertising cost view is blended ROAS or MER. Those views can both be useful, but they answer different questions. Changing the label does not resolve a scope mismatch.
If measurement is known to be defective, fix that defect before continuing a dependent performance decision. An account can show apparently weak return because tracking is incomplete, and a configuration edit can alter future measurement without improving the underlying traffic. The conversion-tracking guide and counting guide explain those checks in more detail.
Match reach settings to the business
Reach settings define which audiences or contexts are eligible for advertising. They need to match the offer, service area, and campaign purpose. A setting that is suitable for a broad ecommerce business can be inappropriate for a business that can only fulfill a local service. The review should start with that commercial boundary.
Location targets and location options are different. The chosen country, city, or radius defines the target geography. The option affects how Google matches people to that geography. The official location-targeting documentation distinguishes presence from presence or interest and explains the supported configuration. Use the actual campaign conditions when preparing a change.
A local service may want people in or regularly in its service area. A business serving travelers may have a reason to reach people interested in a destination. Neither choice should be presented as universally correct. The assistant can explain the implications, inspect the current setting, and prepare a supported action after the owner decides which reach fits the offer.
Language settings also need a business definition. A campaign's targeting and a keyword-research language request are different contexts. A research default should not be treated as evidence that the live campaign is configured the same way. If the user asks to change campaign languages, the proposal must describe the intended complete set and preserve the correct campaign target.
Network settings affect another part of reach. Search Partners and Display-related settings should be reviewed against the campaign's purpose and available performance evidence. A diagnostic finding can indicate that a network is enabled; it does not prove that the traffic is wasteful. If the owner requests a supported disable action, the proposal should identify that specific network change.
Audience signals and strict targeting are not interchangeable concepts. A request to add a signal should not be described as excluding every person outside that signal. A request to change optimized targeting should identify the relevant supported ad group and intended behavior. The assistant must preserve the semantics of the setting rather than translating every audience request into a generic reach restriction.
Placement exclusions need a clear scope too. An account-level exclusion, a campaign exclusion, and an ad-group exclusion can reach different sets of activity. The user should specify the intended boundary, and the tool should use the action's valid target type. A broad account exclusion should not be presented as a narrow change to a single campaign.
Review reach changes with business context and sufficient evidence. An inquiry from outside the service area does not by itself establish that the location option caused it. A measured pattern can justify investigation, while the owner's fulfillment boundary can support a specific setting decision. Keep those two reasons visible rather than inventing a definitive causal explanation.
Understand serving and asset completeness
An asset's status is only one part of serving. An enabled campaign may contain paused groups. An enabled ad group may have no usable ads. An ad can exist while policy review or other eligibility conditions affect delivery. A status edit should be described as changing the selected status, not as guaranteeing traffic.
Empty ad groups illustrate the difference. A group without non-removed ads can be a setup in progress, an abandoned structure, or a missed launch prerequisite. An audit can identify the condition. The appropriate response depends on whether the business wants to finish the setup, pause it, or remove it. The finding alone does not choose the action.
ppctor has a supported account-level action that discovers enabled empty groups and freezes the selected list for review. The owner should inspect the named campaign and group targets before approval. The proposal should not imply that every low-delivery group is empty, or that pausing identified groups creates the missing ads.
Creation requests need to state what is included. Creating an ad group does not necessarily create keywords or ads. Adding keywords does not enable a paused group. Creating a paused responsive search ad does not launch it. The review should list each requested operation and starting status so the owner can see whether the intended setup is complete.
Dependencies matter when several assets are new. The campaign must exist before its group can be attached, and a Search keyword needs a compatible group. Supported chains can use the application's dependency rules to order preparation and execution. The user should see meaningful parent names rather than temporary references or raw resource paths.
Campaign type determines the structure. Performance Max uses asset groups, while Standard Shopping uses ad groups for its product structure. Search keyword operations require an appropriate Search context. The assistant should inspect compatibility before preparing a creation proposal and refuse unsupported combinations without quietly completing only one convenient part.
Destinations also matter. A provided domain can be normalized into an HTTPS URL where the builder supports that formatting, but normalization is not a destination-quality audit. The page must still fit the offer and be accessible. A tool that lacks a required destination verification should report its limitation rather than pretending that adding a scheme proves reachability.
After any setup edit, inspect the remaining launch conditions. The receipt can verify created fields and relationships, while policy and serving checks can require further review. The empty-ad-group guide gives more detail about distinguishing a cleanup candidate from a setup that the team still intends to finish.
Separate budget and bidding decisions
A budget sets a spending-related delivery parameter. A bidding target expresses a different optimization preference. Raising one is not a synonym for changing the other. The assistant should preserve the setting requested and explain its units so the owner can review the intended operation accurately.
For an existing daily budget, a proposal can set an amount or apply a supported percentage change. The old and new amounts should be visible in the account currency. A percentage and a currency amount are different inputs. A request such as “raise it by twenty” needs clarification if the unit is not established by the conversation.
ppctor's standard daily-budget action is restricted to non-shared daily budgets. Selecting a campaign with a shared budget does not make that standard operation valid. Shared-budget decisions need the appropriate supported workflow and explicit consideration of all affected campaigns. The assistant should explain a refused request rather than hiding the restriction in an incomplete proposal.
Existing target CPA and target ROAS actions also have specific eligibility requirements. A request to adjust a target should inspect the current bidding structure and compatible existing target. The tool should not assume that every campaign has an editable target simply because the user names a CPA or ROAS goal.
Units are important for ROAS. A displayed percentage such as 400% is a different representation from a ratio of four. The proposal should use a readable value and the operation should translate it correctly. An owner should not have to inspect a decimal representation in an API payload to determine the intended target.
Budget pacing supplies context, not a complete campaign decision. An account can be projected above its business target while some campaigns are efficient. The owner may still need to respect a spending ceiling. Conversely, an under-pace account may be constrained by demand or eligibility rather than budget. Investigate the source of the trajectory before choosing a setting.
Do not promise that a budget or target edit will produce an exact number of conversions. The setting can influence delivery, but actual outcomes depend on many conditions. A proposal can state that the action supports the agreed plan or changes an existing target. It should not convert an arithmetic reference into a guaranteed provider result.
The budget-pacing guide explains account targets, remaining spend, and recent run-rate projections. Use that evidence alongside the campaign's current configuration and business constraints. A verified setting change closes the implementation task; its spending and efficiency effects require later evaluation.
Use relevance diagnostics appropriately
Relevance reviews ask whether the keyword, ad, and destination fit the intent the business wants to serve. They can reveal poor message alignment or overly generic content. The review should consider the actual offer and query context rather than treating a single score as a universal success measure.
Google describes Quality Score as a diagnostic tool, not a key performance indicator, in its Quality Score guidance. It can point toward areas worth improving, but it should not be treated as a target to maximize regardless of commercial results. A low score is a reason to inspect the relevant components and context.
ppctor's existing low-quality-keyword action uses a defined selection of enabled positive keywords with low reported Quality Score. That selection does not establish that every included keyword should be paused. The review should expose the targets and reason so the owner can decide whether pausing fits the business. A diagnostic action still requires judgment.
Ad copy is partly creative. The user can ask for clearer headlines, descriptions, or positioning without requesting provider research. The assistant should use the known product context and ask for missing factual details when necessary. It should not label generated copy as a measured winner or policy-approved result without evidence.
Applying that copy is a separate edit. A responsive search ad proposal should show the selected content, parent group and campaign, destination, and starting status. The reviewer needs to assess the actual wording rather than only an ad name. A clear creation card should also state whether it creates a new ad or modifies an existing supported asset.
Negative keywords can address unwanted relevance, but they need deliberate scope. A term that is irrelevant for one ad group may be relevant elsewhere. Exact negative additions, campaign negatives, and shared lists have different relationships. A shared list must be attached where intended to affect serving. The proposal should make those relationships visible.
Do not treat a request for “less broad” suggestions as automatic permission to query Keyword Planner or add negatives. The user may want creative ideas that fit a product description. Measured research is appropriate when volumes, competition, or provider-backed ideas are requested. Live application needs an explicit edit request and the approval gate.
Review results over a meaningful period after applying a relevance change. A new ad can need eligibility checks, and a keyword exclusion can change volume as well as efficiency. The negative-keyword guide and Quality Score guide provide the technical context for those decisions.
Preserve product-selection ownership
Product targeting is structured. A campaign can have several asset groups or ad groups, each with its own listing selections. Those selections can branch through categories, brands, and individual product IDs. An optimization request must preserve that tree and its owner rather than flattening the account into one list of products.
The same product can appear in several structures with different inclusion states. Excluding it in one asset group does not prove that it is excluded everywhere. Counting excluded memberships is different from counting unique product IDs. If a user asks how many exclusions exist across enabled owners, the output should make that counting scope clear.
For a request about one campaign or group, filter to that ownership scope before interpreting the result. The assistant should be able to inspect the relevant campaign, owning group, path, item identifier, and inclusion state. It should not present a small set of directly identified leaves as the complete account inventory if broader branches remain part of the selection.
Performance filters add another requirement. “Products with ROAS above three that are excluded” needs compatible product performance and exclusion membership evidence. Missing performance is not zero, and an item excluded in one placement can have activity elsewhere. The report should preserve the actual measured scope rather than assuming that every excluded membership produced no traffic.
A live product-inclusion request needs exact selections from the read. ppctor's supported inclusion action preserves unrelated partitions and can expand broader leaves for the selected products. That is different from replacing an entire asset group's product selection. The reviewer should see which operation is proposed and which campaign and owner it affects.
Replacing a selection can have wider consequences than changing a specific item membership. Standard Shopping structures can also carry inherited bid details that make an apparently simple retargeting ambiguous. An eligible builder should refuse cases it cannot preserve correctly. A confident-looking proposal is not an acceptable substitute for a valid structural operation.
Business context matters here too. An excluded product may be unavailable, unsuitable for a promotion, or intentionally held out of one group. High historical ROAS does not automatically authorize enabling it. The owner should confirm stock and the intended role before an inclusion proposal is applied.
After a verified membership change, review eligibility and the wider product strategy separately. The account state can reflect the requested inclusion while the item remains affected by feed issues or other serving conditions. Configuration verification tells you what changed in the listing structure; it does not certify that the product is approved or profitable.
Prioritize changes without building a wall of tasks
A broad review can produce many findings. The next step is prioritization, not immediate execution of every suggestion. Group findings by business consequence: unreliable measurement, unavailable serving prerequisites, mismatched reach, spending constraints, and relevance opportunities. This makes the account plan easier to understand than a flat list of technical settings.
Known defects that affect dependent analysis should come first. If conversion measurement is wrong, do not continue a performance-based reallocation as though the numbers are trustworthy. If the intended asset is ambiguous, resolve its identity before preparing a write. If a destination is broken, address the relevant serving issue before evaluating copy variations.
Next consider urgency and reversibility. A campaign advertising an unavailable offer can require prompt attention. A naming cleanup may be useful but less urgent. A removal deserves different scrutiny from a pause. The team should choose a supported operation that fits the actual need and avoid irreversible actions merely because they make an audit list shorter.
Use a short plan with clear decisions. Each decision should have a target, intended action, evidence, and owner. Supporting detail can remain in the thread or report. The proposal itself should be readable enough for a person to approve the exact work. A technical wall of field names often hides omitted steps or wrong parent relationships.
Related steps can share one supported confirmation when dependencies and review limits allow it. Creating a group and adding its selected keywords is a coherent chain. Changing several unrelated measurement and reach settings is harder to assess as one decision. If the application asks for fewer changes, split the work into meaningful requests rather than compressing the text.
Do not assume that one combined proposal means every possible execution path is universally atomic. The application uses the relevant action builders and provider semantics. Some specialized operations require separate handling. The final result must preserve incomplete or uncertain outcomes rather than claiming that every step succeeded because one response was received.
Keep the owner in control of the chosen plan. The assistant can explain tradeoffs and prepare actions, but it should not silently substitute a different optimization after the user rejects one. A revised request should produce a revised proposal with its own exact targets and settings. The approval belongs to that proposal, not to a broad intent to improve the account.
When no edit is needed, document the reason briefly. A setting can be intentionally configured, a sample can be insufficient, or a business constraint can justify the current state. This avoids repeating the same unresolved suggestion every time the account is reviewed. A useful record explains judgment instead of treating unchanged settings as neglected work.
Apply the review in three illustrative situations
A local service reviews location matching
Imagine Linden Plumbing, a business serving a defined local area. The owner reports several inquiries from places it cannot serve. The assistant should not immediately declare the location setting responsible. It first inspects the campaign's targets and location option, then retrieves relevant geographic evidence if the question requires it.
The owner explains that the offer is only available to people in the service area. The review finds that the campaign uses a broader matching option. A supported proposal can name the campaign and change the positive location option to Presence. The reason connects the business's fulfillment boundary with the intended configuration without claiming that every previous outside inquiry was caused by the setting.
The connected owner reviews and confirms. The application checks current settings, validates where supported, sends the edit, and evaluates the result. After a verified configuration change, the team reviews future inquiry quality over an appropriate period. The implementation result and the commercial effect are two separate checks.
A retailer separates product exclusions from performance
An invented retailer, Oakfield Essentials, asks which high-ROAS products are excluded in a named Performance Max campaign. The campaign contains several enabled asset groups with different listing structures. The same item can be excluded in one group and included in another. The assistant must preserve that ownership rather than returning only unique product names.
The tool combines the requested membership scope with compatible measured product performance. It does not treat unavailable performance as zero. The owner supplies stock information and identifies the placements that should include the selected items. A supported inclusion proposal shows the campaign, owning group, and selected products, while preserving unrelated listing branches.
After confirmation, the receipt verifies the intended configuration where supported. The team still checks Merchant eligibility and delivery. Enabling a listing membership is not a guarantee that the product is approved, in stock, or producing profitable traffic. The clear ownership path makes the operation reviewable without suggesting that the product changed everywhere.
An agency reviews a conversion-based recommendation
Consider an invented agency, Brighton Digital, reviewing a client's lead account. A campaign appears to have a low cost per conversion, but the total includes actions the client does not treat as sales inquiries. The specialist asks for the conversion-action breakdown and confirms which primary actions fit the requested lead definition.
The team identifies a measurement decision that needs separate approval. It does not increase the campaign budget merely because the unqualified total looked strong. A supported conversion-role or counting proposal names the exact eligible action and desired behavior. The client and connected owner review the business implications before confirming.
Once the configuration is verified, later performance reviews use the agreed definition. Historical figures and future behavior may need different interpretation around the change. The agency explains that boundary instead of claiming the edit instantly created better leads. Reliable measurement improves the basis for decisions; it does not replace the business's lead-quality assessment.
Across these examples, the useful pattern is the same: establish the objective, retrieve relevant facts, resolve the target, choose the action, review the proposal, and evaluate the result. The specific setting differs because the business problem differs. A generic optimization instruction cannot replace that reasoning.
Prepare a clear Slack edit proposal
Use the channel connected to the intended account. Start with a focused review question if the action is not known. “Check the location options for Service Search against our local service area” is a useful investigation request. “Optimize everything” leaves the assistant without a bounded decision and makes the eventual review difficult.
Supply the relevant business context and intended scope. State whether the offer is local, whether stock is available, whether a spending ceiling is fixed, or whether a selected event represents the business outcome. The assistant can then connect account evidence with the actual decision rather than guessing from generic best practices.
Review the answer's provenance. Account-specific numbers and settings should come from tool reads, while general guidance and creative ideas should be described as such. The assistant can suggest copy or explain a setting without provider calls. It needs current evidence when identifying existing assets, reporting measured performance, or preparing a live account edit.
Request the chosen action explicitly. The supported tool resolves the target, prepares the fields, and produces the proposal. A campaign action shows the campaign. A deeper asset includes its parents. Multi-step requests use separate action headings. Names should be meaningful, and internal identifiers should not dominate the client-facing presentation.
The pending card states, “No changes have been made yet. This proposal expires in 15 minutes.” Read the exact action and value, not only the reason. Check every requested step and any important consequence. If the card is wrong or incomplete, cancel or request a corrected proposal rather than assuming the live request will somehow differ.
The authorized connected owner presses Confirm and Execute. The card changes to a visible Change in progress state. The application rechecks authorization and relevant settings, performs available validation, sends the live edit, and evaluates the response and supported read-back checks. A successful ordinary result is labelled Executed and verified.
A stale proposal needs a fresh review. A validation rejection needs a corrected request. An accepted-request result does not always prove independent final completion. An uncertain result after dispatch requires account inspection before another edit. These outcomes are different, and the assistant should give the user the next step that matches the evidence.
Use Slack integrations to establish the channel connection and connected accounts for account context. The approval guide explains authority and scope, while the confirmation guide follows the button and receipt experience.
Verify the setting and evaluate the effect
Verification establishes the available account-state evidence after execution. It can confirm a status, field value, created asset, or relationship. The check should use the actual resources returned by Google for creation, not a guessed identifier. A parent relationship is part of the result when the operation depends on that parent.
A verified setting change is not a guaranteed performance improvement. A location edit can be applied correctly while inquiry quality still needs review. A budget target can have the requested value while demand limits volume. A created ad can match the approved content and still be subject to policy or serving conditions.
Choose a follow-up period that fits the action. A configuration existence check can be immediate. A marketing outcome needs enough completed data and a compatible metric. Delayed conversions and uneven demand can affect recent figures. The operator should not declare success or failure from an arbitrary short window merely because the receipt was immediate.
Preserve the original measurement definition. If the decision used primary purchases, evaluate the effect with that scope rather than switching to all conversion value. If the decision concerned a named GA4 lead event, keep the selected event explicit. A definition change can create an apparent performance movement that is really a reporting difference.
Consider other account changes during the period. Several operators, a promotion, or a stock update can influence the outcome. The assistant can retrieve relevant evidence, but it should not invent a causal conclusion from correlation alone. A good follow-up says what changed and what remains uncertain about the cause.
If execution is not fully verified, reconcile before another write. The operation may already have applied. Inspect the exact target and requested fields, determine which steps are present, and prepare a new proposal only for confirmed remaining work. Blind replay can create duplicate assets or overwrite subsequent edits.
Use failures to improve the workflow. A repeated ambiguous target suggests a naming or clarification problem. A stale result can indicate overlapping work. A verification mismatch can expose a read-back defect. Fix the relevant stage rather than adding a generic warning to every message or pretending that a successful-looking response proves the requested state.
Close the business decision with a short record of what was learned and what happens next. The execution receipt records the implementation evidence. The team note can state the expected review date or remaining launch check. This keeps the account history useful without turning ordinary conversations into a technical operations log.
Recognize unavailable actions and weak evidence
Tool support is specific to the operation and target. The existence of a Google Ads API field does not mean every conversational builder can safely change it in every context. The application can require prerequisites, current-state reads, compatible campaign types, or specialized completion handling. The assistant should use the actual capability rather than promising an unrestricted editor.
Some current catalogue actions are explicitly unavailable. The existing auto-apply recommendation subscription action is not offered through its unsupported endpoint. The HTTPS-conversion action lacks the required destination verification and directs the user to check and change the destination in Google Ads. These limits should be stated honestly when relevant, without exposing internal implementation details in a normal client reply.
A restriction is not permission to perform a different action silently. If the requested setting cannot be changed through the available workflow, explain the limitation and offer the appropriate manual step or supported alternative for the user to choose. Do not create a partial proposal that looks like the original request has been fully covered.
Insufficient evidence is another boundary. A campaign with few conversions may not support a confident ranking. A product without compatible performance data cannot be assigned a made-up ROAS. A missing account read should not be filled from conversational memory. The assistant should retrieve the needed evidence or explain why the requested comparison cannot be established.
General best practices can still be useful. The assistant can explain how a setting works, outline tradeoffs, or draft a review plan without claiming account facts. Creative assistance can also proceed from known context. The boundary is between general reasoning and factual claims about the connected account, not between helpful conversation and mandatory API calls.
Scheduled automation has its own authority boundary. A configured Rule can run its selected action under its conditions. A one-off conversational approval does not create that recurring behavior. If the user wants a repeatable action, review the Rule's trigger, target, thresholds, and safety conditions separately from the single-edit flow.
The most dependable framework is therefore explicit about both capabilities and limits. It can reuse current account reads, action-specific validation, dependency rules, and presentation logic across many requests. It still asks for missing business information and refuses unsupported combinations. Flexibility comes from clear reusable rules, not from pretending that every instruction is immediately executable.
Common settings-optimization questions
Can the assistant choose a setting without me naming it first?
It can investigate a focused concern and explain supported options using relevant account evidence and business context. The eventual live proposal still needs a specific target and action for review. A broad request to optimize does not authorize unrestricted account changes, and a recommendation should not conceal unresolved assumptions.
Should every audit finding be fixed?
No. A finding describes a condition to review. The current setting can be intentional, the evidence can be insufficient, or the suggested action can be unavailable. Connect the finding to the business objective, inspect the relevant scope, and choose a supported decision rather than treating the audit as an automatic execution list.
Can an account-level setting avoid campaign discovery?
Yes, when the operation is genuinely account-level and does not need campaign targets. The action's valid target type determines the preparation. A campaign or keyword operation needs its relevant identity and parents. The tool should retrieve only the relationships and current fields required for the requested decision.
Does one proposal cover related creation steps?
Supported related steps can share one review when their dependencies, compatibility, and review size are valid. Each action should be visible. If the request is too large or contains an unsupported combination, split or revise it. A partial setup should not be described as a completed launch.
Does a low Quality Score mean a keyword must be paused?
No. Quality Score is a diagnostic signal. Review the relevance components, commercial results, and business role before deciding. A supported pause proposal must identify the selected keywords and reason; it should not imply that the score alone proves the traffic has no value.
Can excluded products be included again?
Supported listing-membership operations can prepare inclusion or exclusion changes for exact selections. The campaign, owning group, and product path matter because the same item can appear in several structures. Review eligibility and stock separately, and do not assume that one membership change updates the item everywhere.
What should happen after an uncertain execution?
Inspect the exact account targets and reconcile which requested changes exist. The original request may have reached Google even when complete verification failed. Do not replay it blindly. Prepare a fresh proposal for only the confirmed remaining task, then evaluate the business effect after the operational state is clear.
Bring a focused settings question into Slack, inspect the account evidence, and approve a specific supported change that fits your business objective.
Connect Slack