Your best customer signed eight months ago, expanded once, and refers people to you without being asked. Somewhere out there are a few hundred companies with the same shape: similar size, similar stack, similar stage, the same problem your product solved for them. Cloning your best customers means finding those companies on purpose instead of stumbling onto them.
You probably know the pattern already from working the deals. Maybe your top accounts all adopted the same CRM a few months before buying, or three of them hired a new sales leader right before the evaluation started. What most teams never do is turn that instinct into a repeatable process. This guide does that: enrich your closed-won deals, find the traits that repeat, turn them into a lookalike search, qualify the results, reach the same kind of buyer, and run it as a monthly loop.
Why start from closed-won deals instead of your ICP doc
Most ICP documents are written once, by leadership, from memory. They say something like "B2B SaaS, 50 to 500 employees, North America." That describes thousands of companies, and most of them will never buy from you.
Lookalike criteria come from the accounts that actually paid. The difference shows up quickly:
Traditional ICP | Criteria from your best customers | |
|---|---|---|
Where the criteria come from | Assumptions from leadership and marketing | Enriched closed-won deals |
How often they change | Once a year, if that | Every time a meaningful batch of deals closes |
How specific they get | Industry plus size | Size plus stack plus stage plus a recent event |
What they miss | The non-obvious traits your buyers share | Segments you haven't sold into yet (treat those as expansion bets, not clones) |
A caution before you start: surface similarity can mislead. Two 200-person software companies can look identical in a database while one sells six-figure enterprise contracts and the other runs self-serve signups. That's why the process below looks at stack, growth and buying context, not only industry and headcount.
Step 1: Enrich your closed-won deals
Export your last 20 to 50 closed-won accounts from the CRM with their domains. If you have more, pick the ones you'd happily clone: good retention, a reasonable sales cycle, no painful implementation. Five great customers teach you more than fifty mediocre ones.
Then enrich each account with the external data your CRM doesn't hold:
Firmographics: employee count, revenue range, industry and sub-industry, HQ country, founded year.
Technographics: CRM, marketing automation, data warehouse, and the tools yours integrates with or replaces.
Funding: stage and the date of the last round.
Growth signals: headcount change over the past year, open roles by department, recent leadership hires.
Add the deal context you already have in the CRM: deal size, cycle length, the title of the champion, and what triggered the evaluation. That last field is often empty. It's worth asking the account owner, because triggers are some of the most useful criteria you'll find.
Step 2: Find the patterns that repeat
Put everything in one table and look for traits that show up in most of your winners. A trait shared by the majority of accounts is a signal. A trait shared by a quarter of them is probably noise, unless that quarter is also your highest-value segment.
Here's what that analysis might look like for a hypothetical company selling to go-to-market teams:
Dimension | Pattern found (example) | How to use it |
|---|---|---|
Size | Most customers have 100 to 300 employees | Hard filter |
Vertical | Mostly B2B software with a sales team | Hard filter |
Stack | Nearly all run HubSpot or Salesforce | Hard filter |
Funding | Many raised a Series A or B in the 18 months before buying | Scoring bonus |
Trigger | A new sales or RevOps leader joined shortly before the deal | Timing signal for outreach |
Patterns are often less obvious than industry. One team might find that its best accounts all hired a VP of Operations right before buying. Another might find the real common thread is a recent move to remote work, with industry barely mattering. Look for the story, then check whether the data backs it up.
If your customers are genuinely diverse, don't force one profile. Split them by use case or segment and build a separate profile for each. You'll get tighter matches and better messaging. If you want the patterns turned into a formal scorecard for your whole CRM, the guide to automating ICP analysis with enrichment data goes deeper on that step.
Step 3: Turn the patterns into a lookalike search
There are two ways to go from patterns to a list of lookalike companies, and they work well together.
Filter search
Translate the hard filters directly: employee count 100 to 300, industry B2B software, tech stack includes HubSpot or Salesforce, optionally funded in the last 18 months. This is transparent and easy to explain to a sales team. The weakness is that filters only find what the underlying database has categorized correctly, and industry codes are frequently wrong for newer or hybrid businesses.
Seed-based lookalike search
Dedicated lookalike engines start from example companies instead of filters. You give them a handful of your best customers' domains and they return companies that resemble them, usually with a similarity score. Three that are available inside Databar each approach similarity differently:
Ocean.io is built around lookalike search: give it a customer's website and it returns a ranked list of companies that look and behave like it, based on company data rather than a single industry label.
DiscoLike matches at the website level. It indexes what companies say about themselves on their own sites, so it catches businesses that a classification system would file under the wrong industry. It also supports plain-language searches.
PandaMatch combines company filters with similar-company search from a seed list or a descriptive query.
Because each engine defines "similar" in its own way, running the same seeds through two of them is useful. Companies that show up in both results are usually the strongest matches, and companies that appear in only one are worth a quick sanity check before they go into a sequence.
Seed selection matters more than any setting. Use 5 to 10 domains that represent one clear profile. Adding more seeds doesn't help if they're different kinds of customer: mixing an enterprise account and a ten-person startup into the same seed list gives you a muddy average of both.
Step 4: Qualify and score what comes back
Raw lookalike output always needs filtering. Enrich the results with the same fields you used in Step 1, then apply your hard filters and a simple score. A workable starting point: points for similarity score, points for matching the stack pattern, points for a recent trigger (funding, leadership hire, hiring spree in the relevant department), and a penalty for anything that looks like a poor fit.
Where structured data runs out, an AI research step can read each company's website and answer a specific question, such as "Does this company sell to enterprises or SMBs?" or "Do they mention an outbound sales team?" That's often the fastest way to separate true lookalikes from companies that only match on paper.
Also remove what shouldn't be there: existing customers, open opportunities, and direct competitors of your seed accounts if that would create an awkward conversation.
Step 5: Find the people who bought last time
Your closed-won data tells you who bought, not just which companies. Map it by role before you search for contacts:
If the champion was usually a VP of Sales, find the VP of Sales at each qualified lookalike.
If a RevOps or operations lead typically ran the technical evaluation, find that person too, so you're not single-threaded.
If an executive signed off late in most deals, note who that is, but don't open with them.
Contact data is where single sources fall short. Any one provider will miss a share of work emails and mobile numbers, so run a waterfall that tries several providers in order and stops at the first valid result, and verify emails before they go into a sequence.
Step 6: Write outreach from what your customers told you
This is the real advantage of cloning over cold targeting. You already know what companies like these struggled with, what triggered their search and what convinced them, because you had those conversations. Use that. Match the angle to the trait that qualified the account: if it matched on stack, talk about the integration problem; if it matched on growth stage, talk about what breaks at that stage.
A simple structure that works:
"Most [industry] companies at your stage run into [specific problem from your closed-won deals]. Here's how [a similar company] dealt with it in [timeframe]."
In practice, that might read: "Most HubSpot teams your size hit the same wall about a year after they start scaling outbound: the CRM fills with half-complete records and routing stops working. Here's how a company in a very similar spot fixed it."
Mention the similarity naturally, not mechanically. Nobody wants to read "our algorithm says you resemble Company X." Only name a customer if you have permission. An anonymized but specific example still reads as far more credible than "we help SaaS companies grow." For turning call notes into this kind of messaging, see turning sales discussions into outbound campaigns.
Make it a monthly loop
Cloning gets better the longer you run it, because every new deal either confirms a pattern or changes it. A simple cadence:
Week 1: enrich newly closed deals and update the pattern table.
Week 2: rerun the filter and seed searches with updated criteria, and add companies that weren't in last month's list.
Week 3: qualify, score and find contacts at the new accounts.
Week 4: launch, and track replies and meetings by source.
Two refinements are worth adding once the basic loop works. First, negative lookalikes: run your churned or painful customers as seeds and use the results as an exclusion list, so you stop recruiting accounts that look like your worst fits. Second, feed winners back in: when a lookalike-sourced account closes and does well, it becomes a seed for the next round.
Lookalikes tell you who fits, not who's buying right now. Pair them with timing: intent data and trigger events (funding, leadership changes, hiring) help you decide which matches to contact this month. The signal-based prospecting framework covers how to structure that.
Mistakes that make clones miss
Cloning the wrong customers. Big logos with painful onboarding or high churn risk make bad seeds. Clone the accounts you'd want ten more of.
Mixing segments in one seed list. You get matches that resemble nobody in particular.
Skipping verification. A perfect lookalike list with stale emails still bounces. Verify before anything goes into a sequence.
Great targeting, generic message. If the email could go to any company, you've thrown away the reason you built the list.
Automating judgment away. Let the workflow handle research and data. Spend the time it saves on the top-tier accounts, where a human read of the company still wins.
How to tell if it's working
Tag every account with its source so you can compare lookalike lists against your other prospecting. Then watch a few numbers:
Match rate: what share of raw lookalike results survives your qualification step. If it's low, the seeds are probably too mixed.
Reply and meeting rates for lookalike accounts compared with your other lists.
Sales cycle and win rate once deals reach the pipeline.
Retention of lookalike-sourced customers. If they churn faster than the seeds they resemble, your criteria are matching on the wrong traits.
Which seeds produce winners. Some customers make much better seeds than others; keep the good ones and retire the rest.
Running this in Databar
The whole workflow fits in one table. Paste in your closed-won domains, add enrichment columns for firmographics, tech stack and funding from Databar's 160+ data providers, and run a lookalike provider on the seeds to generate new companies. Add AI Researcher columns for the questions structured data can't answer, a waterfall for work emails, and push the qualified list to HubSpot or Salesforce. Scheduled runs keep the monthly loop going without rebuilding anything, and you're charged for results, not for lookups that return nothing.
Paid plans start at $99 a month, and you can try the full product for 14 days. If you'd rather walk through your own customer list with someone, book a demo with a founder.
FAQ
How many closed-won deals do I need to clone my best customers?
For seed-based lookalike search, 5 to 10 strong customers from one clear segment is enough to start. For pattern analysis across attributes, 20 to 50 closed-won deals gives you a much more reliable read. With fewer than ten deals, treat any pattern as a hypothesis to test, not a rule.
Can AI find accounts similar to my best customers?
Yes, in two ways. Lookalike engines use machine learning to rank companies by similarity to your seed accounts, and AI research steps can read each candidate's website to check the traits databases don't capture, like who they sell to or how they go to market. You can also have an AI agent do the pattern analysis on your closed-won export; the walkthrough on building a data-backed ICP with Claude Code shows that approach. The judgment calls, like which customers are worth cloning, still belong to you.
What's the difference between lookalike search and filter search?
Filter search returns every company matching fields you define, like headcount and industry. Lookalike search starts from example companies and returns the ones that most resemble them, which can surface companies that a filter would miss because they're categorized differently. Most teams get the best lists by using both.
What if my best customers are in different industries?
Build a separate profile and seed list for each cluster. Size, stack and trigger patterns often still overlap across industries, but the messaging usually shouldn't.
Should I tell prospects they're similar to an existing customer?
Reference the shared situation, not the matching process. Talking about a problem companies like theirs typically run into, and how a similar company solved it, creates relevance. Name the customer only with their permission.
Can I use churned customers too?
Yes. Use them as seeds for a negative lookalike search and exclude the results from your target list. Refresh that exclusion list every quarter or so.
Recent articles
See all








