Ads · every platform · proposalFlow mapWalkthroughTS03 · ChatGPT ads test: detailsNeeds backend workA test, from set-up to result 3/7 Prev Next
Home

Company

LibraryBusiness Info

Content

DashboardContent PlanAnalyticsSEO AuditorKeywordsPreferencesPublishing

Local SEO

DashboardPostsBusiness / GBP

Social

DashboardBrand & StyleEngagementConnections

Ads

OverviewTo doPlanCampaignsLeadsHistorySettings
Social LabAffiliatesWorkspace
← Plan

ChatGPT ads test: water heaters

28 days, $896 at most. Ready to create. It arrives in ChatGPT ads paused.

Ready to create
  1. ✓

    Connect

    Connected

  2. 2

    Your steps

    3 of 4 done

  3. 3

    Ads ready

    From your ad kit

  4. 4

    Created paused

  5. 5

    Platform review

  6. 6

    Turned on

✓

Connect

✓

Connected: Northside Plumbing & Drains

USD, America/New_York. Key checked 28 Oct, 9:14.

Change
✓

Only you can do this on ChatGPT ads

✓

Signed up and card added

OpenAI confirmed the account is active.

✓

Logo uploaded

✓

Automatic ad edits turned off

Checked 28 Oct.

··

OpenAI is checking your brand

Submitted 28 Oct. We tick this when OpenAI approves. You can create the test now; it waits.

In review
✓

The ads

Water heater leaking?21/50
Same-day replacement in Columbus. Price first.46/100
NORTHSIDE
No hot water today?19/50
Licensed Columbus plumbers, out today.38/100
Tank or tankless?17/50
Honest written quote before any work starts.44/100
NORTHSIDE
Water heater popping?21/50
Sediment flush or replacement, same day.40/100

From the ideas you approved in the ad kit. OpenAI suggests 16 to 24 characters for titles and 32 to 48 for the line, so these stay short.

✓

The test

Who sees it

Adults in the Columbus, OH area on ChatGPT's free and Go plans, when the chat is about water heaters

Change

Budget

$32 a day for 28 days from Sunday 1 Nov, $896 at most. Up to $64 on a busy day, never more than $224 in a week

Change

Keep it if

8 in 10 likely that a lead costs under $265, your water-heater break-even, after 28 days and 6 leads. Stops after day 14 if that falls under 1 in 10

Change

Where leads go

Your water-heater page with its own tracked number. Leads land in Leads and are sent back to ChatGPT ads

Change
✓

Checks

All 6 checks passed.

Create on ChatGPT ads, pausedSave for later

Nothing spends. Turning it on is its own tap.

How it can look

My water heater is leaking from the bottom. Is it safe to keep using it?

A leak from the bottom of the tank usually means the tank itself is corroding…

Northside Plumbing & Drains· Sponsored
Water heater leaking?
Same-day replacement in Columbus. Price first.
northsideplumbing.example
Ask anything

ChatGPT picks the ad that fits the conversation. The answer itself never changes.

On ChatGPT ads this is

1 campaign, 1 ad group, 4 chat ads, created paused. Bidding per click with a $4 limit.

See exactly what we create
HomeContentAnalytics

Details on ChatGPT ads

Water heaters test

×

Who sees it

Where

United StatesOhioColumbus area

ChatGPT ads target by country, region or market. We send only the Columbus market, so ads cannot spread to the whole country. There is no radius.

Conversations about

water heater leaking from the bottomno hot water or water heater not heatingwater heater making popping noiseshow much does a new water heater costtank vs tankless water heater replacement

These are hints, not keywords. ChatGPT decides which chats fit.

Money

A day
$32
Runs
Sunday 1 Nov to Saturday 28 Nov
Limit per click
$4. OpenAI suggests $3 to $5 to start

Exactly what we create

In OpenAI's own terms, from the ChatGPT Ads API v1.

Campaign

Northside · Test · Water heaters

  • status"paused"
  • bidding_type"clicks"
  • budgetdaily_spend_limit_micros: 32000000
  • targetinglocations.include: the Columbus market ID only, from GET /v1/geo_lookup/search
Ad group

Water heater problems

  • bidding_configbilling_event_type: "click"
    strategy: "fixed_bid"
    max_bid_micros: 4000000
  • context_hints5 strings, as above
Ad × 4

Chat cards

  • creative.type"chat_card"
  • title3 to 50 characters
  • bodyup to 100 characters
  • file_idfrom POST /v1/upload, square, 640 to 1200 px
  • target_urlwater-heater page with utm_source=chatgpt

Then

✓

Preview each ad

POST /v1/ads/{id}/preview

✓

Read it all back and compare

GET each object

··

Watch the review

review_status and serving_issues

··

Turn on only when you do

Activate the ads, then the ad group, then the campaign: POST /v1/{resource}/{id}/activate

Back to recommendedSave changes