Buyer intent

How to find B2B buyers on LinkedIn who are switching tools or complaining about a competitor

How to find B2B buyers on LinkedIn who talk about switching tools or complain about a competitor, keep the ones who fit, and reach them on LinkedIn and email.

How to find B2B buyers on LinkedIn who are switching tools or complaining about a competitor — traxy blog

TL;DR: To find B2B buyers on LinkedIn who are talking about switching tools, search posts and comments for switching phrases next to the tool's name, such as "alternative to X", "moving off X" or "X vs Y", then keep only the people who fit your ideal customer profile (ICP). To find people complaining about a competitor, add complaint words like pricing, support or renewal to the competitor's name, and read the comments under the competitor's own posts. Read the comments under switching posts too, and leave out vendors and people who already switched. traxy runs this end to end. With Social Intent Search you ask in plain English, for example "people looking to switch from <tool>", across 71M+ scanned LinkedIn likes, posts and comments, and Tracking follows a competitor's company page and the people who post for it. Then traxy keeps the 50%+ ICP matches, enriches and researches each one, and runs LinkedIn and email outreach from your own accounts with a message that refers to what they said. The campaign runs on autopilot once you approve it, or you approve every message.

Checked November 10, 2026. traxy wrote this guide and is one of the tools in it. Every other tool is described only from its own website or help center, linked where it appears and checked November 2026. Features change, so check details with each vendor.

How do I find B2B buyers on LinkedIn who are talking about switching tools?

Search LinkedIn posts and comments for the words people use when they leave a tool, next to the names of the tools you replace, and check each person against your ICP. With traxy you skip the keyword guessing: describe the person and the switch in one sentence, and every match comes back with the post or comment behind it.

The phrases people use when they are switching

Hardly anyone writes "we are in the market for a new tool". They write one of these, and each says something different about timing:

  • Shopping: "alternative to X?", "what are you using instead of X?", "anyone moved off X?". They haven't picked yet. This is the best moment to reach them.

  • Comparing: "X vs Y for a 20-person sales team?". They have a shortlist. An honest answer to the comparison is the opener.

  • Leaving: "we're moving off X this quarter", "our X contract is up for renewal". They have decided to leave, but not where to go.

  • A change at the vendor: "X raised prices again", "X dropped the feature we use". A trigger that can start a search, so watch who replies "same here".

  • Already switched: "we moved from X to Y last month". Usually too late for that tool. It still tells you why people leave X, and the same team may need what sits next to it.

Swap X for each tool you replace, plus the tools your buyers use today that yours sits next to. To find more phrases, ask your last few customers what they typed or said the week they started looking.

By hand with LinkedIn post search

LinkedIn's post search is free and built in. Type the phrase, open the Posts tab, and narrow the results. LinkedIn's help center lists these filters: Sort by, Date posted, Content type, From member, From company, Posted by, Mentioning member, Mentioning company, Author industry and Author company (LinkedIn Help, checked November 2026). For switching searches:

  1. Search the tool's name with each switching phrase, and also try the Mentioning company filter with the competitor's page. People often name a tool without tagging its page, so run both.

  2. Sort by date, and open the comments. A post asking "what should we use instead of X?" pulls in other people in the same spot, and they often say what went wrong.

  3. Check each person's role and company against your ICP, and log the person, the post link, what they said and the date.

This is fine for one or two competitors and a few leads a week. It needs the exact words, one search per phrase per tool, and a profile check for every person. For Boolean strings and where keyword search stops working, see LinkedIn Boolean search vs social intent search.

With traxy: ask in plain English

traxy has three ways in, and they all feed one lead list:

  • Social Intent Search, for the list you need today. Describe the person and the switch the way you'd say it to a colleague: "people looking to switch from <tool>", "sales leaders comparing LinkedIn outreach tools" or "heads of RevOps unhappy with their CRM". traxy searches 71M+ scanned LinkedIn likes, posts and comments, and each person comes with the post or comment behind them. Search in the app, ask trax (the traxy agent), or ask from Claude or ChatGPT through the traxy MCP. More in what is social intent search.

  • Signals, so discovery keeps finding them. Under Targeting > Signals, the Signal Brief lists the buyer pains, product mentions, triggers and keywords that make someone relevant. Add the tools you replace as product mentions and "looking to switch" as a trigger, so discovery looks for switching talk, not only the general problem.

  • Tracking, for the places the switch gets discussed. Follow the competitor's company page and the people who post for it, covered in the next section.

