For founders selling tools with a clear competitor or complementary platform · Updated June 2026

They just switched a tool.

BuiltWith, Wappalyzer, and SimilarTech show when a company adds or removes a specific tool. A migration moment is the highest-intent window in B2B, and most vendors do not watch it.

7-minute read · 1 anatomy table · 1 sequence template · 1 worked example

Part 1 · The diagnosis

A stack change is a decision, not a guess.

Most intent data is statistical. A vendor like Bombora or 6sense tells you a company has been researching your category, with some confidence interval based on aggregated browsing behavior. The confidence is real but the action is still ambiguous: the company might be evaluating, might be hiring an analyst, might be writing a blog post about the space.

A stack change is the opposite. When BuiltWith shows that a target company removed Segment last Thursday, that company actually removed Segment last Thursday. The DOM change is observable. There is no probability attached. They are mid-migration, they need a replacement, and they are losing functionality every day until they pick one.

That definitional certainty makes stack-change triggers the steepest-converting intent signal in B2B. The remove event is the most urgent: it implies the buyer has either picked an alternative and is mid-implementation, or has not yet picked and is actively shopping. The add event is slightly less urgent but creates a downstream gap: companies that add a platform usually want complementary tools within 6 to 10 weeks of the install.

The play is underused for two reasons. First, the data is not free. BuiltWith and SimilarTech price into the mid hundreds monthly. Second, the data is noisy at the edges, and unfiltered fire-hose outreach burns reputation before the play produces meetings. Both are solvable, but they screen out the casual attempt.

The rest of this page is the anatomy of the signals worth acting on, the add-vs-remove sequence design, the composite case study of a CDP that ran their entire net-new motion off Segment installs, and how we would run the play with you.

The four numbers that make this play work
Reply rate on remove-event outreach
16 to 24 percent within 7 days of the remove event, when the replacement pitch is named correctly. Source: outreach data on BuiltWith-triggered campaigns, 2024-2026.
Reply rate on add-event outreach
10 to 16 percent within 30 days of the add event, when the complementary positioning is clear. Source: outreach data on complementary-tool campaigns.
Sales cycle on stack-trigger deals
30 to 60 percent shorter than baseline. The buyer is already in active replacement mode. Source: deal data from stack-trigger engagements.
Cost of the stack-change feed
300 to 1000 monthly for BuiltWith. SimilarTech and Wappalyzer pricing similar. Free alternatives exist but data quality drops. Source: vendor pricing, May 2026.
Part 2 · The anatomy of the signal

The right event at the right time.

Add and remove events have different conversion shapes, different windows, and different right-frame pitches. The table below is the matrix we use to calibrate the play. Get the event type and the pitch frame matched, and the conversion holds.

EventWindowRight pitch frameConversion
Remove of competitor (your category)0 to 14 daysReplacement pitch, evaluation help1 in 5
Remove of adjacent tool (you complement)0 to 21 daysCompensating complement1 in 8
Add of platform you integrate with14 to 45 daysComplementary tool installed now1 in 7
Add of analytics or tag manager14 to 30 daysDestination or use-case enabler1 in 8
Multiple removes in 30 days0 to 30 daysStack-consolidation pitch1 in 5
Repeated add-remove of same categorySkipBuyer is unstable, signal noiseSkip

The strongest case on the table is the multiple-removes-in-30-days pattern. A company that has removed two or three tools in a single month is almost always running a deliberate stack consolidation, and the buyer is unusually open to "we replace three of those with one" pitches. Sales cycles on this cohort compress further than any other variant.

The trap is the repeated add-remove of the same category. BuiltWith will sometimes show a tool toggling on and off because the company is testing or running an evaluation. The signal looks active but the conversion is below cold-list baseline because the buyer is unstable.

Part 3 · The sequence that works

Different events, different sequences.

Add events and remove events do not share a sequence. The remove sequence is urgent and short because the buyer is actively replacing. The add sequence is slower and complement-framed because the buyer is implementing the new tool and not yet looking for adjacents. Below are both shapes.

