Prompt

Find the high-intent visitors in your ICP

Time to build: 5 min
Difficulty: Easy
Tools: ClaudeLusha

Not every company visiting your website is worth calling. A company that visited your pricing page but is a 20-person agency outside your ICP is noise. A Series B SaaS company with 300 employees that visited your pricing page three times this week is a signal. This prompt uses Lusha’s company enrichment API to filter your website visitor list against your ICP — industry, employee count, funding stage, geography — and returns only the accounts that match your best customer profile.

How to start

1

Run Play 1 first

Run the Find the companies visiting your website right now play first. Copy the full output table. That is the input for this prompt.

2

Have your ICP definition ready

Know your target industry, employee count range, funding stage, and geography before you start. The more specific the ICP, the more useful the filtered output.

3

Paste the prompt and fill in the brackets

Replace the bracketed placeholders with your visitor list and ICP details. Claude calls Lusha to enrich each company and returns only the ICP-fit accounts.


The Lusha Website Visits API returns company-level data only — it identifies which companies are visiting your website, not which individuals. No personal data is returned at the visitor identification stage. Lusha is fully GDPR compliant. Full privacy documentation at lusha.com/trust-center.

The prompt

 

@Lusha I have a list of companies visiting my website.
Filter them against my ICP and return only the
accounts worth pursuing.

VISITING COMPANIES:
[Paste the company list from Play 1 here —
name, domain, engagement score, tier]

MY ICP:
- Industry: [e.g. B2B SaaS, FinTech]
- Employee count: [e.g. 100–500]
- Funding stage: [e.g. Series A or Series B]
- Geography: [e.g. North America, UK, DACH]
- Target buyer: [e.g. VP of Sales, Head of RevOps]

Using Lusha, do the following:

1. ENRICH EACH COMPANY
   Call /v3/companies/enrich for each visiting company.
   Return: industry, employee count, funding stage,
   HQ location, revenue range.

2. ICP SCORE EACH COMPANY
   Must-have criteria (fail = exclude):
   - Industry matches ICP
   - Employee count in ICP range
   Weighted criteria:
   - Funding stage matches: +2
   - Geography matches: +1
   Score: High (5–6) / Medium (3–4) / Low (0–2)

3. RETURN ONLY HIGH AND MEDIUM FIT
   Exclude Low fit entirely.
   Sort High first, then Medium.
   For each return:
   - Company name and domain
   - ICP score (High / Medium)
   - Industry, employee count, funding stage
   - Engagement score from website visits
   - Days since last visit
   - Why it scored High or Medium (one line)

Flag any company that cannot be enriched
as unresolved and move on.

What you'll get back

Your website visitor list filtered and ICP-scored against verified Lusha firmographic data. Here’s what the output looks like:

ICP-filtered website visitors · Lusha enriched

CompanyICP scoreIndustryEmployeesFundingEng. scoreWhy
[Company A]HighRevenue Intelligence280–320Series B91Matches all 4 ICP criteria · visited pricing 5x
[Company B]HighSaaS / HR Tech150–200Series A84Industry + size match · funding one stage below ICP
[Company C]MediumFinTech90–120Series A68Industry match · size slightly below ICP range

Example outputs in this play are illustrative — they reflect the structure, fields, and format of real Lusha connector output, but were not pulled from a live session. Run the prompt with your own data to see live results.

Why use Lusha in Claude

Not every company visiting your website is in your market. Without enrichment, a visitor list is just a list of domains — you have no idea whether they are a 15-person startup or a 500-person enterprise, whether they are in your industry or not, or whether they have the budget to buy.

This prompt runs Lusha’s company enrichment API across every visiting company and scores the results against your ICP criteria in the same pass. The ICP filter uses the same two-layer logic as Lusha’s native scoring — must-have criteria as hard filters, weighted criteria for nuance. What comes back is not a raw visitor list. It is a verified, scored, ranked shortlist of accounts that are both in your market and actively researching right now.

When a website visit signal stacks on top of a verified ICP match, you have the two strongest indicators of commercial intent in one place. The company is the right profile. They are on your site. That combination is worth acting on immediately.

Lusha data is sourced and used in accordance with Lusha’s Privacy Policy and Terms of Use. Lusha is fully GDPR compliant, certified by ePrivacyseal GmbH, and validated by TrustArc.

FAQ

  • Yes. This prompt takes the company list from the Find the companies visiting your website right now play as its input. You paste the visiting company list into the prompt, and Lusha enriches each one against your ICP criteria. If you skip Play 1, replace the input section with a manual list of company names and domains and the prompt will still work.

  • The prompt is designed to handle narrow ICPs. Must-have criteria work as hard filters — any company that fails them is excluded entirely regardless of engagement score. If you are getting very few results, widen one must-have criterion to a weighted criterion instead and rerun. A company that is close to your ICP but visited five times this week may still be worth a conversation even if it falls just outside your standard size range.

  • Yes — add any criterion Lusha can verify from firmographic data. Tech stack, revenue range, and HQ city are all available from Lusha’s company enrichment endpoint. Add them to the weighted criteria section with a point value and Claude will include them in the scoring logic.

  • A standard prospect list starts from your ICP and finds companies that match. This prompt starts from companies that are already visiting your website — which means they are already aware of you, already researching your category, and in many cases already evaluating you specifically. The ICP filter on top of that removes the noise and leaves you with the highest-quality signal in outbound: an ICP-fit company actively visiting your site right now.

  • The prompt flags them as unresolved and moves on. Unresolved companies appear at the bottom of the output with a note that enrichment was not available. For those accounts, run a manual lookup in Lusha Workspace using the company domain. Very small companies or companies without a registered web presence may not resolve — this is a standard characteristic of B2B firmographic enrichment and applies to all providers.

Ready to run this?

One data connection. Works in Claude, ChatGPT, your CRM, or any agent you build.