A person becomes a lead only with a 50%+ ICP match. traxy also labels each lead Warm, Related or Activity by how strong the evidence is, and the lead's Signals tab shows what they said, with the source link (signals docs). Read it before you write: "moving off X" from a buyer is a lead, and the same words from a consultant who sells X migrations are not.

Some switches never get posted. A job ad that mentions a migration, or the tool a company runs today, sits outside LinkedIn activity. traxy covers those through research on each lead inside a campaign, not a live event feed: tell the campaign to check which tool the company uses, and it records what it finds before any message is prepared.

Which phrases show a B2B buyer is switching tools?

Four kinds of phrases show a switch: replacement (they want a new tool), evaluation (they are comparing), frustration (the current tool is letting them down) and timing (a date forces the choice). The strongest posts mix two of them, such as a complaint and a renewal date in the same sentence.

Signal

What people write

What it tells you

How strong

Replacement

"alternative to X?", "looking to replace X", "what are you using instead of X?", "anyone moved off X?"

They want to leave and haven't picked the next tool

Strong, when the buyer wrote it

Evaluation

"X vs Y for a 20-person team?", "has anyone used Y?", "shortlisting tools for outbound", "we're demoing Y next week"

They have a shortlist and are comparing

Strong. An honest answer to the comparison is the opener

Frustration

"X support is slow again", "X raised prices on us", "is anyone else having issues with X?"

A pain that can start a search

Medium on its own. Strong with a replacement or timing phrase next to it

Timing

"our X contract is up in March", "renewal next quarter", "we have to migrate before year end", "new budget in January"

There is a deadline for the decision

Strong, when it names the tool

Already switched

"we moved from X to Y last month", "we finished our migration to Y"

The choice is made

Weak for replacing X. Useful for learning why people leave X

Read each phrase together with who wrote it. "Looking for an alternative to X" from a head of sales at a 40-person software company is a lead. The same words from someone who sells X migrations are a pitch, covered in how to tell buyers from vendors below.

For the same phrases as ready-made LinkedIn Boolean strings, see which Boolean strings find B2B buyers talking about switching tools. In traxy you don't need the string: type the phrase in plain English into Social Intent Search. Some switching posts are simply requests for a recommendation, such as "can anyone recommend a CRM for a 10-person team?". Those have their own guide: how to find people on LinkedIn asking for a recommendation for what you sell.

How do I read the comments on a post about switching tools?

Read every comment and reply, and sort the people into three groups: others in the same spot as the poster, people recommending a tool, and vendors. The first group is where the extra leads usually are, because most of them will never write a post of their own.

  • "Same here" replies. "We're looking too", "also on X and stuck", "following". These are buyers with the same problem who would not post about it. Treat them like the poster, one step weaker.

  • Replies from the poster. The person who asked often adds detail further down: team size, what broke, the renewal date, what they already ruled out. That detail is often the best fact for your first line.

  • Questions back. "What's your team size?" or "did you look at Y?" can come from a peer who is evaluating too, or from a vendor warming up a pitch. Check the profile before you count it.

  • Recommendations. "We use Y and love it" usually comes from someone who already switched, or from Y's own team. It isn't a lead for replacing X, but it shows you which tools the poster is now weighing.

  • Tags. "@Sam, you were asking about this." The tagged person may be the one who is shopping.

Likes on a switching post show interest in the topic, not a decision, so don't write to likers as if they are leaving. And the thread is public: a vendor reading the same comments sees the same people, so a short, useful answer does more than a fast pitch.

In traxy you don't have to read the whole thread. Track the post by URL under Targeting > Posts > Track post, and traxy checks every engager against your ICP, so you only read the matches. Each lead's Signals tab shows the comment or like behind it, with the source link and date.

How do I tell buyers from vendors and people who already switched?

Check three things: who they work for, which tense they write in, and whether they are asking or answering. Buyers ask, in the present or future tense, from a company that would use the tool; vendors answer with a product or a service; people who already switched write in the past tense.

Who

How they write

Profile clues

What to do

Buyer

"We need", "we're looking", "our renewal is in March", a question

A role that owns or uses the tool, at a company that fits your ICP

A lead. Put them in the campaign for their signal

Vendor or partner

"DM me", "we built exactly this", "happy to help you migrate", a link to a product

Works at a tool company, an agency, a consultancy or a reseller; the headline sells a service

Not a lead. Exclude them

Already switched

"We moved to Y last year", "Y has been great for us"

Talks about the new tool as their own

