Skip to content

Welcome to LeadHunter

LeadHunter is AI that ranks thousands of prospects so you work the best ones first, then keeps every relationship moving. You bring whole lists (a CSV or XLSX export, a Google Maps search, an AI web search) and say what you’re looking for; LeadHunter reads each account’s website, scores it against your fit criteria for that purpose, removes duplicates, and gives you a ranked list with the reasons behind every score. You start with the best accounts instead of reading thousands of rows.

It does four things, in this order of importance.

  • Bring whole lists. Import a CSV or XLSX file (columns map themselves from their headers), run a Google Maps search (“bike shops in Berlin”) or an AI web search, or look up one website at a time. Large files import in the background, and every skipped row can be downloaded.
  • No duplicates. Imports skip accounts you already have, and Find duplicates finds exact and similar-name twins in projects of any size and merges them without losing a field. See Zero duplicates, on purpose.
  • Fit criteria per product and purpose. Say who you’re after for each product and purpose (sales, partnership, press, influencer, investor, recruiting and more). AI drafts the fit criteria from your product; you edit and approve them, and every change is a new version.
  • Rank any list, no campaign needed. Filter the Accounts list and click Rank: see the estimated cost, try a sample of 50 first, set a budget cap, and follow the run under Runs. See Rank a list without a campaign.
  • A score with reasons. Each account gets a 0–10 fit score, a fit band (Strong fit, Good fit, Weak fit or Poor fit) and 2–4 typed reasons (positive, negative or neutral), so you can see why one account is a 9 and another a 4. Scores made with older criteria are marked, and accounts not scored yet say so.
  • Review thousands at once. In a campaign, Fit score bands show every account by score; Shortlist, Defer or mark Not a fit one account at a time or a whole band, the top N or everything matching, with undo. See Review thousands of accounts.
  • Your decisions sharpen the ranking. After about ten single Shortlist or Not a fit decisions for a product and purpose, they become examples the scoring learns from. Bulk decisions never do.
  • Today. LeadHunter opens on what to do next: next steps due, replies waiting for an answer, what is waiting in each campaign, clients to contact, then the best-scored accounts nobody is working yet. See Use Today.
  • Every conversation in one place. Log messages from email, WhatsApp, LinkedIn, Instagram, X, SMS and phone calls, or a chat after a trade fair, from the account page or inside a campaign. LeadHunter keeps the log; it doesn’t send anything. AI drafts and translations are written in the account’s own language. See Messaging.
  • Next steps with due dates. Each account shows what has to happen next, whose move it is and by when. Quick-add templates fill in the steps you write most often. See Next steps and reminders.
  • Reminders that reach you. The bell counts your steps that are overdue or due today, a morning email lists them, and a private calendar link shows them in Google Calendar, Apple Calendar or Outlook.
  • Client Pulse for clients. Your own product can send usage signals; LeadHunter shows when each client was last active and flags clients nobody has contacted within your cadence (six weeks by default). See Client Pulse.
  • Campaigns and channels. Outbound campaigns and inbound channels (Google Ads, Meta, referrals, events, influencers) each show what they cost, the clients they brought in, the value of those clients and the ROI.
  • Marketing partners and actions. Keep the influencers, press, communities and event organizers you work with, and every collaboration with them (a reel, an article, a fair booth): reach, clicks, accounts, trials, clients, revenue, cost per client and ROI per action, with a Marketing dashboard. See Marketing partners.
  • Funnel and costs. Insights shows accounts initiated, clicked, replied and closed, a breakdown per product, campaign and channel, and the AI and data costs per project, campaign, account and run. See Usage and costs.

LeadHunter has a REST API for accounts, conversations, next steps, campaigns, ranking and stats, so your AI agents can do the work with you: record a WhatsApp or email message, add or complete a next step, update an account using your own IDs, rank a list, shortlist the top of a campaign. Writes are idempotent: send the message or step ID your tool already has, and a retry returns the existing record instead of creating a copy. Webhooks push account and conversation events back to your tools. See API for agents.

