Evergreen Growth & Marketing - B2B LinkedIn Ads Agency
    ChatGPT Ads · Setup guide

    How to set up ChatGPT Ads: the UK build, step by step

    We run ChatGPT Ads. Not as a thought experiment, as live accounts with real money in them, sat alongside the LinkedIn and Google work we already do for clients. This is the setup we use, in the order we do it, including the bits OpenAI's help centre skates over and the two or three places a first-time advertiser quietly loses a fortnight.

    14 min read• James Green• Updated 2026
    £15/day
    UK minimum spend
    £2.20-£3.70
    Suggested starting CPC
    Free + Go
    Who actually sees ads
    Pixel + CAPI
    Measurement options

    The short answer

    Create an OpenAI Ads account in the advertiser's own name, complete verification and billing, install the OpenAI Pixel and a real conversion event, tag every destination URL with UTMs and preserve the oppref click parameter. Then build one campaign per objective and geography, two to four ad groups where each one describes a single conversation state, and at least three genuinely different ads in each. Start on CPC or Maximize results, not conversion bidding. UK minimum is £15 a day, so a thirty day test starts at roughly £450.

    1 campaign
    Structure
    2 to 4
    Ad groups
    3+
    Ads each
    30 days
    First test

    Everything below is the detail behind those four tiles. If you want the honest verdict on whether the channel works, that lives in our comparison with Google Ads. This page is the build.

    Decide whether you should test at all

    Most of the money wasted on a new channel goes before anyone even opens the ads manager. Score yourself honestly against these eight. Two points for a clear yes, one for a maybe, nothing for a no.

    FactorWhy it decides the test
    High-consideration purchasePeople describe context before they choose. That description is the only targeting signal you get.
    Buyers research this in ChatGPTIf your category is a quick price check rather than a considered problem, there's nothing to match against.
    Customer value tolerates £3 to £8 clicksObserved CPCs so far sit around the two to five dollar mark. Low-value offers die at that price.
    You already see ChatGPT referral trafficExisting organic referrals are the strongest single signal that paid placements are worth buying.
    A specific landing page existsThe page is part of the relevance model, not just the destination.
    Conversion tracking is healthyWithout it you're buying clicks and guessing.
    You've a benchmark channelYou need something to compare cost per qualified lead against, or the result means nothing.
    Free and Go users plausibly include your buyerPlus, Pro and Business accounts never see ads. In some B2B markets that removes the decision maker.

    Twelve or more out of sixteen and you have a strong test candidate. Eight to eleven, test carefully with money you can afford to write off. Below eight, spend it on the channel you already know converts.

    The point

    The reachable audience is Free and Go users. In plenty of B2B markets the person signing the invoice is on Business, and no amount of clever setup will reach them.

    01
    The lever

    Account, access and verification

    The client owns the ad account and the billing relationship. You get invited to it. This is the opposite of the habit Google Ads Manager Accounts and Meta Business Manager have trained agencies into, and it matters here because OpenAI's account roles are newer and messier to unpick later.

    Record these before you touch a campaign
    • Legal advertiser name, exactly as it should appear on the ad.
    • Verified domain and the advertiser favicon, which is what shows next to the ad.
    • Billing details and the account ID.
    • Who at the client is admin, and which of your people hold access.

    Verification and payment setup are the two most common reasons a brand new account sits at zero impressions on day one. Do both before you build anything, because you can't tell the difference between "not verified" and "context hints too narrow" from the delivery screen.

    Screw-up to avoid
    Building the client's account inside your own agency nest
    Looks tidy for a week. Then the client wants their data, or you part ways, or billing needs changing, and you're stuck in a support queue arguing about ownership of an account that should have been theirs on day one. Have them create it. Get invited.
    02
    The lever

    Measurement before media

    Don't launch and promise to sort tracking next week. Early practitioners keep reporting gaps between clicks reported in the ads manager and sessions landing in GA4, so you want both numbers from day one rather than an argument in week three.

    The minimum stack
    • OpenAI Pixel sitewide, firing on every page.
    • One meaningful standard conversion event. A submitted lead or a booked meeting, never a scroll depth or a button click.
    • Conversions API where the stack allows it, because browser-only matching is weak on long B2B journeys.
    • Automatic Advanced Matching where it's appropriate and your privacy notice covers it.
    • UTMs on every destination URL, plus oppref preserved through redirects.
    • CRM source and campaign fields populated from those UTMs, so the deal that closes in March still says ChatGPT.

    The URL pattern we use:

    https://yoursite.co.uk/your-landing-page
      ?utm_source=chatgpt
      &utm_medium=paid
      &utm_campaign={CAMPAIGN_NAME}
      &utm_content={ad_id}
      &utm_term={ad_group_id}
      &campaign_id={campaign_id}
      &oppref={oppref}

    Then run a live test conversion yourself before spend starts. Click a real ad, submit a real form, and confirm the event appears in the ads manager, in GA4 and on the CRM record. Three places, one action.

    03
    The lever

    Campaign, objective and bidding

    Three objectives exist. CPM buys reach, CPC buys clicks, and oCPC optimises toward a conversion event while still charging you per click. There's a trap in the third one: you can't convert an existing CPC campaign into oCPC later. You build a new campaign. So decide deliberately.

    ObjectiveUse it when
    CPC / ClicksNew account, unknown traffic quality, tracking just installed. This is where almost every first B2B test should start.
    Maximize resultsYou want the system pacing bids inside the budget and you're comfortable handing over that control early.
    oCPC / ConversionsTracking is proven, a supported standard event fires reliably, and there's enough volume for the model to learn from.
    CPM / ReachRarely, for B2B. Visibility inside a chat window isn't a business outcome you can bank.

    OpenAI suggests a starting maximum CPC around three to five dollars, roughly £2.20 to £3.70. Treat that as opening bid guidance and nothing else. It isn't a benchmark, and hitting it isn't a result.

    The auction is relevance-weighted and second price, which means creative and landing page quality change what you pay, not just what you win. Geography goes beyond country in supported markets, down to regions, cities and postcodes, and you can pick platform: iOS, Android or web.

    Screw-up to avoid
    Starting on conversion bidding with three weeks of conversion data
    A conversion algorithm fed thin or broken signal is worse than a clean manual CPC test, because you now have two unknowns instead of one. Earn the right to automate.
    Want this run for you?

    Want us to build and run your first ChatGPT Ads test?

    Book a 30 minute call. We'll tell you straight whether your buyers are reachable on this channel before anyone spends anything.

    04
    The lever

    Ad groups and context hints

    This is the part that looks like keyword targeting and isn't. At ad group level you write context hints: a description of the conversations, topics and situations where your offer is a sensible next step. OpenAI is explicit that these aren't exact match, not hard audience rules, and not a promise your ad appears beside particular wording.

    One theme per ad group. The structure that works:

    1
    Campaign

    One business objective, one geography, one broad offer. For example: UK, demo demand, ChatGPT.

    2
    Ad group

    One conversation state. Existing solution failing. Comparing vendors. A specific technical problem. Looking for a specialist.

    3
    Ads

    Three or more genuinely different angles, not three rewrites of the same sentence.

    A hint that works reads like a description of a person mid-problem. Ours, for the LinkedIn side of the business, runs close to this:

    B2B marketing leaders currently running LinkedIn Ads who are frustrated by poor lead volume, high cost per lead, weak creative or campaigns producing clicks without qualified pipeline. Relevant when users are asking why their LinkedIn campaigns are underperforming, whether their targeting or offer is wrong, or whether they need specialist help improving existing campaigns.

    What to avoid: thousand word audience manifestos, job title stuffing, unrelated services bundled in, and every conceivable pain point crammed into one box. One advertiser reported a roughly thousand word hint setup barely delivering at all, then delivery climbing once they cut it back to a few hundred words of business type, intent and use case.

    05
    The lever

    Creative that suits a conversation

    The static format is advertiser name and favicon, a title, a description, a destination URL and a square image. That's it. The person seeing it is halfway through working out a problem, so the ad has to read as a useful next step rather than an interruption.

    Five angles to run against each other
    • Problem. Name the thing they're currently describing to the model.
    • Specialist. Who you're for, narrowly. Vague breadth reads as nobody.
    • Outcome. The commercial result, in their language.
    • Diagnostic. A second opinion before they make an expensive decision.
    • Proof. One real, quantified result you can stand behind.

    On images, test a founder or expert photo against a branded graphic and a product screenshot. One practitioner reported photos lifting click-through from around half a percent to several percent against logos and service graphics. That's a single anecdote and I wouldn't plan a budget on it, but the gap is big enough to be worth an hour of your time.

    Screw-up to avoid
    Reusing your LinkedIn creative unchanged
    The loud pattern-interrupt stuff that stops a feed scroll has nothing to interrupt here. The person is already engaged and already reading. Specific and useful beats loud every time.
    06
    The lever

    Budget and what a real test costs

    UK minimum is £15 a day. Run continuously for thirty days and you're at £450 before you've learned anything, so plan the whole test up front rather than topping it up nervously.

    £450
    Bare minimum
    £750-£1,500
    Useful read
    £1,500+
    Multi ad group
    30 days
    Duration

    Below £450 you're not running a test, you're buying an anecdote. If control matters more to you than pacing, set a total campaign budget instead of a daily one and let it run out.

    For our own retained clients we cover the setup and management of the first test at no extra fee and the client funds the media. Partly because it's a fair way to share the risk on a channel this young, and partly because every test adds to a benchmark set nobody else has yet.

    07
    The lever

    Launch checks and troubleshooting

    Reporting can lag several hours, so resist the urge to diagnose anything on launch afternoon. When something is genuinely wrong, work the symptom rather than the vibe.

    SymptomCheck in this order
    No impressionsVerification, billing, ad review status, campaign dates, budget, bid competitiveness, overly narrow context hints, location and platform availability.
    Impressions, no clicksCreative is weak or the hint is too broad. Sharpen the title, get more specific about who it's for, change the image, point at a more relevant page.
    Clicks, no engaged sessionsCuriosity traffic or a mismatch between ad and page. Compare platform clicks against GA4 sessions before you blame the page.
    Engaged traffic, no leadsOffer or page. Test a lower friction, diagnostic style next step for people who are researching rather than buying.
    Leads, poor qualityTighten the ICP language in the hint, the ad and the page. Qualify harder on the form. Don't chase lead volume.

    Rejected creative and rejected landing pages are common enough to be worth a mention. The fix is usually a claim you can't substantiate on the page itself.

    How to judge it after 30 days

    Not on click-through rate. Not on cost per click. Cheap clicks from a semantically relevant conversation can still be worthless traffic, and that's the single most repeated finding in the public tests so far.

    • Primary: qualified leads, booked meetings, pipeline created.
    • Secondary: lead rate, engaged session rate, cost per click, click-through rate.
    • Against: your existing Google or LinkedIn cost per qualified lead, over the same window.

    Then pick one of three, without sentiment:

    Scale

    Qualified economics are competitive with your other channels, and the demand looks incremental rather than stolen from search.

    Extend

    The signal is promising but the sample is too thin. One more month, same hypothesis, more budget.

    Stop

    Traffic quality is weak after a fair test of intent and creative. Move the money. No sunk cost theatre.

    Read next

    Common questions

    Typical engagement: Included free for current Evergreen clients. Starter (£1,250/mo) upwards for new accounts

    Want ChatGPT Ads set up and tested properly?

    • Client-owned OpenAI Ads account, verification, billing and access configured.
    • OpenAI Pixel, a real conversion event, CAPI where feasible, UTMs and CRM source capture.
    • One campaign, two to four ad groups built as distinct conversation states, three plus ads in each.
    • A context hint test with one variable changed, so the result means something.
    • A thirty day read against your existing cost per qualified lead, and a straight scale, extend or stop recommendation.
    Pricing

    Starter £1,250/mo, Growth £1,725/mo, Scale £4,025+/mo. For current clients we absorb the setup and management of the first test and you fund the media. We're learning this channel alongside everyone else and don't think you should pay a premium for that.