Not a lead for replacing X. Keep them for what sits next to the new tool, or skip them

Peer outside your market

The same words as a buyer

The right job at the wrong company size, industry or region

Skip them, even when the post is perfect

In traxy, only people with a 50%+ ICP match become leads, which drops most peers outside your market. For vendors who look like buyers on paper, such as a consultant whose headline says Head of Sales, add exclusions in Targeting > Lead criteria and put the domains of competitors and their partners on Settings > Blocklist. Mark anyone who slips through Bad fit with a reason, so the pattern is on record. More in how to keep other consultants, vendors and recruiters out of your leads and, for recommendation threads, how to filter out people fishing for pitches.

A title can't tell you someone already switched, but their words can. Read the lead's Signals tab before you write. If the comment says they moved last month, keep them out of the replacement campaign: tag them, or mark them Done.

What should I track for each person who is switching tools?

Track six things for each person: the tool they are leaving, the signal type, their exact words with the link, the date, any deadline they gave, and whether they fit your ICP. Those six decide which campaign they join and what the first line says.

What to track

Example

Why it matters

The tool they are leaving

X

Picks the campaign, and the comparison you can speak to

The signal type

Replacement, evaluation, frustration or timing

Picks the opener

Their words and the link

"Our X renewal is in March, open to options", with the post URL

Your first line refers to it, and you can recheck it before anything sends

The date

The day they posted or commented

The older the post, the more likely they have already chosen

The deadline

Renewal in March

Tells you how long a follow-up still helps

Fit

Role, company size, industry

Keeps peers and vendors out

Then track the play, not only the people: for each signal, how many people you reached, how many replied and how many meetings came from it. Give each signal its own campaign and the numbers stay apart, so you can see which phrases are worth searching again.

In traxy most of this is on the lead already. The Signals tab shows the post, comment or like with its source link and date, next to the ICP match and the Warm, Related or Activity label. Add a tag for the tool they're leaving and a note for the deadline, then save each group as a shared view, which updates as leads change. Replies from every campaign land in one inbox, and once Google Calendar is connected, Outbound > Meetings lists the meetings booked with traxy leads.

How do I find people on LinkedIn complaining about a competitor?

Search the competitor's name with the words of a complaint, such as pricing, support, renewal, outage or a missing feature, and read the comments under the competitor's own posts, where unhappy users sometimes reply in public. In traxy, track the competitor's company page and the people who post for it so everyone who engages is checked against your ICP, and use Social Intent Search for complaints posted anywhere else on LinkedIn.

Where complaints about a competitor show up

  • Their own post. "Three weeks waiting on X support." The strongest version: they chose to say it in public.

  • Comments under the competitor's posts. A price change, a launch or a status update draws replies like "still waiting on the fix" or "this is why we're looking around".

  • Comments under creators' posts. A "what do you use for this?" thread is where people say what they dislike about their current tool.

  • Someone else's post about the competitor. A post about a price change or an outage, with others piling on in the comments.

In Social Intent Search, write the complaint the way a buyer would: "founders complaining about <tool> pricing" or "sales leaders frustrated with their outreach tool". Results show whether each person posted, commented or liked, so you can tell the complainers from the people who agreed.

Track the competitor, not only the keyword

A keyword search finds complaints that name the tool. Tracking catches the people around the competitor's own posts, each time it posts. In traxy, under Targeting (Tracking docs):

  • The company page. Targeting > Companies > Track company, by domain or LinkedIn page. traxy reads the page's posts for engagers who fit your ICP. It finds the people who engage with those posts, not every employee or customer of the company.

  • The people who post for it. Targeting > People > Track profile for the founder and the product and sales leaders who post for the competitor, tagged Competitor. traxy watches their newest posts and qualifies whoever engages.

  • One thread. Targeting > Posts > Track post for a single post by URL, such as a price change announcement with a long comment section. Use this for older posts too, since ongoing tracking of a profile follows its most recent posts.

Which competitor posts bring in leads, and how to keep the competitor's own staff and partners out, is covered in how to find leads from competitor LinkedIn posts. This guide stays on the complaints and the switch.

A complaint, a question and a like are different signals

What they did

What it tells you

How to open

Posted or commented that they are leaving or shopping

They want a change now

Answer what they asked

Complained about the competitor

They have a pain your product may fix

Speak to that pain, only if you fix it

Asked a question under a competitor post

They are evaluating, or stuck

Give a useful answer

Liked a competitor post

The topic caught their eye

Write about their work, and don't assume they are unhappy