Project ──► Product ──► Fit criteria (one per purpose, versioned)
│ │ │
│ │ ▼
│ │ Accounts ranked by fit score
│ │ │
│ └─► Campaign ──► Shortlist · conversations · next steps
│ │
│ └─► Costs + CAC
│
└─► Custom fields · Saved views · Channels and marketing actions · Team members
  • A Project is your data boundary — your team, your data, your accounts. Projects are grouped under an Organization; one user can belong to many projects.
  • Inside each project you define one or more Products: what you’re selling, who it’s for. Each product has fit criteria per purpose.
  • Accounts are the organisations you care about. Each one is scored once per product and purpose, and that score shows on the Accounts list, the account page and every campaign of that product and purpose.
  • Each Product can run multiple Campaigns — same product, different audience or angle. A campaign is where you shortlist and reach out; a campaign with its own scoring brief keeps its own scores.

Prospects, clients and everyone in between

Section titled “Prospects, clients and everyone in between”

One database holds every account, whatever it is to you: prospects you found, accounts that came to you (ad clicks, Instagram DMs, referrals, event introductions), clients, partners, press, suppliers. Accounts that came in through an inbound channel start at the contacted status, since they’ve already reached out to you, and the channel is credited in the funnel and cost stats. See Track inbound accounts. Once an account is a client, the same row keeps its conversations, next steps and Client Pulse signals.

  • Small teams selling several products. An organization holds one project per line of business, and each project keeps its own products, accounts, campaigns and stats. One person can switch between projects from the top bar.
  • Teams working in several languages. Drafts and translations follow each account’s language, so you can work Spanish, French and German accounts while writing in your own language.
  • Agencies running work for several clients — one project per client, fully isolated, with per-project stats and costs, all under the agency’s organization.
  • Founders going to market — narrow fit criteria, every conversation matters, and the funnel and cost stats inform pricing and positioning.

It’s less of a fit for large sales orgs with established CRM workflows, mass-outreach operations that send identical templates to thousands of contacts, or anyone looking for an off-the-shelf contact database to query.

A few deliberate non-features so you know what to expect:

  • Not a sending engine. You keep sending through email / LinkedIn / Instagram / WhatsApp / phone yourself; LeadHunter logs the exchange. Sending well across every channel is a different product.
  • Not a contact database. LeadHunter doesn’t ship with a pre-loaded index of millions of companies. You bring accounts (CSV / Google Maps discovery / one-off lookup) or capture them inbound.
  • Not a marketing-automation platform. No drip sequences, no scheduled blasts, no automated A/B tests. The point is that every account gets human judgment.
  • Not a full CRM. It tracks accounts, conversations, next steps and client activity, but has no quotes, invoices, contracts or support tickets. LeadHunter sits next to those tools; it doesn’t try to replace them.
  • If you want the bigger picture first, read How LeadHunter works — the end-to-end flow from a list of thousands to the accounts you work, with what to expect at each phase and the rhythm you’ll settle into after the first cycle.
  • If you’re ready to dive in, follow the Quick start. Fifteen minutes from sign-in to ranked accounts.
  • If you want the data model in detail, the Concepts section explains the account statuses, dedupe stack, and merge semantics that keep your database free of duplicates.
  • If you’d rather read offline, the full manual is available in three formats — cover, table of contents, every concept and how-to page in one file, regenerated when the docs change:
    • EPUB (~140 KB) — best for Kindle, Kobo, Boox, Apple Books, and any reflowable e-reader. Send-to-Kindle accepts this file directly; Amazon converts it to KFX on their end.
    • Pocket-edition PDF (~2.6 MB, 5.5”×8”) — fixed-layout PDF in mass-market paperback dimensions; sized for 6-7” e-ink readers (Kindle, Kobo, Boox) so text is readable without zooming.
    • PDF for A4 print (~2.5 MB, A4) — the standard letter-paper variant if you’re printing or reading on a larger tablet / laptop.

The most important thing to know about LeadHunter: it refuses to create duplicates. Before an account is created, LeadHunter looks for the same business by Google Place ID, imported ID, name + city, phone, website domain and similar name in the same city. Exact matches (Place ID, imported ID, name + city) stop the new row — an import skips it, the new account form shows you the existing account instead — so re-importing the same list twice is safe. Weaker matches (phone, website, similar name) are left for you to merge with Find duplicates; nothing is merged without your confirmation. The duplicate rules list what each path does.

When you merge duplicates, every unique field from every duplicate is preserved on the survivor — LeadHunter never silently overwrites. See Merge duplicates for the full story.