The remove-event 2-touch sequence (urgent)
Touch 1 · Within 7 days of remove Subject: re: {competitor} on your stack Hey {first_name}, BuiltWith shows {competitor} dropped off your stack on {date}. If you have already picked a replacement, ignore this. If you are still in evaluation, we have helped a handful of teams who just left {competitor} run the evaluation. Happy to share what they ended up looking at, regardless of whether we are in the consideration set. The shorter version: {your_company} solves {specific_use_case} for teams who churned from {competitor}. Worth a 15-minute compare? Either way, good luck with the eval. {first_name_signoff} Touch 2 · Day 5 · Breakup Subject: closing the loop Will step out. If you have a moment after the eval closes I am happy to swap notes on what the other {competitor}-leavers picked. Otherwise good luck. {first_name_signoff} --- The add-event 3-touch sequence (complement, slower) Touch 1 · Day 14 to 21 after add Subject: {platform} is on the stack, the destination question Hey {first_name}, Saw you added {platform} to your stack a couple of weeks back. The pattern across teams who add {platform} in your shape is the destination or downstream-use-case question shows up around week 6, which is when {your_company} usually gets installed. We work with a handful of {platform} customers in your stage, and the shape that has been holding up is {specific_complementary_value}. Worth a comparison call as you are scoping? {first_name_signoff} Touch 2 · Day 35 · Implementation moment Subject: (reply on the same thread) Following up. If the {platform} implementation is hitting the destination question now, our typical install takes about 2 hours of engineering time. Writeup of how a peer team did it is at {url}. Touch 3 · Day 60 · Breakup Subject: closing the loop Stepping out of your inbox. Good luck with the {platform} rollout. If destinations ever come back into scope, you know where to find me. {first_name_signoff}

The non-obvious thing about the remove sequence is the explicit out in touch one. Telling the buyer "if you have already picked a replacement, ignore this" reads as confident rather than desperate, and it actually increases reply rate. The buyer feels less pitched and more invited.

The add sequence is deliberately slower because complementary buying happens after the implementation is operational. Compressing the touches makes you look pushy at exactly the wrong moment. Wait the 14 days, then go.

Part 4 · A worked example

The CDP that ran every new logo off one signal.

Composite drawn from CDP and customer-data-platform startups running stack-trigger outbound as the primary motion. Specifics anonymized; the arc is consistent with what the play produces against the right platform-trigger match.

The team was a Series A customer-data platform pitching themselves as the destination for Segment and RudderStack customers. They had been running standard outbound to ICP-fit accounts and producing 4 percent reply rates, with deals slow because the buyer was rarely in active CDP-shopping mode.

They subscribed to BuiltWith's new-install alerts for Segment specifically, filtered to US B2B SaaS companies above 5M ARR, and started running the add-event 3-touch sequence to every install within 14 to 21 days of detection. They did not turn off the other outbound; the Segment trigger was an additive layer.

The reply rate on the Segment-add cohort came in at 17 percent on touch one, with 1 in 6 replies converting to a paid pilot inside 60 days. Average pilot-to-paid conversion was 50 percent, and average ACV came in at 1.4x their non-trigger cohort because the buyer was further along the decision curve.

By month nine, the Segment-trigger layer was producing more new logos than their original ABM motion at a tenth of the sender volume. They shut off the ABM motion in month 11. The team grew from 1.1M to 3.8M ARR over the following 18 months running exclusively on stack-trigger pipeline, adding RudderStack and one additional CDP source as additional triggers as they scaled.

17%
Reply rate
1.4x
ACV uplift
$3.8M
ARR at month 27
Part 5 · How we would run this with you

The data is the entry cost. The filter is the work.

BuiltWith is not hard to subscribe to. What separates teams that make the play work from teams that abandon it is the discipline of filtering, the per-event-type sequence design, and the per-prospect handling rhythm. Four pieces, repeated weekly, indefinitely:

01

BuiltWith + SimilarTech feed, filtered

Daily pull of add and remove events for your competitor or complementary-tool list. Filtered to your ICP company-size band. Deduplicated, scored by event type.

Output: daily feed · scored events · 50 to 200 events/month
02

Event-type-specific sequences

Remove sequence and add sequence both standing up in your sender. Routing logic so each event triggers the right shape. Day-tuned to the event date, not a generic cadence.

Output: dual sequences · event-routed · timing-aware
03

Per-event enrichment

Buyer identification, verified email, current stack from BuiltWith. The personalization is the event itself plus the surrounding stack context.

Output: enriched prospects · stack context · ready to send
04

Quarterly competitor list refresh

The named competitor or platform list decays as the category shifts. We refresh the watch list quarterly and rotate underperforming triggers out.

Output: watch-list refresh · conversion analysis · new triggers

The sizing call is short. You tell us your named competitors or complementary platforms, we tell you the typical event volume against your ICP and the per-event conversion math, and you decide whether the BuiltWith cost is worth the volume.

The 20-min sizing call

Tell us your competitors. We will tell you the event volume.

We will pull a sample month of BuiltWith add and remove events for your named competitors or platforms, send you the list, and walk through the conversion math on the right sequence frame. If the volume justifies the data cost, we can talk about running it.

Book the sizing call

Free for founders. The sample event list is yours either way.