Engaging with a competitor's post isn't a complaint. Treat likers as interested in the topic, and save "sounds like X isn't working for you" for people who said so. For more on reading comments, see how to read intent in LinkedIn comments.

Which tools find people switching tools or complaining about a competitor?

traxy wrote this guide and is the vendor here. The criteria we used: does the tool find the named person and their words, does it check fit against your ICP, where does it look, and does it run the outreach. Each other tool is described only from its own pages, checked November 2026.

Tool

What it finds

Fit check

Outreach

Fits better when

traxy

People who post, comment on or like posts about switching or a competitor, from Social Intent Search (71M+ scanned LinkedIn likes, posts and comments), Signals and Tracking of competitor pages and people

50%+ ICP match, plus Warm, Related or Activity labels

LinkedIn and email campaigns from your own accounts, with research on each lead, a test on sample leads and your approval

You sell B2B on LinkedIn and want finding, research and outreach in one place

LinkedIn post search

Posts that match your keywords, with filters such as Mentioning company

You check each profile

You message each person by hand

You watch one or two competitors and want to read every thread yourself

Valley

Its competitor churn play listens for complaint posts, rant threads and "looking for alternatives" asks

Audience set to high and medium fit

Sends on LinkedIn to the person who complained and the person who signs

You want a ready-made play that also finds the person who signs

Octolens

Public mentions of competitor names and switching phrases on LinkedIn, Reddit, X, Hacker News and more

Relevance score, sentiment and tags; a lead skill drops authors outside your ICP

Alerts and drafted openers; a person sends

Your buyers complain on Reddit, X or Hacker News too, and you want every mention

G2 Buyer Intent

Companies researching your product, category or competitors on G2, including competitor comparisons

Your target criteria

Signals go to Salesforce, HubSpot and other tools; your team reaches out

You sell software listed on G2 and want account-level signals from buyers comparing vendors

Avina

Companies whose job descriptions mention a CRM move, such as "replacing Salesforce", in the last 3 months

Each signal is matched against your ICP filters

Slack alerts to reps; qualified accounts can be enrolled into outreach sequences

You sell CRM migration work and want accounts flagged from job posts first

traxy

traxy runs both halves. It finds high intent leads from what people post, comment and like on LinkedIn, including switching talk and complaints about a competitor, keeps the 50%+ ICP matches with the source on each one, then enriches and researches them and runs LinkedIn and email outreach from your connected accounts. Not a fit if your buyers complain on Reddit or X rather than LinkedIn, since search covers LinkedIn today and Instagram and Facebook groups are on the roadmap with no date.

LinkedIn post search

Built into LinkedIn, with filters including Mentioning company, Date posted and Author industry (LinkedIn Help, checked November 2026). You read each thread, check each person and keep your own list. Fits better when you track one or two competitors and want to read every thread yourself.

Valley

Valley's competitor churn playbook says its Scout "listens for complaint posts, rant threads and 'looking for alternatives' asks", Deep Search verifies each complaint "with the receipt", and the play finds "the frustrated user and the person who signs". The boss gets a different message built on the same complaint. The play's settings show a high and medium fit audience, a daily refill and LinkedIn as the sending channel, and the page notes that this is the sending channel, not the source of its prospects (checked November 2026). Fits better when you want a packaged play that adds the decision maker next to each person who complained. See Valley alternatives.

Octolens

Octolens' LinkedIn monitoring page says it finds public posts that name your brand without tagging the page, and lets you track rival names next to your own to "see who is asking their network about switching", with keywords like "competitor alternative" and "switching from competitor". Every post gets a relevance score, sentiment and tags. Comments that mention your company page are covered, and wider comment tracking is a custom package. Its competitor monitoring page covers Reddit, X, LinkedIn, Hacker News and more. Its "Find leads in public conversations" skill ranks competitor mentions, drops authors clearly outside your ICP and drafts openers, and the playbook says: "Do not contact anyone or post replies. Drafts are for a human to review, edit, and send." (checked November 2026). Fits better when your buyers complain on Reddit, X or Hacker News as much as on LinkedIn, or when product and marketing want every mention of a competitor, not only the people who fit.

G2 Buyer Intent

G2's Buyer Intent page says it shows "which of the 100M buyers on G2.com are actively researching your product, category or competitors", from actions including product and category page views, competitor comparisons, pricing page engagement and reviews, across G2, Capterra, Software Advice and GetApp. The page describes companies and accounts researching you, and signals go into Salesforce, HubSpot, Marketo and ABM platforms (checked November 2026). You still find the person to contact. Fits better when you sell software that buyers research on G2 and want account-level signals, including from buyers who never post on LinkedIn.

