{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Fire Pixel: Advanced Google Ads",
  "home_page_url": "https://firepixel.co.uk/",
  "feed_url": "https://firepixel.co.uk/feed.json",
  "description": "Articles on advanced Google Ads: deriving values from unit economics, capturing calls from the search results, feeding CRM outcomes back to Google, and running the weekly loop.",
  "authors": [
    {
      "name": "Ben Luong",
      "url": "https://firepixel.co.uk/about"
    }
  ],
  "language": "en-GB",
  "items": [
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/in-defence-of-manual-cpc",
      "url": "https://firepixel.co.uk/advanced-google-ads/in-defence-of-manual-cpc",
      "title": "In defence of Manual CPC",
      "summary": "Manual CPC is right in one narrow case: when the keyword labels commercial intent better than the conversion data Google receives. The conditions that make it defensible.",
      "content_text": "In the accounts I manage with a trustworthy outcome signal, routine attempts to improve on Smart Bidding with manual bid changes have generally lost. That is experience from a managed sample, not a universal benchmark.\n\nManual CPC is still a defensible test in one narrow case: when the keyword is a better label of commercial intent than the conversion data Google receives.\n\nThat is not an argument that a person has Google's auction-time context. It is an argument about the objective. Smart Bidding optimises toward the selected outcomes and values available to it. If the real sale is missing and the visible conversions are poor substitutes, the more sophisticated bidder is still learning from the weaker label.\n\n## The narrow case\n\nThe setup looks like this.\n\nIt is a Search campaign with a small group of exact or tightly controlled phrase-match keywords. The business knows those searches usually express a real need. The budget is fixed. The sale happens on the phone, in a branch, through a quotation process or after several follow-ups. Matching that sale back to the click is incomplete, delayed or sometimes impossible.\n\nThere is also a person between the click and the sale who can do useful work. The call handler can diagnose what the customer actually needs, explain the alternative and turn an imperfect enquiry into a customer.\n\nIn that situation, Manual CPC is not nostalgia. It is a controlled way to buy known intent while the outcome signal is too thin or distorted to steer an automated bidder.\n\n## Google can only optimise the conversion it receives\n\nGoogle documents Smart Bidding signals including query, device, location, time, browser, operating system and combinations of those signals. On a trustworthy objective, that is a strong information advantage over a static keyword bid.\n\nThe problem is not a shortage of auction signals. It is a shortage of truthful outcome labels.\n\nSuppose one duration-based call action receives three calls over its thirty-second threshold. One caller books a valuable job, another wants customer service from a different company, and a third is checking a price. Unless another quality or value signal distinguishes them, all three can be recorded as the same selected conversion action.\n\nOr suppose the CRM contains the real sale, but the call never touched the website, the advertising identity was lost, consent prevents matching, or staff entered the customer without the original click information. The business knows a sale happened. Google does not know which auction produced it.\n\nSmart Bidding does not become stupid in that account. It becomes precise about the wrong or incomplete outcome.\n\nThe proper fix is [qualified call tracking](/qualified-call-tracking) and a [CRM feedback loop](/crm-feedback-loop). Capture the advertising identity, return qualified and closed outcomes, give them real values and let the bidder learn. But that work is not always available on day one, and in some journeys the match will never be complete enough.\n\n![Many phone signals narrowing through a qualification funnel into a few valuable jobs.](../../assets/editorial/phone-quality.webp)\n\n*Raw calls are weak labels. Qualification and closed-job outcomes are the evidence Smart Bidding actually needs.*\n\n## The national-brand spillover case\n\nTake an independent service business competing with the best-known national operator in its category. It could be a windscreen fitter, tyre business, storage company or boiler engineer.\n\nPeople search the national brand's name for several different reasons. Some are existing customers looking for support. Some need an insurer-appointed provider. Some simply use the famous brand as shorthand for the service. Others have a new problem, want a price and will happily use a credible local alternative.\n\nThe search term cannot perfectly separate those people. A good call handler often can.\n\nThe honest opening is simple: \"We are a different company, but we provide that service locally. Would you like a quote?\" A complaint goes nowhere. A customer tied to an existing booking goes nowhere. A price shopper may become a sale.\n\nThat mixed traffic can be commercially rational when the clicks are cheap enough. If one sale produces £250 of contribution and one in twenty of those clicks becomes a sale, the expected contribution is £12.50 per click. Buying the traffic at £2 or £3 can work even though nineteen clicks do not sell. The bid is justified by the aggregate economics, not by pretending every enquiry was good.\n\nThis is where a blanket negative can be as crude as blind automation. Excluding the national brand removes the complaints, but it also removes the comparison shoppers. Optimising to raw call conversions buys both without distinction. A capped manual bid takes the middle position: buy the ambiguity only at a price the business can afford.\n\nCompetitor targeting still has to comply with Google's misrepresentation, trademark and local legal requirements. The ad and landing page should make the advertiser's identity clear and must not imply an affiliation that does not exist. The commercial case is about offering an alternative, not manufacturing confusion.\n\n## Why the fixed budget matters\n\nThe budget limits the total exposure. The keyword bid limits the price of each attempt.\n\nWith Manual CPC, I can assign different base maximum bids to direct, location-qualified and ambiguous competitor keywords. Device, location or other bid adjustments can change the effective maximum, so those modifiers and actual CPCs must be included in the control.\n\nMaximise Clicks solves a different problem. It is asked to buy as many clicks as possible and will naturally prefer cheaper inventory within its cap. Smart Bidding solves a better problem when it has a reliable conversion or value signal. Manual CPC sits between them: it does not know who will buy, but it lets the advertiser encode how much each known category of intent is worth.\n\nI mean plain Manual CPC. Enhanced CPC is no longer the halfway house it once was; [Google removed it from Search and Display campaigns in 2025](https://support.google.com/google-ads/answer/2464964?hl=en-AU).\n\n## Low volume is not enough\n\nThere is no magic rule that says an account must run Manual CPC until it reaches thirty conversions. Smart Bidding can borrow query-level learning across an account and use signals beyond the individual keyword. A new or low-volume campaign can still perform well on automation.\n\nManual CPC becomes defensible only when all of the following are true:\n\n- the campaign is limited to search intent a person can explain and defend;\n- the real business outcome is materially missing from Google's data;\n- the conversions Google can see are weak or misleading proxies;\n- the budget and maximum bids are set from unit economics;\n- search terms and call outcomes are reviewed as different things;\n- the business can convert at least some of the ambiguity after the click; and\n- there is enough aggregate evidence to tell whether the spend produces sales, even if individual sales cannot all be attributed.\n\nRemove those conditions and the argument collapses. Broad targeting, poor search-term control and no sales reconciliation do not become a strategy because the bids are manual. They become an unmanaged click-buying campaign.\n\n## Manual CPC is a holding strategy, not a belief system\n\nI would not choose Manual CPC because I enjoy adjusting bids. I would choose it because the business currently knows more about the commercial meaning of a small set of searches than its conversion feed can communicate to Google.\n\nThen I would try to make it unnecessary.\n\nCapture calls from the search results. Preserve click identity through the CRM. Separate complaints and existing customers from new enquiries. Return qualified leads, sales and revenue. Once that signal is representative enough, test Smart Bidding against the manual control and judge both on qualified value, not the conversion column.\n\nThe rule is not \"manual good, automation bad\". It is simpler.\n\nWhen the outcome signal is trustworthy, trust the bidder. When it is badly incomplete but search intent and economics are knowable, cap the click, cap the budget and let the sales team handle the commercial context that has not been supplied to the ad account.\n\nThat is the case for Manual CPC.\n\n## Sources checked\n\n- [Google Ads: auction-time Smart Bidding signals](https://support.google.com/google-ads/answer/10970825)\n- [Google Ads: Manual CPC bidding](https://support.google.com/google-ads/answer/2464960)\n- [Google Ads: Enhanced CPC deprecation](https://support.google.com/google-ads/answer/2464964)\n- [Google Ads policy: misrepresentation](https://support.google.com/adspolicy/answer/6020955)\n\n[Qualified call tracking](/qualified-call-tracking) · [CRM feedback loop](/crm-feedback-loop) · [Budget is the limiter](/advanced-google-ads/budget-is-the-limiter)",
      "date_published": "2026-08-28T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/ai-agents-google-ads",
      "url": "https://firepixel.co.uk/advanced-google-ads/ai-agents-google-ads",
      "title": "AI agents for Google Ads: the ones I use, and the ones I don't",
      "summary": "Google already runs an agent inside your account. External bidding agents lose on its home territory. Where AI agents actually earn their keep in Google Ads: the inputs and the audit.",
      "content_text": "Three weeks ago I posted this on LinkedIn:\n\n> I think agents are overrated. I just manage everything in the interface. PMax and smart bidding are already agents, so it doesn't make sense to layer another agent on top. The agents I've seen peddled are actually harmful. No external agent is going to outperform Google's AI on home territory.\n\nThis site says AI does the volume in every account I run. Both statements are true at the same time, and the reason they are both true is the most useful thing I can tell you about AI in Google Ads.\n\nThe line that resolves them: it depends which side of the auction the agent works on.\n\n## Google already runs an agent in your account\n\nStrip the branding off Smart Bidding and Performance Max and describe what they do: they observe context, make decisions toward a goal, act without asking, and learn from the results. That is an agent. It has been an agent since before the word was fashionable.\n\nAnd it has home advantage. Google documents auction-time signals including the actual search query, device, location, time, browser, operating system, remarketing list and combinations of those signals. Not all of that context is available with the same granularity or timing through an advertiser's reporting API.\n\nThat is the machine this site keeps saying we trust. Day to day, I let it run. Bidding decisions, query matching, the moment-to-moment allocation inside a campaign: interface untouched. Not because attention is expensive, but because intervening there is trading against better information.\n\n## Why external bidding agents lose on home territory\n\nThe agent products being peddled to advertisers mostly work inside the auction's territory: tools that adjust bids on a schedule, robots that add negatives daily from the search terms report, layers that promise to \"optimise your campaigns with AI\" by nudging the same levers you can see in the interface.\n\nMany such tools observe reporting data after auctions have occurred. That can still support governance, pacing, experiments and anomaly detection, but it is a different information set from Google's auction-time bidder. A claim to predict the same auction better therefore needs evidence beyond an AI label.\n\nFrequent bid, budget or exclusion changes can make an account harder to interpret and can restrict eligible traffic. They are not automatically harmful and do not all reset learning in the same way. The tool should log each intervention, state the hypothesis and allow a person to approve or reverse it.\n\nThere is a useful test for any AI tool being sold to you: does it change auction controls, or does it improve the business data and review process around them? The first requires evidence that the intervention adds value beyond Smart Bidding. The second can address information the ad account does not receive by default.\n\n## What Google Ads does not receive by default\n\nBecause here is the other half, and it is the half this whole practice is built on. Google's agent is blind outside its own platform.\n\nBy default, Google Ads does not know that a call closed, a job completed or a caller was an existing customer. It can use CRM outcomes, values or eligible call-quality features only when the advertiser connects and supplies them under the relevant product and consent rules. Without that work, many accounts optimise to proxies such as form fills, duration-based calls or clicks on a contact button.\n\nGood optimisation against a weak goal can still produce a weak business result. In the accounts this practice is built for, the first diagnostic is therefore the input and outcome definition rather than an assumption that the bidder is broken.\n\n![Lead signals moving through qualification into a customer record and returning to the advertising system.](../../assets/editorial/signal-loop.webp)\n\n*The useful agent closes the loop outside the auction: capture the lead, qualify the outcome, attach value and return it.*\n\n## Where agents earn their keep: the inputs and the audit\n\nSo most of the AI-assisted work in my accounts sits around the platform, on two jobs the ad account cannot do without business data and review.\n\n**Feeding.** [Deriving conversion values from unit economics](/targets-from-unit-economics), testing a labelled sample of call classifications, and joining eligible outcomes to [the CRM feedback loop](/crm-feedback-loop). The model proposes or classifies against an agreed rubric; a person owns the rubric, error review and decision to use the output.\n\n**Auditing.** Every week, [automation pulls the numbers](/advanced-google-ads/the-weekly-loop): spend against budget, value against the trailing period, conversion mix, search-term composition and offline-upload logs, reconciled where possible against the CRM. The machine flags movement. A person decides what to do. Where a change is needed at scale, [AI can draft it and a human approves it](/api-management) before it is applied.\n\nNotice the shape: the agents propose, score, reconcile and flag. They do not decide. The one agent making autonomous decisions inside the account is Google's, because inside the account, Google's is the best there is.\n\n![A weekly cycle collecting account evidence, flagging movement and returning a reviewed decision.](../../assets/editorial/weekly-human-review.webp)\n\n*Automation collects and flags. The weekly decision still belongs to the person who can see the business context.*\n\n## What this looks like day to day\n\nHonestly: the interface is changed only when evidence warrants it. Bidding runs between reviews. Negatives and brand controls are applied at the account or campaign scope Google supports, then search terms are reviewed without assuming every new phrase needs an immediate exclusion. Much of the work happens in tracking, values, call quality, landing pages, the warehouse and weekly reconciliation.\n\nThat is why \"we manage your bids daily\" is not evidence of quality by itself. In a Smart Bidding account, ask what decision is being made, which objective it serves and how its effect is measured.\n\n## The rule\n\nInside the auction: start from the fact that Smart Bidding has richer auction-time context. Require evidence before adding another bidding layer.\n\nOutside the auction: important business outcomes may be missing until the advertiser supplies them. Feed eligible values and outcomes, audit platform reports against the CRM, and use AI only with a documented purpose, error check and human owner.\n\n## Sources checked\n\n- [Google Ads: how Smart Bidding works](https://support.google.com/google-ads/answer/7065882)\n- [Google Ads: auction-time signals](https://support.google.com/google-ads/answer/10970825)\n- [Google Ads: about Performance Max](https://support.google.com/google-ads/answer/10724817)\n\nWe trust the machine, and we feed it. The LinkedIn post is the first half. This site is the second.\n\n[The weekly loop](/advanced-google-ads/the-weekly-loop) · [CRM feedback loop](/crm-feedback-loop) · [What is advanced Google Ads?](/advanced-google-ads/what-is-advanced-google-ads)",
      "date_published": "2026-08-26T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/google-reps-second-pair-of-eyes",
      "url": "https://firepixel.co.uk/advanced-google-ads/google-reps-second-pair-of-eyes",
      "title": "Google reps: a second pair of eyes, not a strategy",
      "summary": "Working solo on confidential accounts means few people can ever look at them. Google reps can, and they see data the interface does not show. How to use that without taking the script.",
      "content_text": "Ad accounts are confidential. I cannot post a screenshot in a Slack community, hand the login to a friend, or talk a problem through with another consultant who can actually see the numbers. Working solo, the list of people who are allowed to look at an account with me is very short.\n\nAn assigned Google representative with authorised account access can be on that list. I use that channel deliberately as a second pair of eyes while keeping client confidentiality and permissions in scope.\n\n## What a rep can see that you cannot\n\nOn one review call, a representative flagged an internal diagnosis that was not visible in my interface. That is my recollection of one account call, not a guarantee that every representative has the same tooling or that the diagnosis could not be reached another way.\n\nThe useful parts of the channel can include account diagnostics, product information and an escalation route. Availability and access vary by account and representative, so none of those is promised as a service-level entitlement.\n\n## Why I am not a Google Partner\n\nGoogle's Partner badge currently has performance, spend and certification requirements. The performance requirement includes a minimum 70 per cent optimisation score, and Google says recommendations can be applied or dismissed based on the client goal. Those are badge requirements, not proof that a particular recommendation is right or wrong.\n\nI have not pursued the badge. That is a business choice, not evidence that a non-Partner receives better advice. Assigned representatives have still joined reviews on accounts I manage, but availability is Google's decision and can change.\n\n## The discipline\n\nThe same channel can also make recommendations that do not fit the account objective. I have written up [one call where a target based on a trailing average did not fit the campaign-level economics](/advanced-google-ads/no-right-number-for-the-target-box). That remains an account anecdote, not a claim about every representative's incentives or advice.\n\nSo the rule is simple. Representatives are an input and an escalation channel, not the owner of strategy. Every suggestion is checked against the account objective and evidence before it reaches a setting, the same as any other input to [the weekly loop](/advanced-google-ads/the-weekly-loop).\n\n## Source checked\n\n- [Google Ads: current Partner badge requirements](https://support.google.com/google-ads/answer/9702452)\n\n[The weekly loop](/advanced-google-ads/the-weekly-loop) · [There is no right number for the target box](/advanced-google-ads/no-right-number-for-the-target-box)",
      "date_published": "2026-08-26T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/no-right-number-for-the-target-box",
      "url": "https://firepixel.co.uk/advanced-google-ads/no-right-number-for-the-target-box",
      "title": "There is no right number for the target box",
      "summary": "What Google documented in its August 2026 target rollout, what Fire Pixel infers for fixed-budget accounts, and when removing a target is or is not the right test.",
      "content_text": "One week into Google's August 2026 rollout, I saw more movement in cost per acquisition than usual across several accounts. That observation is a reason to investigate, not proof that one platform change caused every movement. This article separates Google's published change from my operating argument.\n\n## What Google actually changed\n\nOn 17 August 2026, Google began a gradual rollout for affected campaigns that are limited by budget and use target-based bidding. Google says those campaigns will perform more consistently toward their bid target. Its worked example is a campaign with a target CPA of $10 that had been delivering around $5 because the budget ran out first; after the change, Google says delivery can move closer to $10.\n\nTarget CPA was already an average rather than a per-conversion ceiling. The new point is narrower: affected campaigns that previously overperformed the target while limited by budget may now deliver more closely to the target they state. Google does not say every campaign will land exactly on the number, that CPC must rise, or that every result below target will be pushed up.\n\nGoogle offers several responses. These include reviewing budgets and targets, using its Bid Target Adjustment Tool, and switching to Maximise conversions or Maximise conversion value without a target to seek the highest volume or value within a set budget.\n\n## Why the same budget can buy less\n\nThe arithmetic is simple even though auction causality is not. CPA equals spend divided by conversions. If spend stays fixed and actual CPA rises from $5 toward $10, conversion volume falls. That does not tell us which bids changed or why an individual auction was won, but it does describe the business outcome.\n\nThis is why an old target with lots of apparent headroom now deserves review. A $10 target attached to a campaign actually delivering at $5 no longer looks merely decorative when Google says affected delivery will become more consistent with the stated target.\n\n## Why changing the number is not automatic\n\nThe Bid Target Adjustment Tool can suggest a target informed by recent actual performance. That is a documented option, not a guarantee that the recent average is the correct commercial constraint.\n\nA trailing CPA mixes seasonality, auction conditions, conversion lag, campaign changes and the quality of the conversion goal. Copying it into the target field preserves the number without answering whether the business wants maximum volume, maximum value or a hard efficiency floor.\n\nMy conclusion is therefore about one specific objective. If a campaign is genuinely limited by a fixed budget and the advertiser wants the highest possible conversion volume or value from that budget, there may be no independently meaningful CPA or ROAS number to type. The target can become a second constraint on top of the spend constraint.\n\nThat is not the same as saying targets are always bad. If the advertiser will buy any available volume only above a particular return, the efficiency target is the business objective. If cashflow, margin or a contract makes CPA a hard limit, retaining a target can be rational even when it reduces volume.\n\n![A varied distribution of account outcomes passing through one narrowing target.](../../assets/editorial/outcome-distribution.webp)\n\n*An average target does not describe the full spread of campaign and daily outcomes.*\n\n## An operating argument, not a Google fact\n\nHere is the clean conceptual argument.\n\nCall the fixed budget B. Maximise conversions is asked to seek the most selected conversions within B. Adding a target CPA introduces an efficiency condition. In a simplified optimisation problem with the same objective, data and ranking, an extra constraint cannot improve the theoretical maximum; it can be inactive or remove feasible auctions.\n\nReal Smart Bidding is not that simplified proof. Strategies can learn and rank differently, values can be wrong, conversion data can be sparse, and removing a target changes system behaviour. The optimisation argument explains why a target-free strategy is coherent for a maximum-output objective. It does not prove that a live Google campaign will improve after the switch.\n\nGoogle's own documentation supports the option, not the outcome. It lists Maximise conversions or Maximise conversion value without a target for advertisers who want the highest volume or value from their set budget.\n\n![A finite budget reservoir passing through a firm gate before an auction mechanism.](../../assets/editorial/budget-gate.webp)\n\n*When spend is the business limit, budget can be the explicit boundary. The result still depends on the goals and data inside it.*\n\n## The conversion signal matters first\n\nA bidding-strategy debate is secondary if the account counts the wrong outcome. Target CPA optimises the conversions included in its goal. Maximise conversions does the same without an average CPA target. Neither strategy knows that a duration-only call was an existing customer, or that one form became a high-margin job, unless the advertiser supplies a better goal or value.\n\nFor that reason, I would not remove a target and declare the job done. First check which actions are primary, whether phone and form outcomes reach the CRM, whether eligible offline imports work, and whether conversion values reflect expected contribution rather than arbitrary platform defaults.\n\nMaximise conversion value is useful only when those values deserve to steer. Bad values at scale are not better than an arbitrary CPA target.\n\n## What the account examples do and do not prove\n\nOne account I reviewed had Demand Gen, Search and Performance Max campaigns reporting materially different CPAs over the same period. A Google representative suggested a target based on the trailing average. I asked which number should apply when the best campaign was already well below that average.\n\nThat call sharpened my view that a trailing account average is not automatically a defensible campaign target. It remains an anecdote from an account review, not documentation of Google's internal mechanics, a statement of Google policy, or proof that the representative's answer applies elsewhere.\n\nThe same caution applies to movements after 17 August. A before-and-after change in CPA can be evidence worth monitoring. Without a controlled test and enough time for conversion lag, it is not clean causal proof.\n\n## Honest limits of the argument\n\nRemoving a target can trigger a learning or settling period. Google recommends allowing one or two conversion cycles after changes before judging performance. Repeated changes inside that window make the result harder to interpret.\n\nCampaigns marked Limited by budget can move in and out of that status. On days when budget is not binding, a target may be doing real work. Shared budgets and portfolio strategies also need review at their shared scope.\n\nA target can be valuable insurance against an efficiency tail the business cannot tolerate. Insurance can reduce expected volume and still be worth buying.\n\nAnd the reported objective may itself be wrong. Maximum platform conversions is not maximum profit if the conversion goal includes weak leads. Maximum platform value is not maximum contribution if the values are revenue guesses.\n\n## What to do\n\nPull the campaigns covered by Google's rollout that are marked Limited by budget and use a target-based strategy. Then answer these in order:\n\n1. Are the primary conversion actions real business outcomes, and are their values defensible?\n2. Is the budget consistently binding, or only occasionally?\n3. Is the objective maximum volume or value from fixed spend, or is CPA or ROAS a hard business constraint?\n4. What conversion-cycle length and lag should govern the review window?\n\nIf the objective is maximum volume or value from a genuinely fixed budget, test Maximise conversions or Maximise conversion value without a target. Record the change, avoid simultaneous structural edits, and judge it after at least one or two conversion cycles.\n\nIf efficiency is the true constraint, keep or adjust the target from contribution, cashflow and risk tolerance. Do not reduce budget and pretend that this creates a CPA ceiling; budget limits spend, not the cost of an individual conversion.\n\nThe strong claim on this page is therefore a decision rule, not a universal platform law: for the fixed-budget advertiser whose real objective is maximum output, there may be no right number for the target box because the target is not the objective.\n\n## Sources checked\n\n- [Google Ads: August 2026 target rollout](https://support.google.com/google-ads/answer/17061251)\n- [Google Ads: options for affected campaigns](https://support.google.com/google-ads/answer/17125145)\n- [Google Ads: about target CPA bidding](https://support.google.com/google-ads/answer/6268632)\n- [Google Ads: Smart Bidding learning and conversion cycles](https://support.google.com/google-ads/answer/10433846)\n\n[17 August: Google converted a setting into a job](/advanced-google-ads/17-august-setting-into-a-job) · [Budget is the limiter](/advanced-google-ads/budget-is-the-limiter) · [Targets from unit economics](/targets-from-unit-economics)",
      "date_published": "2026-08-26T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/17-august-setting-into-a-job",
      "url": "https://firepixel.co.uk/advanced-google-ads/17-august-setting-into-a-job",
      "title": "17 August: Google converted a setting into a job",
      "summary": "Google's August 2026 change to how targets behave on budget-capped campaigns turned a set-and-forget setting into a weekly task. What it means for fixed-budget advertisers.",
      "content_text": "On 17 August 2026 Google began a gradual rollout changing how affected bidding targets interact with campaigns that are limited by budget. Google's FAQ lists several responses, including switching to Maximise conversions or Maximise conversion value without a target to seek the highest volume or value within a set budget.\n\nOur position, posted before the rollout, was narrower: where the budget genuinely binds and the objective is maximum output from that fixed spend, a target-free maximise strategy is the cleanest option to test. Google documents that option, but it does not prescribe it for every advertiser.\n\n## Why most advertisers are budget-limited\n\nAcross Ben's paid-acquisition work, including the current practice, fixed commercial budgets have been the norm. That is experience from our book of accounts, not evidence about every Google advertiser. An advertiser prepared to buy all incremental volume at a stated return has a different objective and may need a target.\n\nGoogle says the affected group includes supported campaigns marked Limited by budget that use target-based bidding, including target CPA and target ROAS, with the precise campaign and platform scope set out in its current help table. Google says affected campaigns will perform more consistently toward the stated target. It does not say every below-target campaign will be forced to the target or that CPC must rise.\n\n## What changed for the work\n\nBefore the rollout, affected limited-by-budget campaigns could materially overperform their targets because budget exhausted first. Google's example uses a target CPA of $10 and an actual CPA around $5.\n\nAfter the rollout reaches an affected campaign, Google expects performance to move more consistently toward its target. That makes the relationship between actual performance, target, budget and any portfolio bid limit worth monitoring. Whether CPC, volume or spend changes is an account result to measure, not something the announcement guarantees.\n\nThat job is the [weekly loop](/advanced-google-ads/the-weekly-loop). A warehouse pulls the numbers, an automation flags what moved, a person decides. It is the part of Google Ads that cannot be set and forgotten any more, and it is where the fee is earned.\n\n## What to do if you are budget-capped\n\nStart with the objective. If it is the highest conversion volume or value from fixed spend, test Maximise conversions or Maximise conversion value without a target, one of Google's documented options. If efficiency is the hard business constraint, retain or adjust the target deliberately. Verify conversion goals and values first, avoid making repeated changes inside a conversion cycle, and monitor the result rather than assuming the announcement predicts it.\n\nThe longer [There is no right number for the target box](/advanced-google-ads/no-right-number-for-the-target-box) article separates Google's published change from Fire Pixel's operating argument.\n\n## Sources checked\n\n- [Google Ads: August 2026 target rollout](https://support.google.com/google-ads/answer/17061251)\n- [Google Ads: options for affected campaigns](https://support.google.com/google-ads/answer/17125145)\n- [Google Ads: about target CPA bidding](https://support.google.com/google-ads/answer/6268632)\n\n[API management](/api-management) · [Budget is the limiter](/advanced-google-ads/budget-is-the-limiter)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/calls-from-the-serp",
      "url": "https://firepixel.co.uk/advanced-google-ads/calls-from-the-serp",
      "title": "Why calls from the search results page can miss the CRM",
      "summary": "Calls from responsive search ad call assets can bypass the website. How Call Details Forwarding can connect eligible calls to later CRM outcomes.",
      "content_text": "Search \"emergency locksmith\" on a phone. There is a call button on the ad. Tap it and the call connects. No website loaded, no page viewed, no tag fired.\n\nFor a locksmith, a windscreen fitter or a plumber, that call can be the business. In several accounts we manage, calls made from ads are among the largest conversion sources. Tracking that lives only on the website cannot see a call that never reached it.\n\n## What Google gives you\n\nGoogle does count these calls, through call reporting. A call lasting longer than the threshold you set, commonly thirty seconds, is recorded as a conversion. That is all it is: a duration. The person booking a £300 replacement and the person asking whether their job is still on for Thursday both count.\n\nThere is no quality layer. Nothing goes back to Google saying which calls mattered, so the bidding treats them all as equally desirable and buys more of whatever is cheapest.\n\n## What closes the gap\n\nThe current setup is a responsive search ad with a call asset. Google removed the option to create new call ads in February 2026, and existing legacy call ads stop receiving impressions in February 2027.\n\nFor a supported provider, Google's Call Details Forwarding can pass the click ID for an eligible call that lasts more than fifteen seconds, delivered with campaign and ad-group details in the SIP headers. A call-tracking provider can use that identifier to connect the call with later outcomes.\n\nWith the click ID attached, the call can be scored and matched to what happened next. Was it a new enquiry? Did it book? Did it complete? That answer, with a value, goes back to Google as an offline conversion. The machine now learns from calls that became jobs, not calls that lasted thirty seconds.\n\nThe Google Business Profile is the other route. CallRail can swap the listing's primary number for a tracking number while keeping the real one as secondary for citation consistency. Those calls carry no click ID, so they stay reporting-only, but for the first time you know how many there are and what they were.\n\n## Details that catch people out\n\nAccount-level call reporting has to be on. The provider and number must support Call Details Forwarding, and a live test should confirm that the click ID reaches the downstream record. Google's duration-based call conversion can stay as a reporting signal, but it should not be allowed to duplicate the qualified offline outcome as a primary bidding goal. UK tracking numbers can require identity verification, so allow time for onboarding.\n\nSite-side click ID capture is table stakes. Capturing the call that never touched the site is the difference.\n\n## Sources checked\n\n- [Google Ads: transition from call ads to responsive search ads](https://support.google.com/google-ads/answer/16619010)\n- [Google Ads: Call Details Forwarding](https://support.google.com/google-ads/answer/9729405)\n- [Google Ads: about call reporting](https://support.google.com/google-ads/answer/2454052)\n\n[Qualified call tracking](/qualified-call-tracking)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/budget-is-the-limiter",
      "url": "https://firepixel.co.uk/advanced-google-ads/budget-is-the-limiter",
      "title": "Budget is the limiter",
      "summary": "When budget is the true business constraint, why Fire Pixel tests target-free value or volume bidding, and when an efficiency target still belongs.",
      "content_text": "Budget and bid strategy do different jobs. The budget limits the amount Google Ads is allowed to spend over time. A target CPA or ROAS changes which auctions the bidder enters and can affect whether the budget is spent.\n\nUsing a tight target as a brake can make a campaign ineligible for auctions and cause underspend. It does not follow that the refused clicks were necessarily the best or that cheap clicks necessarily convert worse. The real question is whether efficiency or maximum output is the business constraint.\n\nWhen the objective is maximum output from fixed spend, a budget with Maximise conversions or Maximise conversion value asks Google to optimise within that spend. It is still a forecast-driven bidder and does not guarantee the business outcome unless the conversion goals and values represent it.\n\n## How this used to work, and what changed\n\nBefore 17 August 2026 there was a comfortable halfway house: a target set with enormous headroom. An account we ran had a target CPA of £1,000 on a portfolio strategy with an actual CPA around £300. The target never bound, the budget controlled spend, and one number changed when the client changed what they could afford.\n\nGoogle began a gradual rollout on 17 August 2026 for affected campaigns that are limited by budget and use target-based bidding. Google says they will deliver more consistently toward the stated target. For a business seeking the highest volume or value from fixed spend, Google documents switching to Maximise conversions or Maximise conversion value without a target as one option. That is the option we normally test; it is a choice of objective, not proof that every target is wrong.\n\nWhere the strategy supports a portfolio bid limit, it can stay as the backstop against a runaway auction, checked weekly, because a backstop that starts binding has become a second constraint.\n\n## What \"everything else is noise\" means\n\nMost accounts we manage have a fixed commercial budget. Our operating checklist is: confirm whether that budget actually binds, verify the goals and values, choose the strategy that matches the objective, and check the result weekly. A fixed budget alone does not make a target invalid if efficiency remains the harder business constraint.\n\n## Where a target does still matter\n\nIf the budget genuinely does not bind, a target ROAS derived from your margin is the instruction that connects the account to the economics: you are telling the machine to buy all the value available at that return. And if a contract or cashflow makes efficiency a hard limit, a target is a deliberate stop loss, kept in the full knowledge that it now binds. Both are choices about your objective, not default settings.\n\n## Sources checked\n\n- [Google Ads: campaign budgets](https://support.google.com/google-ads/answer/2375420)\n- [Google Ads: August 2026 target rollout](https://support.google.com/google-ads/answer/17061251)\n- [Google Ads: options for affected campaigns](https://support.google.com/google-ads/answer/17125145)\n\n[Targets from unit economics](/targets-from-unit-economics) · [There is no right number for the target box](/advanced-google-ads/no-right-number-for-the-target-box)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/brand-lists-vs-negative-keywords",
      "url": "https://firepixel.co.uk/advanced-google-ads/brand-lists-vs-negative-keywords",
      "title": "Brand lists vs negative keywords",
      "summary": "Negative keywords follow negative-match rules. Brand controls can cover misspellings and related brand forms more comprehensively. Where each control applies.",
      "content_text": "A negative keyword matches a string. A brand list matches a brand.\n\nThat distinction cost a trades client a lot of money. Search terms in the account were full of a national repair franchise's name and its variants: the name with a town, the name run together as one word, the name inside longer phrases. The owner had added the obvious version as a negative keyword. The variants kept coming through, because a negative keyword controls terms according to negative-match rules, and synonyms, combined forms and related phrasings still need adding by hand.\n\nBrand controls work differently. Google says brand exclusions can prevent ads from serving for branded queries that include misspellings, variants, related searches, and some foreign-script forms. That makes them more comprehensive for a recognised brand than one negative keyword, but coverage still depends on Google's brand list and the supported campaign setting.\n\n## Why this matters for Performance Max\n\nWithout exclusions, PMax can serve against brand demand and take credit for it, both your own brand and competitors'. On that account's PMax campaign, two thirds of the visible search terms were competitor brand names. It looked efficient because those clicks were cheap and some of them converted. Most were people trying to reach the other company.\n\nBrand exclusions are Google's purpose-built PMax control for preventing selected brand traffic. If you exclude your own brand, decide separately whether a Search campaign should cover that demand. Exclusion does not prove a competitor will win it, but it removes PMax from that opportunity.\n\n## The account-level gap\n\nIn our 2026 audits to date, brand controls and account-level negative keywords have often been missing. That is an observation from our audit sample, not a market-wide prevalence estimate.\n\nWe maintain reusable negative themes for job seekers, competitors and complaints traffic, but apply them only at the scope Google supports. Account-level negatives apply across relevant Search and Shopping inventory in supported campaign types, not literally every placement in every campaign. Brand lists and PMax brand exclusions remain separate controls.\n\nOne wrinkle since May 2025: brand settings for Search campaigns live in the AI Max panel, so adding a new brand list to a Search campaign needs AI Max on. PMax brand exclusions are unaffected. If you have turned AI Max off, as many did, you need to know that before you go looking for the setting.\n\n## Sources checked\n\n- [Google Ads: brand inclusions and exclusions](https://support.google.com/google-ads/answer/14505308)\n- [Google Ads: account-level negative keywords](https://support.google.com/google-ads/answer/11396330)\n- [Google Ads: brand settings and AI Max](https://support.google.com/google-ads/answer/16669487)\n\n[API management](/api-management)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/clarity-and-n8n-tracking",
      "url": "https://firepixel.co.uk/advanced-google-ads/clarity-and-n8n-tracking",
      "title": "Clarity and n8n instead of server-side tracking for lead gen",
      "summary": "Why a consent-aware lead workflow and later CRM outcome can matter more than adding server-side tagging by default, and where each tool still belongs.",
      "content_text": "Server-side tagging can improve control over collection, validation and destinations, but it is not a consent bypass and does not recover every event lost in the browser. For ecommerce it can earn its maintenance cost when a measured data-quality or governance need justifies it.\n\nFor lead generation, the event that matters often happens later in the CRM. A form submission is a proxy. Server-side tagging alone cannot know that the lead became a customer; the later outcome has to be recorded and connected through an eligible route.\n\n## What we do instead\n\nA form can post through a same-origin endpoint to an n8n workflow. The workflow preserves eligible click identifiers and consent state, writes the lead to the CRM, and later sends an eligible qualified outcome through the current Google Ads data connection. Authentication, retries, deduplication, field mappings and error logs still need to be built and tested.\n\nWith consent, Microsoft Clarity can record sessions and create heatmaps. It can reveal that a chat widget covers a mobile button or that sessions repeatedly stop at one field. That is evidence for a test, not proof of user intent. Masking, retention and access need configuration like any other behavioural analytics tool.\n\nGTM can stay for GA4 and approved third-party tags, with a measurement plan and dataLayer specification. Consent Mode is connected to the consent platform and tested, with the important caveat that Consent Mode communicates a choice to Google tags; it does not obtain that choice by itself.\n\n## What you give up\n\nWithout server-side tagging, some browser events may remain unavailable to analytics. That can also affect bidding if the offline outcome feed is incomplete or ineligible, so the upload match rate and lag must be monitored. The benefit is avoiding a container and hosting layer that have not demonstrated enough value to justify their cost.\n\n## When we still recommend server-side\n\nEcommerce. High-volume lead gen where the ad platforms' own tags are losing enough data to matter. Anywhere a client already has it working. It is a tool, and the lead gen tool is the webhook.\n\n## Sources checked\n\n- [Google: server-side tagging](https://developers.google.com/tag-platform/tag-manager/server-side)\n- [Google: Consent Mode overview](https://developers.google.com/tag-platform/security/guides/consent)\n- [Microsoft Clarity: data and privacy](https://learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-data)\n\n[Tracking](/tracking)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/crm-only-sends-form-leads",
      "url": "https://firepixel.co.uk/advanced-google-ads/crm-only-sends-form-leads",
      "title": "Your CRM only sends form leads back to Google",
      "summary": "Why click-ID-only CRM uploads can miss phone-originated customers, and how call identifiers and eligible enhanced conversions for leads close different gaps.",
      "content_text": "A lot of well-run accounts have an offline conversion upload. Completed, paid jobs go from the CRM back to Google Ads, matched on the click ID that was captured when the lead came in. It is the right idea and it is better than most accounts manage.\n\nAsk one question: how does a phone lead get a click ID into the CRM?\n\nOften it does not. The receptionist takes the call, types the name and number into the CRM, and there is no click ID because there was no form. When the job completes, a click-ID-only upload finds no identifier and skips it. Any phone-originated customer without another eligible matching route is invisible to that upload.\n\n## What Google learns from that\n\nForms produce customers. Calls produce nothing. So bid on whatever produces forms.\n\nWhere calls and forms close at materially different rates, that can teach the machine from the wrong mix of outcomes. In one account we reviewed, the owner's CRM-to-Zapier upload had never sent a phone job back because those records lacked a click ID. That is an account example, not a platform-wide close-rate claim.\n\n## The fix\n\nUse two matching routes for two different gaps.\n\nEnhanced conversions for leads can match an eligible offline outcome using hashed first-party data when the corresponding lead data was captured through the website tag with the required consent. It can supplement a click ID, but it is not a general phone-number lookup and does not guarantee that a caller who never visited the site will match.\n\nFor calls made directly from a responsive search ad, supported call tracking and Call Details Forwarding can preserve the click ID on an eligible call. [Calls from the search results](/advanced-google-ads/calls-from-the-serp) covers that route.\n\nAnd a loop rather than a one-way upload. Google to call tracking to the automation to the CRM and back to Google. Stage changes trigger the upload. New customers join the exclusion audience so their update calls stop counting. The CRM stays current because the automation does the boring part.\n\n## The second leak\n\nExisting customers ring the number in the ad. That call counts as a conversion. The account is paying to be phoned by people it already has. A Customer Match exclusion, refreshed from the CRM on a schedule, reduces it substantially wherever the account and customer records are eligible for matching.\n\n## Sources checked\n\n- [Google Ads: enhanced conversions for leads](https://support.google.com/google-ads/answer/15713840)\n- [Google Ads: about offline conversion imports](https://support.google.com/google-ads/answer/2998031)\n- [Google Ads: Call Details Forwarding](https://support.google.com/google-ads/answer/9729405)\n\n[CRM feedback loop](/crm-feedback-loop)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/landing-pages-are-not-your-website",
      "url": "https://firepixel.co.uk/advanced-google-ads/landing-pages-are-not-your-website",
      "title": "Landing pages for ads are not your website",
      "summary": "Why paid traffic should land on a fast static page built for one job, and why the SEO site is the wrong place for it.",
      "content_text": "The website has a job: rank, explain the company, serve existing customers, carry the blog. It has navigation, a history page, four hundred words of introduction and a chat widget someone added last month.\n\nAn ad has one job: turn a click that cost money into an enquiry. The page it lands on should have the same job and nothing else.\n\n## What goes wrong\n\nAds pointed at the homepage, so the visitor who searched \"emergency boiler repair leeds\" has to find the right page themselves. Ads pointed at the SEO page, which loads in eight seconds on a phone and has a WhatsApp widget that opens over the call button. A client-built page in a page builder that does not talk to the tracking, so the leads it produces never reach the account.\n\nAttachment is the usual cause. The site was expensive, it ranks, and the owner does not want a second version of it. So the ads keep landing on it and the page never gets tested.\n\n## What works\n\nA static page with no CMS, public login or application database unless the project needs one. It is built for measured mobile performance and a smaller attack surface, then tested after deployment. One page per job: the service, the area, the price from, a tracking phone number and a short form. Navigation is reduced. The form can post through a same-origin endpoint to n8n with server-verified spam protection, while eligible click identifiers, CRM writes and conversion handoffs are tested end to end.\n\nNoindexed, so it does not compete with the SEO site. Branded. Focused is the point.\n\nWhere there is a real angle, a page for it. A local specialist whose real advantage is something the national franchise cannot offer deserves a page saying exactly that to the people searching for that franchise's name.\n\n## How it gets better\n\nWith consent, Clarity recordings and heatmaps can help identify where people stop. They suggest a hypothesis, such as a confusing field or a hidden button; they do not prove why someone left. Changes are made in a testable sequence and conversion evidence decides whether they stay. If the existing page beats the new one, the existing page stays.\n\n[Landing pages](/landing-pages)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/microsoft-ads-holds-its-target",
      "url": "https://firepixel.co.uk/advanced-google-ads/microsoft-ads-holds-its-target",
      "title": "What we observed in Microsoft Ads target performance",
      "summary": "In some managed accounts, budget-capped Microsoft campaigns delivered above target ROAS. An account observation, its limits, and how we test it.",
      "content_text": "We run Microsoft Advertising accounts, and one pattern has stood out in some of them: a budget-capped campaign set to a target ROAS delivered above that target during the period reviewed.\n\nWe do not have Microsoft's auction internals and this observation does not establish a platform rule. Microsoft describes target ROAS as aiming for an average return, with individual conversions above and below the target. Auction depth or delivery pressure could be part of the account result, but that is a hypothesis, not a fact we can infer from the interface.\n\n## What that changes\n\nIt changes what we test, not what we claim. We do not import a Google target and assume it has the same effect. We set Microsoft Advertising around the client's objective, watch actual spend and return, and change the control when the account evidence warrants it.\n\nThe other useful difference is LinkedIn profile data. Microsoft Advertising lets eligible advertisers adjust bids by company, industry and job function. For Search campaigns this is bid-only, so it changes the bid for matching profiles without limiting delivery to them. It is a B2B signal, not a guarantee that a particular searcher works for the selected company.\n\n## How we run it\n\nBuild for Microsoft's auction rather than stopping at an import. Capture MSCLKID where available and upload eligible offline outcomes under Microsoft's requirements. If the account receives an eligible promotional offer, treat it only as a contribution to the test. Report Microsoft and Google outcomes in the same warehouse so they are compared on the same commercial definition.\n\nAudience assumptions are a reason to test, not a conclusion. Qualified outcomes and unit economics decide whether the channel stays.\n\n## Sources checked\n\n- [Microsoft Advertising: automated bid strategies and target ROAS](https://help.ads.microsoft.com/apex/index/3/en/56786)\n- [Microsoft Advertising: LinkedIn profile targeting](https://help.ads.microsoft.com/apex/index/3/en/56905)\n- [Microsoft Advertising: offline conversions](https://help.ads.microsoft.com/apex/index/3/en/56852)\n\n[Microsoft Ads](/microsoft-ads)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/target-cpa-is-an-average",
      "url": "https://firepixel.co.uk/advanced-google-ads/target-cpa-is-an-average",
      "title": "Target CPA is an average, not a ceiling",
      "summary": "Google defines target CPA as an average, not a per-conversion cap. Why conversion-goal quality, rather than cheap clicks alone, determines what the bidder learns.",
      "content_text": "People set a target CPA believing it caps the cost of each lead. It does not. Google describes it as an average target: individual conversions may cost more or less.\n\nThat statement does not mean Google deliberately buys a bucket of \"junk\" to subsidise a good lead, and it does not set a click-price ceiling. Smart Bidding sets auction-time bids from its prediction of the selected conversion goal. If every form, call and chat counts equally in that goal, then a wrong number or existing-customer call that meets the configured threshold can be presented to the bidder as the same success as a new customer.\n\nThe defensible conclusion is about the signal, not the price of the click. A stable reported CPA can hide a changing mix of business outcomes when the platform conversion definition is too broad. Rising CPCs do not by themselves prove that cheaper or worse traffic is being purchased.\n\n## What this looks like in an account\n\nThe reported CPA is on target. Conversions are steady. The owner says the phone rings less with real jobs. The search terms report shows the best query losing volume faster than the account overall while the worst query holds up. Job numbers in the CRM are flat or falling while the ads report nothing wrong.\n\nIn one trades account we reviewed, total clicks were down 20 per cent, a historically strong term was down 31 per cent and a weaker term was down 19 per cent. That pattern prompted an investigation of goal quality and search-term mix. The figures alone do not prove why the auction system moved.\n\n## What to do\n\nFirst fix the conversion definition. Import eligible CRM outcomes, separate reporting-only actions from primary bidding goals, and assign evidence-based values where outcomes differ. A duration threshold can filter very short calls, but it is not a quality label. Value bidding is useful only when the values are real enough to steer on. If the business objective is maximum output from a genuinely fixed budget, testing a strategy without a target is one documented option, not a universal prescription.\n\n## Sources checked\n\n- [Google Ads: about target CPA bidding](https://support.google.com/google-ads/answer/6268632)\n- [Google Ads: how Smart Bidding works](https://support.google.com/google-ads/answer/7065882)\n- [Google Ads: account-default conversion goals](https://support.google.com/google-ads/answer/11461796)\n\n[Targets from unit economics](/targets-from-unit-economics) · [CRM feedback loop](/crm-feedback-loop)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/what-is-advanced-google-ads",
      "url": "https://firepixel.co.uk/advanced-google-ads/what-is-advanced-google-ads",
      "title": "What is advanced Google Ads?",
      "summary": "A definition of advanced Google Ads: defensible goals and values, eligible call and CRM outcomes returned, the right business constraint, and a weekly review.",
      "content_text": "Advanced Google Ads means giving the bidding algorithm better inputs: conversion values derived from unit economics, eligible qualified outcomes returned from the CRM, and calls from ads measured beyond duration where the setup supports it. Then choosing the budget or efficiency constraint that matches the business objective and checking the result every week.\n\nThat definition needs unpacking, because \"advanced\" gets used to mean clever bid scripts, seventeen campaign types or a bigger management fee.\n\n## What the machine is good at\n\nGoogle's Smart Bidding uses auction-time signals to predict conversion probability and, for value-based strategies, conversion value. It has context and combinations of signals that are not exposed with the same timing to a manual bidder. In most accounts we manage with a trustworthy outcome signal, it has been a stronger starting point than routine manual bid adjustments.\n\nSo much of the advertiser's leverage has moved. The job is to define the outcome, supply eligible data, choose constraints and verify what the system bought. Strategy, experiments and exceptions still require judgment; auction-time bid calculation usually does not require a person.\n\n## The five inputs\n\nGoals and constraints derived from economics. A target CPA is an average efficiency instruction. Expected contribution derived from verified close and completion rates can tell a value strategy that outcomes are not equivalent. [Targets from unit economics](/targets-from-unit-economics).\n\nPer-action values. A completed job, form fill, duration-only call and WhatsApp contact can have different expected contributions. Target CPA optimises the count of selected conversions, while a value-based strategy can use credible monetary differences.\n\nCalls from ads. In call-heavy trades and local-service accounts, a material lead source may never visit the website. Without a supported identifier and quality route, the CRM cannot reliably connect those calls to later outcomes. [Qualified call tracking](/qualified-call-tracking).\n\nEligible outcomes returned. The CRM knows what became a customer. Google can use that distinction only where the advertiser supplies an eligible, consented matching route. Not every phone lead will match. [CRM feedback loop](/crm-feedback-loop).\n\nThe right limiter. Where a budget genuinely binds and maximum output is the objective, we normally test Maximise conversions or Maximise conversion value without a target. Where CPA or ROAS is the hard business constraint, a target can belong. [Budget is the limiter](/advanced-google-ads/budget-is-the-limiter).\n\n## The weekly check\n\nThe machine bids, the outcomes come back, and every week the numbers are checked. Spend, value, search terms, conversion mix, impression share. A warehouse and an automation do the first pass. A person does the second and decides. [The weekly loop](/advanced-google-ads/the-weekly-loop).\n\n## What it is in one line\n\nWe trust the machine, and we feed it.\n\n## Sources checked\n\n- [Google Ads: how Smart Bidding works](https://support.google.com/google-ads/answer/7065882)\n- [Google Ads: enhanced conversions for leads](https://support.google.com/google-ads/answer/15713840)\n- [Google Ads: about target CPA bidding](https://support.google.com/google-ads/answer/6268632)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/your-target-cpa-is-made-up",
      "url": "https://firepixel.co.uk/advanced-google-ads/your-target-cpa-is-made-up",
      "title": "Your target CPA is a made-up number",
      "summary": "Most Google Ads targets come from a feeling, a previous agency or whatever the account happened to be doing. Here is how to derive one from your unit economics instead.",
      "content_text": "Ask where the target came from. In many account audits, the answer is some version of \"it seemed about right\".\n\nIt was what a previous agency ran. It was what the account was doing the month someone set it. It was a figure the owner felt they could afford per lead, which is a fine instinct and a poor target, because affordability per lead depends on which leads, and the target treats them all the same.\n\nWe reviewed an account with a £9 target where forms and phone calls were counted as equal conversions. The owner estimated that forms closed at about 20 per cent, qualified calls at about 50 per cent, and 90 per cent of booked work completed. At £200 contribution per completed job, the expected values are £36 for a form and £90 for a qualified call. Those are illustrative values until the CRM data validates each input.\n\n## How to derive one\n\nFour numbers.\n\nWhat proportion of each lead type becomes a customer. Forms, ad calls, website calls, chat. Your CRM has it, or your receptionist does.\n\nWhat a completed first job or order contributes after variable costs, not just what the customer pays.\n\nWhat proportion of booked work actually completes.\n\nWhat you can spend.\n\nExpected contribution per lead type is close rate, times completion rate, times contribution per completed job. That number can inform the conversion action after the definitions and samples are checked. Value bidding then has a business distinction to optimise. If a target ROAS is needed, it should come from the economics and risk constraint rather than a hunch.\n\n## Why it matters\n\nA target and a conversion value are different instructions. A £9 target CPA asks for the selected conversions at an average £9 cost. Values of £36 for a form and £90 for a qualified call tell a value-based strategy that the outcomes are not equivalent. Auction-time results are not guaranteed, but the second setup at least communicates the commercial distinction.\n\n## Sources checked\n\n- [Google Ads: about target CPA bidding](https://support.google.com/google-ads/answer/6268632)\n- [Google Ads: about Maximise conversion value bidding](https://support.google.com/google-ads/answer/7684216)\n\n[Tell us your unit economics and we'll work out your targets.](/targets-from-unit-economics)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    },
    {
      "id": "https://firepixel.co.uk/advanced-google-ads/the-weekly-loop",
      "url": "https://firepixel.co.uk/advanced-google-ads/the-weekly-loop",
      "title": "The weekly loop",
      "summary": "The weekly process behind an advanced Google Ads account: a warehouse pulls the numbers, an automation flags what moved, a person decides and signs off.",
      "content_text": "We trust the machine to bid. We do not trust it unchecked. The weekly loop is what the checking looks like.\n\n## Monday, before anyone opens the account\n\nThe warehouse has last week's data: Google Ads, Microsoft Ads, GA4, the CRM outcomes, the call scores. An n8n workflow runs the checks. Spend against budget, by campaign. CPA and conversion value against the trailing four weeks. Conversion volume by action type, so a jump in thirty second calls or a drop in forms shows up as itself and not hidden inside a total. Search term mix, with the share of brand, competitor and junk terms. Impression share and lost-to-budget. The offline upload log: what went back, how many matched, what value.\n\nAnything outside its normal range is flagged with the number, the previous number, and the change. That is the machine's half of the loop.\n\n## Then a person\n\nThe flags get read. Most weeks there are two or three and they take twenty minutes. Some weeks there is one that matters: the best converting query losing volume faster than the account, the CRM saying jobs are flat while conversions are up, a competitor appearing in the Transparency Centre with a new landing page.\n\nDecisions get made and written down. Values updated from last month's CRM data. A negative list extended. A budget moved. A conversion definition corrected where the CRM says the mix has shifted. Changes go through the [API](/api-management) where they are bulk, or the interface where they are not, and either way they are reviewed in the interface before they stand.\n\n## Why weekly\n\nFor this service, monthly review is too slow to catch many measurement and delivery failures. Daily intervention can overreact to normal lag and variance, especially after a bidding change. Weekly is our operating rhythm: frequent enough to find a broken upload or material shift, but far enough apart to compare a meaningful window. Fast-moving exceptions still trigger an alert rather than waiting for Monday.\n\n## What the client sees\n\nA short note every week, even when nothing moved: spend, qualified value and conversion mix within expected ranges, no account changes made. Silence reads as inactivity, so the note always lands. The dashboard, on the warehouse, whenever they want it. A log of every change and why.\n\n[Data warehouse](/data-warehouse)",
      "date_published": "2026-08-25T00:00:00.000Z",
      "authors": [
        {
          "name": "Ben Luong"
        }
      ]
    }
  ]
}