Before you start
- A business site with HTTPS and clear landing pages.
- OpenAI Ads Manager account access (availability varies by region).
Know where ads appear
Sponsored units render below the assistant reply, clearly labeled. Free and Go tiers may see ads; Plus and Pro subscribers typically do not.
EEA users may see non-personalized ads at launch — check OpenAI Help for current policy.
Official: https://help.openai.com/en/articles/20001047-ads-in-chatgpt
Use context hints, not keyword lists
Ads Manager uses conversation context hints — themes like “WordPress hosting EU” or “isolated VPS setup” — rather than exact-match keyword buying.
Write hints that mirror real user questions your landing page actually answers; mismatch hurts relevance and spend efficiency.
Build landing pages that match intent
Send traffic to a single HTTPS URL with the promise fulfilled above the fold: pricing, setup steps, or signup — not a generic homepage.
If you run WordPress hosting ads, align copy with guides like isolated stacks, GSC setup, and EU data residency — the same topics in your organic cluster.
Tag campaigns with UTM for attribution
Use utm_source=chatgpt&utm_medium=paid&utm_campaign=<campaign> on every ad destination URL.
Compare paid sessions in analytics with organic Search Console data — they measure different channels.
Keep ads separate from GEO work
Running ads does not improve organic LLM citations. Maintain GEO (clear guides, llms.txt, HowTo pages) in parallel if you want unpaid mentions.
Neytom cron jobs and provisioning never auto-spend on ads.openai.com — campaigns are always manual.
You finished this step.
Previous in the AI cluster: Create a site with AI, then GEO.