Avina

Avina's signals library has a CRM Migration from Salesforce to HubSpot signal. The page says Avina tracks job descriptions containing terms like "migrating to HubSpot," "replacing Salesforce," or "HubSpot implementation" in the last 3 months. It reads which CRM the company is moving from and to, and scores the account on migration stage, company fit and engagement history. Reps get Slack alerts with the migration context, and qualified accounts can be enrolled into outreach sequences (checked November 2026). Fits better when you sell CRM migration work and want accounts flagged from job posts first, rather than the people talking about the switch on LinkedIn.

How do I reach out to someone who is switching tools or complaining about a competitor?

Check they fit, research each one, and send a short message that answers what they said, on LinkedIn first and then email. Give switchers, complainers and competitor engagers separate campaigns, because each needs a different first line.

  1. Qualify against your ICP. Only 50%+ ICP matches become leads in traxy. Keep out the competitor's own employees, partners and resellers with exclusions in Lead criteria and their domains on your Blocklist. See how to keep customers, competitors and opt-outs out of your prospect list.

  2. Enrich them. Look up a work email and phone for each lead, or turn on Auto-Enrich so new leads get contact data. Auto-Enrich doesn't backfill old leads.

  3. One campaign per signal. Save each group as a shared lead view: people shopping for an alternative, people complaining about a named competitor, and people who only engaged with competitor posts. You can run many campaigns at once. They run in priority order, so one lead never gets two campaigns at once.

  4. Research each lead. Tell the campaign which facts to look up: the tool the company uses today, team size, open sales roles, and what the person said. traxy researches each lead before any message is prepared, filters out who doesn't fit and groups the rest by signal. Each group gets its own message variant, personalized with the evidence.

  5. Refer to what they said. Someone who posted "moving off X, what should we look at?" asked a question in public, so answer it: what to check when you switch, and where your product fits. For a complaint, speak to the pain only if your product fixes it. Don't trash the competitor, and don't tell someone who liked a post that they are unhappy. See how to message post engagers.

  6. LinkedIn, then email. traxy sequences run LinkedIn and email steps in one campaign, and a wait can depend on the connection being accepted (sequences docs). Messages go out from your own connected LinkedIn accounts and mailboxes (sender accounts).

  7. Test, then approve. Run the plan on sample leads: traxy prepares the research and the drafts, and nothing is sent. The launch review shows who joins, who is skipped because another campaign holds them or they were contacted before, the sender, the steps and the delivery mode (review and launch). Then approve every message in a review queue, or approve the launch and let the campaign send on its own. Replies, unsubscribes and hard bounces stop the sequence, and every conversation lands in one inbox.

Two openers to adapt. To someone shopping: "Saw your question about options after X. Most teams in your spot compare three things: setup time, what it costs per seat, and how the data moves over. Want the checklist we use?" To someone who complained about slow support: "If support response time is the sticking point with X, that's the first thing I'd ask any vendor about. Happy to share how we handle it, no pitch deck." Keep the ask small, and stop after one follow-up if they don't reply.

That is traxy end to end: it runs your entire LinkedIn GTM, from finding high intent leads from social intent to enriching and researching each one, to running relevant, personalized LinkedIn and email outreach to them on autopilot. You approve the campaign once and it runs, or you approve every message. You can run the same steps from Claude, ChatGPT, Codex, Cursor or Grok through the traxy MCP, and the AI asks for your yes before anything sends or launches. The outreach side is on the LinkedIn outbound page, and grouping leads by signal is on the signal-based outbound page. For complaints that don't name a tool, see how to find people posting about the problem you solve.

What should I reply to someone who posted about switching tools?

Answer the question they asked, add one useful fact, and end with one small question; save the pitch until they ask for it. If you also leave a short comment on the post, your direct message or email can refer back to it, so it doesn't arrive cold.

Here is a sample. The post: "We're moving off X before our renewal in March. What are 20-person sales teams using instead?"

  • A comment on the post: "Full disclosure, we sell in this space. Whatever you pick, I'd check three things first: how your data and history move over, the cost per seat at 20 people, and how long setup takes. Happy to share the checklist we give teams in your spot."

  • The LinkedIn message: "Hi Sam, saw your post about leaving X before March. Here's the checklist I mentioned: what moves over and what doesn't, cost per seat at your size, and setup time. If it helps, I can walk you through how we'd handle the move. No deck."

  • The email, if LinkedIn stays quiet: Subject: "your X renewal in March". "Hi Sam, you mentioned on LinkedIn that your team is moving off X before the March renewal. Most teams get stuck on moving the data, so I put the steps in a one-page checklist. Want me to send it over?"

