Buyer GuidesWhat things cost

How much do ChatGPT Ads cost in Canada?

No published Canadian cost per click exists. What is documented: billing, how daily budgets work, OpenAI's recommended starting bid, and how to size a test.

By Adi Huric, founder of Most AI LabsAugust 20268 min readUpdated September 28, 2026

On this page
    How you are chargedHow billing worksDaily budgets do not mean what you thinkWhat automated bidding will and will not doWhy no Canadian benchmark existsSo what should you actually budget?What else costs moneyThe uncomfortable but correct answer

The honest answer is that nobody knows yet, and any agency quoting you a Canadian cost per click is either extrapolating from another market or making it up.

That is an unsatisfying opening, so here is the useful part. What the pricing mechanics are is fully documented, and once you understand them you can size a first test sensibly without a benchmark. This guide covers how you are charged, how budgets actually behave, what you cannot control yet, and how to decide what to spend.

How you are charged

How you are billed is decided by the campaign objective you pick, and for conversion campaigns by one extra choice.

Views objective, billed CPM. You buy on a cost per thousand impressions basis and optimize for reach. You are billed for impressions served.

Clicks objective, billed CPC. You buy on a cost per click basis and optimize for traffic. You are billed for each click.

Conversions objective, billed per click or per impression. The system optimizes toward one conversion event you choose, such as a lead form or a purchase. You pick the billing: per valid click (oCPC), where delivery optimizes toward conversions that follow a click, or, since September 2026, per thousand impressions (oCPM), where delivery also counts conversions that follow someone seeing the ad without clicking. Either way you never pay per conversion.

For most businesses reading this, Clicks or Conversions is the relevant choice. Views is a reach buy, and reach is the hardest thing to connect to revenue.

One constraint worth knowing before you build: the objective, the billing option and the conversion event cannot be changed in place after the campaign is created. To switch, you clone the campaign into a new one with the setting you want, or build a new campaign. Decide deliberately rather than discovering this halfway through.

How billing works

Spend accrues as your campaigns run. On a self-serve card account, your card is charged each time unpaid spend reaches the account's payment threshold, and any remaining balance is charged at the end of the month. New accounts start on a low threshold, which OpenAI raises over time with a good payment history; you cannot change it yourself, and it is a charge trigger, not a spending cap. Larger advertisers on sales-managed invoice terms are billed by invoice instead.

Before anything can deliver you need a billing profile (business name, business address, invoice delivery email) and a credit card on file.

When you add the card, your bank may show a temporary authorization hold while OpenAI verifies it; the amount is shown on the setup page. That is not a completed charge. The hold is released after verification, though depending on your bank it may stay visible for eight days or longer. Tell whoever watches the company card before they see it and panic.

The minimum daily budget for an account billed in Canadian dollars is $25 CAD.

Daily budgets do not mean what you think

This is the single most misunderstood mechanic. You can set a campaign-total budget, which is the stricter limit on total spend, or a daily budget, which is where the surprises come from.

A daily budget is the average amount you want to spend per day across a seven day period. It is not a same-day ceiling.

Two rules follow from that:

  • Maximum spend on any individual day is twice your daily budget.
  • Maximum spend across the seven day period is seven times your daily budget.

OpenAI's own worked example: a campaign running seven days on a $100 average daily budget will not exceed $700 in billed media spend across the period, but individual days may run above or below $100. Days that underspend release that budget back into the same seven day window.

If you change the daily budget partway through a week, the seven-day limit is prorated from the change through the following Sunday at midnight. The budget week runs Sunday to Saturday in your account's time zone, and a campaign that uses its weekly allowance early can stop delivering until the next week even while it is marked active.

The practical implication: if you set $100 a day expecting a hard $100 daily cap, a $200 day will look like a billing error. It is not. Budget by the week, not the day, and your finance conversations get much simpler.

What automated bidding will and will not do

Bids are set per ad group, and the auction that decides which ad shows is, in OpenAI's words, a "relevance-weighted, second-price auction": a more relevant ad can beat a higher bid, and the winner pays around what it took to win rather than its full bid.

For click campaigns, OpenAI now recommends starting with a maximum bid of $3 to $5 USD per click, and Ads Manager shows bid-strength guidance on whether a bid is likely to compete. Read that as a starting bid, not a price: it is the most you offer, not what you pay, and it is not a Canadian benchmark.

