Step-by-step: checking for competitor ads
A repeatable routine, not a one-time search.
- 1
Create or use a logged-in Free/Go ChatGPT account
Ads are currently limited to logged-in Free and Go plan sessions — a logged-out session or a Plus/Business account won't show them, so testing from the wrong tier will falsely tell you there's nothing to find.
- 2
Build a prompt set that includes your own brand name
Include both category prompts ("best project management tool for small teams") and prompts that name your brand directly — competitor poaching specifically targets the second type.
- 3
Run each prompt and screenshot anything that looks sponsored
Look for a distinct "Sponsored" or ad label near the answer, and record the advertiser, the ad copy, and the destination URL.
- 4
Repeat on a fixed schedule
Placements rotate and nothing is archived for you to look back on, so a single check only tells you about that moment — schedule weekly or monthly re-checks to see a pattern.
- 5
Track it over time, not as a one-off
A single competitor ad might be a one-time test; the same competitor appearing repeatedly against your branded prompts is a deliberate strategy worth responding to.
Why this is worth checking regularly
Before February 2026, a user typing your brand name into ChatGPT saw only the model's own generated answer. Now that same prompt can surface a paid, sponsored placement from a competitor alongside it — a new kind of competitive exposure that didn't exist a few months ago.
This matters most on prompts that already convert well for you — the ones naming your brand or your core use case directly, since those are exactly the placements a competitor would pay to appear next to.
What to do if you find a competitor ad
Document it with a screenshot and date
There's no archive to pull this up later.
Check whether it appears consistently across multiple accounts and sessions
A single sighting could be a limited test; a repeated one is a real campaign.
Consider whether your own paid or organic presence needs to respond
That could mean your own ad placement, or simply making sure your organic answer is strong enough that a competitor's ad doesn't win the click.
Don't assume one sighting means a sustained campaign
Wait for a pattern across a few checks before treating it as an ongoing strategy.