Change the message to fit the signal. For frustration, speak to the pain only if your product fixes it. For evaluation, answer the comparison honestly, including where the other tool is the better pick. For timing, mention the date they gave. Someone who only liked the post gets a message about their work, not about X. More openers are in how to message post engagers.

In traxy, a campaign groups leads by signal and prepares a personalized message variant for each group from what the person said and the research on them, so the shoppers and the frustrated users get different first lines. You read the drafts on sample leads before anything sends.

How do I run the same steps in traxy?

Search the switching phrase in Social Intent Search, track the competitor's profiles and posts, and send the matches into a signal-based campaign over LinkedIn and email that only sends after you approve it. traxy runs your entire LinkedIn GTM end to end, from finding high intent leads from social intent to enriching and researching each one, to running relevant, personalized LinkedIn and email outreach to them on autopilot, once you approve the campaign or each message.

Step

By hand

In traxy

Find the switching talk

One LinkedIn search per phrase and per tool, or a Boolean string

Social Intent Search: "heads of sales looking to replace <tool> before their renewal" across 71M+ scanned LinkedIn likes, posts and comments, with the post or comment behind each person

Keep finding it

Run the searches again every week

Targeting > Signals: add the tools you replace as product mentions and "looking to switch" as a trigger

Watch the competitor

Check their page and their people's posts

Targeting > People > Track profile, tagged Competitor, and Targeting > Companies > Track company by domain

Read one big thread

Open every comment

Targeting > Posts > Track post by URL, and every engager is checked against your ICP

Keep out vendors

Check every profile

The 50%+ ICP match, Lead criteria exclusions, the Blocklist and Bad fit with a reason

Track the details

A spreadsheet

The Signals tab with source and date, tags, notes and a shared view per signal

Reach out

Write and send each message

A signal-based campaign: research on each lead, a message variant per signal group, LinkedIn and email from your own connected accounts

Approve

You send each one yourself

A test on sample leads with nothing sent, the launch review, then approve every message or the launch

The campaign is where the switching signal turns into outreach. Give it the shared view, your offer and the research you want, such as the tool the company uses today and its team size, and traxy researches each lead before any message is prepared. Nothing sends until you approve: test on sample leads first, check the launch review, then approve every message or the launch. The full order, from qualifying to approval, is in how to reach out above. More on campaigns by signal is on the signal-based outbound page and the LinkedIn outbound page.

Three ways traxy users run parts of this today:

  • A frustration search, run by an AI agent. Ben Buaron has an agent in Grok ask traxy for this week's posts about outbound not working and posts sharing GTM breakdowns. It tracks the best posts, pulls who liked and commented, and scores them against his ICP, so he opens the chat to a ready list (Ben's post).

  • A need search in one sentence. Ben asked traxy "find me leads that need outbound tools based on social intent" and got 210 leads back (Ben's post).

  • One template per signal. Over 4 weeks, traxy's own and client LinkedIn campaigns sent connection requests only to warm ICP fits and let the signal pick the template: one for people hiring for a specific role, another for people who posted 2+ times in 30 days. The dashboard showed 9,930 requests, 3,902 accepted (39.3%), 603 replies and 251 interested leads (Adam's post, dashboard).

You can run every step here from Claude, ChatGPT, Codex, Cursor or Grok through the traxy MCP, and the AI asks for your yes before anything sends or launches.

How do I use these signals in a competitor-displacement campaign?

Rank the people around a competitor on three rungs, from weakest to strongest: a like on a competitor post, a comment about a limitation of the competitor's tool, and a request for alternatives or migration advice. Then give each rung its own campaign and its own first line, because each one gives you a different reason to write.

Rung

What they did

What it tells you

What to send

1. A like

Liked a competitor's post

The topic caught their eye. It isn't proof they want to leave

A note about their work and the problem you solve. Don't mention the competitor

2. A comment about a limitation

Commented on a missing feature, slow support, a price change or a renewal

A named pain with the competitor's tool

Speak to that pain, only if your product fixes it

3. Asking for alternatives or migration advice

Posted or commented "alternative to X?", "anyone moved off X?" or "how hard was the move?"

They are shopping, the strongest of the three