The default bid strategy for eligible new ad groups is Maximize results, which sets and adjusts bids automatically to get as many results as possible from your budget, optimizing toward your campaign goal.

Here is the sentence that matters, from OpenAI's own documentation: Maximize results "does not guarantee delivery against a specific CPA, CPC, ROAS, or other cost-efficiency target at this time."

That is unusually direct, and you should take it at face value. If you need to stay within a specific bid limit, the alternative is Manual: Max bid, with advanced bid controls available in Ads Manager. Conversion-optimized campaigns use a Bid Cap: the most you are willing to bid for a conversion, with the actual cost per conversion set by the auction.

So on a new channel with no benchmark, automatic bidding will spend your budget efficiently against volume, but it will not hold a cost-per-acquisition line for you. On a first test, that argues for a contained budget and manual controls if your economics are tight.

Why no Canadian benchmark exists

Three reasons, and all of them are structural rather than temporary secrecy.

The product is months old. The US test began in February 2026. Canada came later. There is not enough sustained, cross-industry spend for a stable average to have formed.

The audience is not the same as search. Ads appear for users on the Free and Go plans only. Plus, Pro, Business, Enterprise and Edu accounts do not have ads. That composition differs enough from Google's audience that borrowing a Google Ads cost per click would mislead you in both directions depending on your category.

OpenAI does not publish rates, and says why. Its own advertiser FAQ states that ChatGPT Ads "does not yet have performance benchmarks across advertisers, industries, or campaign types." The only figure it gives is the recommended starting bid above, which tells you where to begin bidding, not what a lead will cost.

Anyone presenting you with "average ChatGPT Ads CPC in Canada" has taken a number from somewhere else. Ask them where. The answer is usually a US ecommerce sample or a Google Ads figure with a multiplier applied.

So what should you actually budget?

Since there is no benchmark to work backwards from, work forwards from your own economics. That math you already have, or should.

Start with what a customer is worth. Average job value or first-year revenue, multiplied by your close rate from a lead. If a roofing job averages $9,000 and you close one in four qualified leads, a qualified lead is worth roughly $2,250 in expected revenue.

Decide what you can afford to pay for one. If you need a 5:1 return on ad spend at that job value, your ceiling per qualified lead is around $450.

Size the test to produce a readable signal. A test that generates three leads teaches you nothing, because three is noise. You want enough volume that the pattern is real. Multiply your target cost per qualified lead by the number of leads you would need to believe the result, and that is your test budget.

Then set the daily budget to reach that total across the window, remembering the seven-times-daily rule above.

That approach works without a benchmark because it starts from what the channel has to deliver to be worth keeping, rather than from what it might cost.

What else costs money

Media spend is not the whole number. Two other things belong in the budget conversation.

Measurement setup. Conversion tracking has to exist before spend starts to be worth anything. If you do not have call tracking, form capture and a CRM connected, some of the first budget goes into building that. It is not optional overhead: without it you will be judging the channel on clicks, which is exactly the mistake that makes new channels look better or worse than they are.

Management. Whether internal or agency, someone has to write the context hints, build the structure, produce genuinely different creative angles and read the results. On a new platform with no established playbook, that work is more, not less, than on a mature channel.

We do not publish a fee for ChatGPT Ads management, because the work varies enormously with how much measurement already exists in the business. A company with a working CRM and tracked calls needs a fraction of the setup that a company running on a shared inbox does.

The uncomfortable but correct answer

For a Canadian business asking what ChatGPT Ads cost in 2026: the mechanics are knowable and documented, the market rate is not, and your first campaign is the instrument that tells you.

That is genuinely how new channels work. Google Ads had no benchmark in 2002 either. The businesses that learned it early paid for that education with a contained test budget and ended up knowing something their competitors did not.

The mistake is not testing a new channel without a benchmark. The mistake is testing it without measurement, at a budget that hurts if it fails.

Working out whether the arithmetic holds for your business is the first thing we do as a ChatGPT Ads agency in Canada, before a campaign exists and before anything is spent.

Last reviewed against OpenAI documentation: 28 September 2026. Pricing mechanics on this platform have changed several times already, including impression billing for conversion campaigns and a published starting bid in September, so verify before committing budget.