Try ContactLevel Audiences with 10,000 contacts for free Sign up free

Playbook Summary

How to Target Competitor Customers in ChatGPT | ContactLevel - Reach your competitors' customers when they ask ChatGPT for alternatives. Build the audience, clear the 25,000 matched minimum and match the conversation.

Platform: ChatGPT. This playbook provides step-by-step guidance for implementing how to target competitor customers in chatgpt | contactlevel using ContactLevel's audience targeting and enrichment platform.

Problem Statement

Alternatives conversations attract everyone. Context hints around "alternatives to" and "vs" conversations match anyone researching the comparison, including analysts, students and people with no tool to replace.

Solution Overview

Narrow it to people who use the competitor. ContactLevel builds an audience of the relevant roles at your competitors' customers and syncs it to ChatGPT Ads, so the comparison ad reaches people with a contract to replace.

Key Benefits

  • Your ad below the comparison answer
  • Clicks from people with a tool to replace
  • Landing pages that match the conversation
  • Your own customers kept out

Implementation Steps

  1. List the competitor's customers: Pull accounts from technographic data, review sites and the competitor's case studies, then add the roles that use, own and renew the tool.
  2. Check the size and sync: Inclusion needs 25,000 matched users. Combine several competitors into one audience if each is small. ContactLevel syncs it automatically.
  3. Run one ad group per competitor: Write context hints for switching conversations, point each ad group at a matching comparison page and exclude your own customers.

Learn how to use ContactLevel to sync enriched contact data to ChatGPT for precision B2B targeting with high match rates.

Reach competitor customers when they ask ChatGPT for alternatives

People at companies using a competitor ask ChatGPT what else is out there. Target those contacts and put your ad below the answer.

Without ContactLevel

Context hints around "alternatives to" and "vs" conversations match anyone researching the comparison, including analysts, students and people with no tool to replace.

With ContactLevel

ContactLevel builds an audience of the relevant roles at your competitors' customers and syncs it to ChatGPT Ads, so the comparison ad reaches people with a contract to replace.

How It Works

1

List the competitor's customers

Pull accounts from technographic data, review sites and the competitor's case studies, then add the roles that use, own and renew the tool.

Video demonstration showing list the competitor's customers: Pull accounts from technographic data, review sites and the competitor's case studies, then add the roles that use, own and renew the tool.
2

Check the size and sync

Inclusion needs 25,000 matched users. Combine several competitors into one audience if each is small. ContactLevel syncs it automatically.

Video demonstration showing check the size and sync: Inclusion needs 25,000 matched users. Combine several competitors into one audience if each is small. ContactLevel syncs it automatically.
3

Run one ad group per competitor

Write context hints for switching conversations, point each ad group at a matching comparison page and exclude your own customers.

Autoplay Video Placeholder

Why It Works

Your ad below the comparison answer
Clicks from people with a tool to replace
Landing pages that match the conversation
Your own customers kept out

Why competitor customers show up in ChatGPT

Your competitor's customers don't announce they're unhappy. They open ChatGPT and type "alternatives to [competitor]" or "[competitor] vs [you]". That's a product-aware buyer, mid-comparison, asking a tool that gives them a shortlist.

ChatGPT Ads puts a sponsored ad below the end of that answer. Ads don't change the answer itself. So if ChatGPT lists your competitor first, your ad is the one place you control in that conversation.

The obvious move is context hints alone. Write hints like "looking for an alternative to [competitor]" and let OpenAI match the conversations.

It works. Sort of.

The same conversation comes from analysts writing a market map, students, agencies building a client shortlist, and people who don't own the tool at all. You pay for their clicks too. The people you actually want are the ones with a contract to replace.

Narrow it to people who use the competitor

A custom audience of contacts at your competitor's customers fixes that. Include it at campaign level, keep the comparison hints at ad-group level, and the ad only appears when someone on your list is having the switching conversation.

The list is the hard part, and the size is the harder part.

Size realities

ChatGPT Ads needs at least 25,000 matched users before an audience can be used for inclusion. OpenAI recommends 100,000+. Under 25,000, the audience reads "Ready, Exclusion only".

Most single-competitor lists won't make it. Say a competitor has 3,000 customers and you target 6 roles at each (the admin, the team lead, the department head, ops, finance, procurement). That's 18,000 contacts before matching. Not enough.

Three ways round it:

→ Combine competitors. Put the customers of every competitor in your category into one audience, then split by competitor at ad-group level with different hints and copy. → Widen the roles. Add everyone in the department that uses the tool, not just the buyer. → Accept it doesn't fit. Run hints-only in ChatGPT with tight copy, and send the competitor list to LinkedIn, where small matched audiences run fine.

How to set it up with ContactLevel

  1. List the competitor's customers. Pull accounts from wherever you track installs: a technographic tool, review sites, the competitor's logo wall and case studies.
  2. Add the people. Import the accounts into ContactLevel and use Contact Search to add the roles that use, own and renew the tool. ContactLevel enriches each contact with the personal identifiers ChatGPT matches on.
  3. Sync and check the status. Connect your ChatGPT Ads account and the audience syncs automatically. After about 20-30 minutes of processing, check it says Ready and not Exclusion only.
  4. Build the campaign. Include the competitor audience. Exclude your current customers too. If you include and exclude together, the remaining eligible audience still has to clear 25,000 matched.
  5. One ad group per competitor. Write hints for that competitor's switching conversations: "alternatives to [competitor]", "[competitor] pricing too high", "migrating off [competitor]". Hints describe topics, so they won't fire on exact phrases.
  6. Match the landing page to the conversation. OpenAI uses your landing page as a matching input. A dedicated "[competitor] alternative" page tells it what the ad is about and gives the click somewhere relevant to land.

Then track it. OpenAI's reports are aggregated, so add UTM parameters and let the ContactLevel pixel show which contacts from which accounts visited.

What to say in the ad

ChatGPT has already given them a list. Your ad shouldn't repeat it. Talk about the thing the answer can't cover: how long the switch takes, what you migrate for them, what happens to their data. The ad unit gives you a title, a short description and an image. Use the title for the switching objection, not your tagline.

Check OpenAI's advertising policies before putting a competitor's name in the ad title or copy.

For how ChatGPT Ads works as a whole, see ChatGPT Ads for B2B.

Frequently asked questions

Can I target a competitor's customers in ChatGPT Ads?

Not with a native filter. You build a custom audience of contacts at companies that use the competitor and include it. The audience needs 25,000 matched users to be used that way.

Why does my competitor audience say "Exclusion only"?

It has fewer than 25,000 matched users. Combine several competitors into one audience, widen the roles, or run that list on LinkedIn instead.

Will my ad appear inside ChatGPT's comparison?

No. Ads sit below the end of the response, labelled as sponsored and visually separated. They don't influence what ChatGPT answers.

Do context hints work like keywords?

No. They describe the conversations and topics you want, and OpenAI uses them alongside your landing page and copy. There's no exact match and no guaranteed delivery.

What should I bid?

OpenAI suggests starting CPC max bids at $3-5 per click. It also says there are no performance benchmarks across advertisers yet, so judge the campaign on your own pipeline.

How do I know which competitor accounts clicked?

Not from OpenAI, which never shares names or emails. Put UTM parameters on the landing page and the ContactLevel pixel shows the contacts and accounts behind the visits.

→ Related: LinkedIn Competitor Customer Targeting, ChatGPT Customer Exclusion, ChatGPT Job Title Targeting