Answer what they asked: what to check when you switch, and where your product fits

In traxy, the rungs map to what you already have: Tracking of the competitor's profiles, company page or one post finds the likes and comments, and Social Intent Search finds the requests for alternatives posted anywhere on LinkedIn. Each lead shows the post, comment or like behind it, so you can save one shared view per rung and run a campaign for each, with research on each lead, LinkedIn and email from your own connected accounts, and your approval of the launch or of every message before anything sends.

Next step: run the displacement campaign. The steps are in how to create competitor-displacement campaigns using LinkedIn engagement data.

How do I find companies switching CRMs and check for real evidence before I reach out?

Find the people engaging with LinkedIn posts about switching CRMs, then research each company for a public sign of the migration, with the source and date, and only reach out where the research finds one. traxy runs all of it: Social Intent Search finds the people and the post behind each one, a research-only campaign checks each company and records what it finds without sending, and the outreach runs over LinkedIn and email from your own connected accounts once you approve it.

Here is an illustrative example for a RevOps consultancy that does CRM migrations. The search and the steps are how traxy works; any leads or findings it mentions are made up to show the flow, not a customer result.

  1. Find who is talking about the switch. In Social Intent Search, type: "RevOps and sales ops leaders engaging with posts about switching CRMs or moving from Salesforce to HubSpot". traxy searches 71M+ scanned LinkedIn likes, posts and comments, and each person comes with the post or comment behind them, so you can see who asked "has anyone moved from Salesforce to HubSpot?" and who only liked the post. Only people with a 50%+ ICP match become leads. Save them as a shared view.

  2. Check for evidence, without sending. Create a campaign on that view and ask for research only: "For each company, find a public sign of a CRM migration, such as a job post that mentions moving to HubSpot or replacing Salesforce, a hire for a CRM admin, or a post from the team about the move. Record the source link and the date." A research-only campaign records the findings on each lead and sends nothing (create a campaign). Test it on sample leads first and read what it found.

  3. Skip the leads with no evidence. Where the research finds no public sign of a migration, leave the lead out of the outreach. traxy filters out who doesn't fit and groups the rest by signal, and you can choose a lead's campaign based on what the research found. In the example, a company with a dated job post for a HubSpot admin goes into the outreach, and a company where the research found nothing stays out.

  4. Reach out after you approve the launch. The outreach goes over LinkedIn and email from your own connected LinkedIn accounts and mailboxes. traxy prepares a message variant for each signal group that refers to what the person said and what the research found, such as the job post. Test on sample leads with nothing sent, check the launch review, then approve the launch and the campaign runs on autopilot, or approve every message in a review queue. Replies, unsubscribes and hard bounces stop the sequence. More on the outreach side is on the LinkedIn outbound page.

Two plain limits. A like alone is not proof of a migration: someone who liked a post about leaving Salesforce may be curious, may sell migrations, or may have finished the move last year. And the research can only find what a company has made public, so a migration with no job post, hire or post about it won't show up, and a lead with no finding is not proof that nothing is changing.

What you see

Is it evidence of a CRM migration?

A like on a post about switching CRMs

No. Interest in the topic only

A comment such as "we're looking at HubSpot too"

A lead worth checking, not proof

A job post that mentions moving to HubSpot or replacing Salesforce, with a date

Yes, a public sign with a source

A post from the company's team about the move

Yes, a public sign with a source

Nothing public found

Unknown. Leave them out of the outreach for now

Other tools start from the evidence side. Avina flags companies whose job descriptions mention a CRM move, covered in the comparison above. traxy starts from the people talking about the switch on LinkedIn, checks each company with research, and runs the outreach to them. You can run every step from Claude, ChatGPT, Codex, Cursor or Grok through the traxy MCP, and the AI asks for your yes before anything sends or launches.

What does this look like in practice?

These are competitor-engager workflows from traxy users, the closest public examples of this play. They start from people engaging with competitors' posts, which is the Tracking half above.

Ben's agency: 3 meetings in a week from competitor engagers. Ben Buaron's LinkedIn agency tracked competitors and agency owners who sell to the same ICP. When they posted, traxy checked who engaged, flagged the ICP matches and kept the post context. Every day at 9am, Claude pulled the new leads through the traxy MCP and drafted each message from traxy's signal and context. The messages went out on LinkedIn, and the AE booked the warm replies. "i booked 3 meetings for my linkedin agency last week," Ben wrote (Ben's post).

