Income classifications as advertising evidence, not personal financial records
Google Ads household-income guide: review reported bands before changing demographic reach
Understand percentile labels, country and campaign eligibility, Unknown contribution and mixed settings. Use measured outcomes to prepare a deliberate supported change with the correct scope and confirmation.
Household income is a reported demographic band
A household-income report groups available advertising observations by the provider's income classifications. It does not disclose each visitor's salary, savings, purchasing budget or verified household finances. Begin with the reported measure rather than turning a label into a personal financial claim. The table can support an advertising decision without pretending to be a customer credit file.
The current report labels are Top 10%, 11–20%, 21–30%, 31–40%, 41–50%, Lower 50% and Unknown. These are provider percentile categories, not currency amounts. A row labelled Top 10% does not supply a minimum annual salary for that visitor. Do not attach locally invented monetary thresholds to the bands just to make them sound more concrete.
Google's demographic guidance describes household income as an available targeting dimension in selected countries and campaign contexts. It also explains estimated demographic information and Unknown classification. Consult Google's demographic targeting guidance for the applicable provider definitions and eligibility rather than assuming every market has the same supported controls.
A high income label does not establish willingness to buy this particular offer, and a lower band does not establish that a person cannot be a valuable customer. The observed results came from the actual campaigns, messages, destinations and measurement design in the period. The demographic classification is one part of that evidence, not a complete explanation of commercial intent.
Use the distinction in client language. “The reviewed Top 10% observations contributed this value” can describe a measured result. “All our wealthy customers bought this product” makes a stronger claim about identity and behavior that the report does not establish. A concise summary should preserve the actual population and avoid unnecessary assumptions about people.
Availability must be checked for the actual market and campaign
Household-income reporting and targeting are not universal. Google's current guidance lists country eligibility under campaign-family sections. A list associated with one family should not be copied into a promise for every other family. The assistant should inspect the actual campaign and applicable capability when a user asks for a measured report or live criterion change.
A missing income table can therefore have several explanations. The campaign context may not supply that view, the selected population may have no returned observations, or the required provider read may be unavailable. Those states are different. Do not convert the absence of rows into a conclusion that the account has no customers in the requested band.
The current ppctor audit uses ad-group demographic views and identifies its account aggregate as a Reported total. Performance Max and App populations are not included through these readers. Other campaign families contribute when applicable rows are returned, with dimension and country coverage potentially reducing the population further. That boundary should remain visible when comparing with full account spending.
The account's connection country is not a substitute for the campaign's actual reporting context. A campaign can target several places and supply a mixture of observations. A current targeting read helps establish configured reach, while the reporting view supplies measured outcomes. Neither should be inferred solely from an account label or billing-related assumption.
If the owner needs a country-specific income comparison, discover whether the relevant provider view supports the requested selection and combination. Do not join independent country and income totals locally to invent the intersection. The report must contain actual observations at the requested scope, or the answer should explain the precise available boundary.
A generic framework should validate resource, fields, filters and grain together. That permits supported combinations without a separate dedicated tool for every country or band. It also identifies provider limits before the application generates a plausible-looking table with no actual source behind its numbers.
The income card supplies information, not a universal targeting recipe
ppctor's income reader selects the reported income type, negative-criterion flag and activity and outcome measures from the income-range view for the requested period. It aggregates returned observations by band, with a campaign-level version retaining campaign context. The audit renders the result as an informational table with hidden status rather than a scored issue demanding a fix.
The canonical bands remain visible in the table, including Unknown. A category with no returned activity can appear with zero-valued display cells and no established status marker. This presents the category structure clearly. It does not prove that the category is excluded, allowed everywhere or fully inventoried in current settings.
The total combines the included observations. Additive metrics are summed, and the relevant efficiency measure is derived from their totals. That Reported total should not be added to its component bands again. It also should not be relabelled as full account spend when unreportable campaigns or geographic coverage are outside the demographic view.
The short summary emphasizes known bands, while Unknown remains in the table and combined data. A headline mentioning a stronger known band does not imply Unknown was unproductive or absent. Read the complete returned population when the owner asks for a targeting decision that would change unclassified reach.
The current period queries do not filter campaign or group status to enabled only. Historical activity can appear for resources that are paused now. A request restricted to currently enabled parents must carry that explicit scope through the applicable read. Do not treat a broad reader comment as evidence of a filter that the query does not apply.
When performance reads are loading or unavailable, retain that state instead of producing confident measured zeros. Unsupported contexts and successful empty observations are separate conclusions. The Audit command guide explains how these availability distinctions fit into the broader account review.
Included, excluded and mixed concern criteria, not income quality
The report's status information is derived from returned negative flags. It is not inferred from impression count. A band can have no recent activity without a deliberate exclusion, and a criterion that is excluded now can remain associated with historical activity in the selected period. Interpret the settings evidence and performance evidence separately.
A mixed label means the aggregate contains both included and excluded criterion observations for that band. It does not mean a household has an uncertain position halfway between two income ranges, and it does not quantify the share of the entire account that is restricted. A narrower parent-level read is needed when the user asks which actual groups differ.
Mixed configuration can be deliberate. One group can advertise a different offer from another, with a separate reach policy. An account aggregate is not authority to standardize those settings. Inspect the current parents and business reasons before preparing a broad change that could erase an intended exception.
A current configuration question needs current resource resolution. The performance aggregate can motivate investigation, but the proposal must identify the criterion on the intended parent today. Similar group names can occur under different campaigns. Readable parent context helps the owner catch ambiguity before a live operation is prepared.
Criterion exclusion also differs from campaign operating status. Adding a restriction does not pause the campaign or remove its ads. Removing a restriction does not enable a paused campaign. The confirmation should describe the actual field or criterion transition rather than imply a broader activation or shutdown.
The report's status column is not necessarily a complete computation of every effective restriction from every applicable level. If the owner asks whether a band is allowed across a campaign, inspect the relevant current relationships. One returned group state or mixed aggregate cannot support that full-scope answer by itself.
Unknown is not another name for low income
Unknown means the provider did not identify the income characteristic in this reporting context. It is not a low-income category and should not be merged with Lower 50%. It can contain meaningful business outcomes. The owner should see its actual contribution before choosing whether to narrow that population.
Review its cost, outcome and efficiency with the same definition as the known bands. A substantial Unknown conversion-value contribution can make a restriction commercially significant. A weak ratio can justify a focused investigation, but the missing classification itself does not establish why the observed outcomes were weak.
Do not allocate Unknown into known bands using their percentages. That would fabricate financial-classification evidence. The fact that the final table would still add up does not make the allocation measured. Keep the category separate or state clearly when a user-requested known-band comparison excludes it.
A deliberate Unknown restriction needs its own approval. Do not include it automatically when the owner asks to change a known range. The final-state description should show the actual categories being changed and which remain. That makes a broad demographic decision reviewable without technical clutter.
Retaining Unknown can also be deliberate. A broadly useful offer may not need a narrower financial classification. Record that choice so another operator does not assume it is forgotten cleanup. An audit convention can surface questions without requiring every account to adopt the same policy.
The same principle applies in other systems. A missing financial classification in a customer database is not the same population as a provider Unknown band. Do not subtract unlike totals and claim to identify hidden household income. Keep reporting labels and populations source-specific.
A band comparison needs business outcomes and scale
Choose the metric that answers the business question. A conversion-value review can show value, cost and ROAS. A lead-acquisition review can show the requested primary outcomes, cost and CPA. Clicks and impressions help describe activity, but should not replace the commercial result when evaluating which populations contribute useful outcomes.
Ratios come from the relevant totals. Combine cost and outcome before deriving efficiency for several selected bands. A simple average of individual ROAS or CPA values gives a small population the same influence as a large one. Preserve the same calculation rule when aggregating daily observations into weeks or months.
The bands also differ in width. Lower 50% spans a much broader percentile category than an individual ten-point band. Its larger volume cannot automatically be interpreted as greater individual propensity. The report can compare observed contribution and efficiency, but should not invent per-household opportunity estimates from label width alone.
Keep magnitude visible alongside ratios. A small band with attractive efficiency can contribute little to the business, while another produces many outcomes at a weaker ratio. Restricting a larger population can remove substantial contribution. The owner needs both aspects to decide whether to inspect, retain or change the actual configuration.
Preserve the outcome definition. Primary conversions differ from secondary observations, while an individual named action is narrower than the total. Assigned conversion value can come from several primary action types. Do not label it purchase-only revenue unless the selected population actually supports that definition.
Undefined ratios and failed reads should remain distinct from measured poor results. No cost, no outcomes and unavailable data are different states. A readable output can explain them without inventing a finite CPA or treating missing provider evidence as zero value. That distinction protects the credibility of the comparison.
Market context changes what the comparison can establish
A percentile label is not a shared absolute currency threshold across every market. The report does not supply the salary boundaries needed to turn its categories into a universal financial ladder. Keep market and provider context visible when discussing a multi-country account. Do not promise that a Top 10% row in one market represents the same purchasing budget as that label elsewhere.
A multi-market campaign can combine different offers, prices, currencies and fulfillment conditions. The income pattern inherits that mixture. A focused supported campaign or market read can help explain the actual result. The next query should resolve a specific question, rather than download every resource because the account aggregate looks uneven.
Currency belongs to the monetary metrics, not the demographic band itself. Cost and value need their actual currency context. An income label does not authorize converting those metrics into a presumed local household budget. If the user wants account comparisons across currencies, use the appropriate supported measure and explicit conversion context rather than hide the distinction.
Geographic reporting is also a different population. Physical presence, interest-based location and configured targets have separate meanings. An income report does not establish where the classified household resides. The geographic performance guide explains why those views must remain distinct during a cross-dimensional investigation.
Campaign type and strategy can shape delivery. An account band comparison can reflect different campaign mixtures rather than a universal financial preference. Inspect the relevant campaign outcomes before choosing a targeting change. The provider classification does not isolate all other factors that influenced the auction and subsequent customer journey.
Document the actual market question in the conclusion. “This reported band contributed less value in the selected campaign and period” is measured. “People in this financial position do not buy our products” is not established. A careful review produces a precise next decision instead of a permanent customer assumption.
Premium positioning does not automatically justify income exclusions
A premium product can still have several purchasing roles. A customer may buy occasionally, save for a particular item, purchase a gift or make a business purchase. These are possible contexts to discuss with the owner, not facts inferred from demographic rows. The product's price alone does not determine which reported bands should be permitted.
Offer clarity can matter more than a demographic restriction. A page that poorly explains quality, delivery or use can underperform across several groups. The income report identifies observations worth investigating; it does not test the destination or prove that changing a criterion will repair the experience.
The assistant can help brainstorm truthful messages from established product facts without an API call for every suggestion. A creative hypothesis remains conversational until the user requests a measured investigation or a live ad change. Provider reads establish actual outcomes and current resources, while mutations require their own supported preparation and confirmation.
Lead quality needs actual business evidence too. A higher reported income band does not prove that a lead is qualified or profitable. If the owner asks for an outcome beyond initial contact, select the relevant configured primary action or corresponding event where available. Do not replace a missing business measure with a demographic stereotype.
A commercial policy can be deliberate even when it is not based on the short-period ratio. Record that real rationale. Conversely, a weak ratio can justify a focused comparison without requiring a restriction. The owner should understand whether the proposed action expresses a policy preference or follows a measured performance investigation.
The final recommendation should connect evidence to intent. It can identify an offer or campaign needing review, a measurement definition needing confirmation or a supported criterion transition. Avoid presenting arbitrary exclusions and percentages as a universal premium-advertising recipe.
Three fictional income reviews lead to different next steps
A premium retailer retains a useful broader population
A fictional shop named “Cedar Crafted Desk” sells higher-priced products. Its owner expects only the highest band to contribute, but the reviewed table shows useful outcomes across several reported bands and Unknown. The assistant presents cost, value and efficiency together. It does not infer each purchaser's finances or claim that price alone justifies removing the broader population.
The owner can retain reach while investigating offer messaging or campaign mix. A later restriction, if intended, becomes an explicit supported proposal for the actual parent and category. The measured table remains decision evidence rather than a promise of who can afford the offer.
A mixed account needs precise parent context
An invented service advertiser called “Pine Project Room” sees mixed state for one income band. Different groups have different offer purposes. The assistant performs a focused current criterion read and identifies the relevant group and campaign names. It does not standardize every setting just because the account aggregate contains both states.
The owner confirms one unintended restriction. The proposal targets that actual criterion transition and preserves other deliberate choices. Readback checks the requested state. Later performance uses the same defined outcome and reported population, without claiming that the settings edit proved a particular lead-quality improvement.
A market without applicable detail needs another question
A made-up retailer named “Elm Local Shelf” requests a detailed income report for a population whose applicable view does not supply it. The assistant verifies the actual capability and returned state. It explains the specific limit instead of inventing band observations from geographic income assumptions or allocating account totals locally.
The owner can request a supported campaign, device or geographic comparison for a different useful question. That alternative is labelled according to its own population. It is not presented as an income answer. This preserves the original evidence boundary while allowing the broader performance investigation to continue.
A correct income configuration follows the actual requested policy
There is no universal correct set of income exclusions for every account. A correct configuration expresses the owner's deliberate reach decision through applicable supported controls. It names the band, target level and intended state, while preserving unrelated criteria and documented exceptions.
A direct exclusion is different from a bid-related adjustment. The campaign and strategy can affect whether the latter is supported and what it means. A report ranking does not determine a valid adjustment percentage. Discover the actual capability and current state before preparing the proposed setting.
Removing a restriction differs from creating a new audience definition. If the user asks to allow an excluded band, resolve the current negative criterion and applicable removal operation. Do not attach an audience with that income ingredient and imply the exclusion disappeared. That would change a different resource and leave the requested final state unproven.
Google exposes an income-range view and associated criterion information through its API reference. The supported selectable fields and metric combinations belong to that actual resource. See Google's income-range reporting reference when selecting data. Provider availability still needs application capability resolution for a live edit.
The generic API-backed framework should select the actual method, target fields and verification for the current request. Do not market the informational card as a special automatic income-optimization action. A provider field's existence does not establish that every campaign can accept the requested operation without validation.
Keep Unknown separate and preserve scope. A group-level operation concerns that group, while an applicable campaign-level restriction can be broader. An account report provides context but is not itself a criterion identity. The owner should see the exact parents and categories being changed before confirming.
Review the report and settings editor at the correct level
In Google Ads, use the Audiences demographic workflow and choose the intended reporting level and period. Select Household income where applicable and add the cost and outcome columns needed for the decision. Align those definitions with the Slack request before comparing results from another source.
For a configuration question, inspect the actual criteria on the intended campaign or group. A zero-valued performance row does not establish exclusion. A mixed aggregate needs narrower context. Review the final intended category set, including Unknown, before deciding what should change.
Google's demographic instructions describe editing the relevant tab, choosing the intended parent, selecting the desired groups and saving demographic settings. Its exclusion workflow separately describes the applicable campaign or group selection and segment controls. Use Google's demographic exclusion guidance to locate the current native controls and verify applicability.
Keep the target level visible while editing. A broad campaign policy and one group exception have different consequences. Similar group names can appear in several campaigns. Resolve the actual parent rather than rely on the last name mentioned in conversation or the easiest row to select.
After saving, inspect the resulting criterion state again. Confirm the intended band and scope. The editor closing does not prove future efficiency, and the selected historical period can still contain earlier observations. Current configuration verification and later performance review should remain separate.
If the current context lacks the requested control, retain that limitation and investigate the exact supported capability. Do not simulate an exclusion through a reusable audience or a different field with a similar label. An accurate result must preserve what the owner asked to change.
Income ingredients in an audience are a different operation
ppctor's audience builders can include income ingredients when preparing a reusable audience and can attach an audience as a Performance Max asset-group signal through the supported flow. This is resource creation and attachment. It is not the same operation as a direct negative income criterion on an eligible ad group.
A signal proposal should say it is a signal. It should not announce that all other income bands have been excluded. The owner needs the real operation's behavior, target and attachment relationship. Shared demographic language does not make two resource concepts interchangeable.
The supported attachment can retain existing signals. If the user wants replacement or removal, prepare that actual transition rather than assume adding one audience clears another. A readable final-state description prevents a long audience definition from hiding what actually changes in the asset group.
Audience ingredients are configuration evidence, not measured income outcomes. A signal containing a band does not provide its cost or conversion value. The absence of Performance Max rows from current ad-group income reporting cannot be repaired by presenting the audience definition as a performance table.
Use generic capability discovery to identify the resource the question requires. A performance request uses an available metric view. A direct restriction uses applicable criteria. A signal question uses audience and attachment reads. Accurate routing begins with intent and data meaning, not a keyword match on “income.”
This also keeps provider use focused. A creative conversation does not need audience creation. A current-state question needs the relevant resource read, and a live change needs preparation and confirmation. Querying every campaign and audience for a narrow explanation would add work without improving the evidence.
Ask for the outcome, period and income population explicitly
A useful request is “Compare cost, primary conversion value and ROAS by household-income band for the last thirty completed days, including Unknown.” The assistant should discover the applicable reporting fields, preserve the requested date definition and state actual coverage. It should not call the result all account spending when the demographic population is narrower.
A follow-up can narrow the scope to a named campaign or group while retaining the established period and outcome. Resolve ambiguous names before using the data for a proposal. Context should preserve the metric definition rather than reset to a default aggregate simply because the user shortened the next message.
Logical conditions need exact operators. “Bands with cost above this amount and ROAS at least three” requires both conditions and includes equality on the ratio. A request for either condition differs. Apply the filter to the requested aggregate rather than to a shortened preview.
A settings question such as “Which groups exclude Lower 50%?” needs current criterion data and readable parent context. It is not answered by ranking performance. If the account summary is mixed, a focused read can establish which actual parents differ. Keep internal resource identities behind the scenes in normal client output.
Planning and creative suggestions can remain conversational. The assistant can help explain a premium offer or draft a stakeholder note from known context without unnecessary research calls. Tools are needed for measured provider evidence and current settings, not for every idea containing an audience word.
A live request becomes a supported proposal. The generic framework resolves the actual category, parent, method and dependencies. The response states exactly what would change and requires confirmation before execution. An income report does not authorize a write, and a prepared change is not already applied.
Show bands and totals without inventing financial detail
A table can show band, observed state, cost, outcome and efficiency with concise decimals. Include the selected period and reported-population boundary. Keep percentile labels readable and do not replace them with invented currency ranges. The owner needs the actual measure rather than an artificial salary chart.
A selected-measure bar chart can emphasize contribution across bands. A time-series chart can compare a selected outcome for up to three requested native-chart populations or compatible metrics. Keep the band filter attached to each series so a line labelled Top 10% does not accidentally show all-band account data.
Unknown can be selected explicitly and should not disappear because the default summary emphasizes known bands. If a request exceeds the native series limit, explain the limit and ask for the most useful subset. A table can retain fuller context when the applicable result supplies it.
Ratios use interval totals. Weekly ROAS is calculated from that week's relevant value and cost, not an average of daily ratios. Combined-band efficiency follows the same rule. The chart and table should preserve the outcome definition and their stated grains.
For longer periods, a clearly stated coarser breakdown can keep one native chart readable when daily detail was not requested. Explicit daily requests retain the complete range with any necessary split explained. Use readable dates and concise numeric formatting instead of raw provider keys and long decimal tails.
Do not imply that a taller bar means more verified wealthy customers. It represents the selected advertising measure in a reported band. A summary should say which band contributed most of the reviewed value or cost, then offer a relevant focused follow-up. The presentation can be concise without overstating what classification establishes.
The proposal must show the actual criterion transition
A confirmation should identify the readable income band, target parent and exact operation. Separate exclusion, removal of a restriction, eligible bid-related setting and audience-signal creation when those are different requested actions. The owner should understand the final state without interpreting an API payload.
Preparation resolves current account facts. Local capability and dependency information can answer known structural questions efficiently, while focused provider reads establish the actual criteria on today's target. Neither should replace the other: a known field does not prove current campaign eligibility, and a broad performance report does not establish a writable criterion identity.
The owner confirms before the live write. Current settings are checked again, the operation is validated, and the submitted result is read back through the relevant field or criterion query. This establishes configuration evidence. Ordinary explanation and proposal preparation should never be reported as though the account already changed.
Several requested logical actions need clear steps. An income restriction and an ad replacement have different inputs and verification. A successful first action must not hide a later omitted action. The confirmation guide explains how explicit targets and final-state checks preserve a conversational request.
If submission happened but verification is incomplete, report that state and avoid a blind replay. Inspect the current account before another operation. This resolves uncertainty without duplicating criteria or erasing another operator's later change.
A verified setting is not a guaranteed increase in customer value or lead quality. It establishes the requested stored restriction or field. Later business outcomes need a separate measured review with consistent definitions and appropriate dates.
Retain evidence and intent for the next operator
Record the original question, reported population, metric, period and business reason. Add the approved criterion transition and verified time if a change occurred. Another operator can then distinguish measured performance, a commercial hypothesis and a deliberate policy instead of treating an unexplained restriction as a permanent customer truth.
Choose a subsequent completed interval and retain the same relevant outcome definition. A period containing the old configuration can still report earlier observations. Check current state and date bounds before calling a historical band row a failed exclusion.
Keep concurrent budget, bidding, creative, destination and conversion-definition changes in the explanation. The income edit can have been executed correctly while the expected performance did not follow. Revisit the hypothesis rather than automatically replay the operation.
A future reversal requires current resource resolution and a new explicit proposal. The old record provides historical context, while current reads establish today's criteria. Preserve unrelated bands and audience attachments. A vague request to undo an audience strategy needs enough detail to become a precise supported action.
During handoff, preserve deliberate Unknown and mixed-state exceptions. Explain which parents differ and why when those facts were verified. A broad cleanup should not erase an intentional policy without the owner's new decision.
Ask the next reviewer to describe the policy in terms of final configuration, not only the last command. “One band was removed” does not explain which criteria now remain, which parent owns them or whether Unknown was retained. A readable final-set description is more useful than a technical operation list when another person needs to prepare the next campaign change.
Keep the report's eligibility context in the handoff as well. If a later account expansion reaches a new market, the previous demographic coverage may no longer describe the complete advertising population. Recheck the applicable provider capability and current returned observations before using the older band distribution to justify a new policy. The earlier report remains historical evidence rather than a permanent map of the account.
When a stakeholder asks why an income restriction exists, distinguish a verified setting from its rationale. The execution record can show that the requested criterion was changed. The decision note explains whether the owner chose a commercial policy, acted on a measured pattern or tested a hypothesis. If the rationale is no longer clear, investigate it instead of inventing a financial explanation from the category name.
A later discrepancy between the income table and another report should first be checked for scope, dates and outcome definition. A Reported total and complete account cost can describe different populations. A known-band subtotal and a total including Unknown can also differ legitimately. Reproducing those definitions is the correct next step before changing criteria or asserting that the provider lost data.
Income evidence can remain useful alongside other dimensions without becoming a fabricated joint population. The age guide and the gender guide explain related classification and reporting boundaries. Use the generic framework for supported follow-ups while keeping each measure's actual population intact.
Questions about household income
Does the report show verified salaries?
No. It shows the provider's reported income classifications.
Is Unknown part of Lower 50%?
No. Unknown means the characteristic was not identified in this context.
Is income targeting available everywhere?
No. Check the current country, campaign and applicable capability.
Does zero activity establish an exclusion?
No. Read the actual current criterion state.
Does an income audience signal create a hard restriction?
No. A signal and a direct negative criterion are different operations.
Can a premium product justify automatic exclusions?
No. Review measured contribution and the owner's actual policy before preparing a supported change.