Four competitor profiles, one meeting within days. A new traxy user added 4 competitor LinkedIn profiles to Tracking: people who post weekly, plus one micro influencer in his space. traxy matched the engagers who fit his ICP, he sent a small, tightly targeted campaign to that list, and booked a qualified meeting within days (Ben's post).

More Conversions: competitor content instead of job titles. More Conversions, an agency for DTC brands, used traxy to find prospects interacting with competitor content, DTC thought leaders and industry conversations, instead of targeting by job title. Connection acceptance went from 2% to 18%, with 4 qualified meetings and 2 deals closed in the first week (case study).

Superfiliate: competitor case-study posts as a lead source. traxy surfaces the people engaging with the CEO's posts, the market's posts and competitors' posts, and scores them against the ICP. People engaging with competitor case-study posts became a repeatable lead source. Superfiliate books 10 to 20 qualified meetings a month, and the CEO still writes every LinkedIn message himself (case study).

Adam: a complaint as a search. Adam uses the traxy MCP like a search engine for people asking for what you sell. One search he suggests is "heads of revops unhappy with their crm" (Adam's post). That is the complaint play in one sentence.

Teams that switch to traxy leads from other sources usually see LinkedIn reply and acceptance rates about double. Platter, which follows relevant voices and competitors in traxy Tracking, went from about 20% to 41% reply rate. These are the numbers each team reported. Your results depend on your market, offer and message.

FAQ

Does engaging with a competitor's post mean someone wants to switch?

No. A like or a short comment shows interest in the topic, not a plan to leave. Treat people who posted about switching or complained as the strongest leads, and write to likers about their work, not about the competitor.

Should I name the competitor in my message?

Only if they named it first, and keep it factual. Answer the question they asked or the problem they raised. Running the competitor down reads as a pitch and makes you look small.

What if the person complaining doesn't choose the tools?

Ask. A user who complains can still be your way in, so keep the first message about their problem and ask who owns the tool choice. In traxy, check the lead's role and seniority against your ICP before they go into a campaign.

Can I find teams switching tools that never post about it?

Partly. Social Intent Search finds people who posted, commented or liked. For teams that stay quiet, a campaign can research each lead for facts like the tool the company uses today or an open role that mentions a migration. That comes from research on each lead, not a live event feed.

How do I keep the competitor's own team out of my list?

Add the competitor's domain to Settings > Blocklist, and add exclusions in Lead criteria for its partners, resellers and anyone who sells to the same buyers. Mark misses Bad fit with a reason so the pattern is on record.

Can I do this from Claude or ChatGPT?

Yes. With the traxy MCP you can search social intent, manage Tracking, research leads, and draft, test and launch campaigns from Claude, ChatGPT, Codex, Cursor or Grok. The AI shows what it will do and waits for your yes before anything sends or launches (setup).

Who is this not a fit for?

B2C brands, teams whose buyers rarely post, comment or like on LinkedIn, and anyone who wants messages to go out with no review. If your buyers complain mostly on Reddit or X, a listening tool that covers those sites fits better.

What are the strongest signs someone on LinkedIn is switching tools?

A buyer who names the tool they want to leave next to a replacement or timing phrase, such as "looking for an alternative to X before our March renewal". Frustration on its own is weaker, and a like is weaker still.

Should I reply in the comments or send a direct message?

Either can work. A short, useful comment gives your direct message something to refer back to. If you sell a competing tool, say so in the comment, and keep the pitch for the message or email.

Should I contact someone who already switched tools?

Not about replacing the tool they left. They may still need what sits next to the new tool, and their post tells you why people leave X. Tag them and keep them out of the replacement campaign.

Does traxy send messages without my approval?

Not until you approve. You test the campaign on sample leads with nothing sent and check who joins in the launch review. Then you approve every message in a review queue, or approve the launch and the campaign sends on its own. Replies, unsubscribes and hard bounces stop the sequence.

Does a like on a post about switching CRMs mean a company is migrating?

No. A like shows interest in the topic, not a migration. Treat it as a reason to check the company, and reach out only where research finds a public sign, such as a job post about the move, with its source and date.

Can traxy check whether a company is actually changing CRMs?

It can look. A research-only campaign researches each lead for the facts you ask for, such as a public sign of a CRM migration with the source and date, and records the findings without sending. It can only find what a company has made public, so no finding doesn't mean no migration.

Back to all articles
The right people are already out there.

Find your warmest leads.
Send them personalized messages.

From relevant interest to personalized outreach.
Put traxy to work.

7-day free trial