Find Websites
contactID’s built-in lead finder, it searches by category and city and builds your target list for you, no separate data provider needed.
Find Websites is contactID’s built-in lead finder. Pick a category, from about 4,000 available, things like restaurants, barbers, or dentists, and a city, and you can see the matching business count for free before spending anything.
Take the businesses you want and unlock them with lead credits, a balance that is separate from both your website credits and your AI wallet. Unlocked businesses land straight in your Targets list with their contact page already known, plus city, rating, review count, category, and business email attached as merge fields (see the lead merge fields answer on the importing target websites page).
The data comes from a continuously refreshed database built on Google Maps listings, each paired with a crawl of that business’s own website. You only ever deal with contactID, never a third-party data provider directly, and every business you unlock is stored in contactID’s own catalogue for 30 days, so the next time anyone asks for it, you or another user, it is served straight from the catalogue instead of being fetched again.
Where to find it:
- The Find Websites page in the dashboard.
- The Overview banner and sidebar card.
- “Help me find websites” during onboarding.
- “Start from a search” on the Launch page.
- “My lead lists” on the extension’s Targets tab.
- “Find websites near you” in the Setup checklist.
One lead credit equals one business delivered with a website into a list. There is no free welcome grant of lead credits, and no referral reward paid in lead credits either, that is different from website credits.
Three ways to get lead credits:
- Your plan’s monthly allowance, which does not carry over: Starter 100, Growth 500, Pro 2,000, Scale 5,000 per month.
- Packs that never expire: 100 for $5, 500 for $20, 2,000 for $60, 10,000 for $250.
- Credits an admin adds to your account, for example after a support case.
Counting matches, previewing results, and saving a draft are always free. Credits only move when you click Unlock, one credit per business actually delivered with a website (anything undeliverable is released back to you). Your plan’s monthly allowance is spent before any purchased packs.
Pick one or more categories, either by typing and choosing from the suggestions or by using a preset such as Restaurants and cafes or Local services (their counts add up when you pick more than one), plus a country, then add cities. You can type any city, or click Add popular cities to pull in the 20 to 30 largest in that country. Search is by city on the current plan; state and country search will appear automatically once they become available on your plan.
Filters available:
- Has a contact page (on by default)
- Exclude permanently closed (on by default)
- Claimed businesses only
- Has a phone number
- Minimum rating
- Minimum reviews
Has a website is always on, since a website is required to unlock a business into your list. More filters appear as they become available on your plan. Counts stream in per city as you search, each with 3 sample businesses shown, plus how many of them you already hold (Already yours) and how many are new to you (New to take). Once there is enough data, two quality hints also appear: the share of businesses with a contact form, and how often contactID users actually get through to them (see the quality hints answer below for exactly what each percentage measures).
What and Where are required and marked as such. The search runs by itself once both are filled in. Filters is optional and collapsed by default; open it by clicking the step header, and it stays open on that browser until you close it again.
Searching several categories at once. Each city card also breaks the count down by category under By category (for example “1,003 restaurant · 23 hospital”), and shows exactly how your chosen quantity will be split across them under a line like Your 80: 78 restaurant · 2 hospital: the split is in proportion to what each category has in that city, with at least one business guaranteed from every category that has businesses there. A category with no businesses in that city is marked as such and receives none of the split. The split updates live as you change the quantity.
Set a quantity per city using the steppers or the quick picks (25 / 100 / 250 / MAX), then choose one of two paths:
- Save selection for later. Creates a free draft, nothing is spent.
- Unlock. Credits are reserved and businesses are fetched, often in seconds since the catalogue is checked first. If you’re short on credits, you’re shown exactly what’s missing and the pack that covers it, and the unlock continues automatically once you pay. A category that fails to fetch does not block the others, and you only ever pay for what is actually delivered.
Once a list is ready, click Send to extension to open the extension. It drops businesses with a known contact page straight into the queue, runs the normal contact-page check on businesses where only the home page is known, and sends a website shared by two businesses (like a franchise) only once. A note on the Lists tab spells out the exact numbers: how many businesses were added in total, how many were queued right away because their contact page was already known, how many are still being checked, and whether two businesses shared one website. You can also untick individual businesses on the list page to exclude them; unticked rows are simply left out when you send.
While it unlocks. The card shows a moving bar with the number delivered so far, the current stage (Reserve, Ask provider, Receive, Finish), a line naming the city and category being fetched right now with its own count, the elapsed time and an estimate. It keeps moving on every machine, including Windows computers with animation effects turned off. You can leave the page; the list turns Ready on its own.
Several categories in one list. The unlock takes businesses from each category in proportion to what the city has, never only from the first category. If one category runs short, the difference is made up from the others.
A lead list moves through a simple lifecycle:
- Draft. Saved, nothing spent. Can be unlocked, edited, or deleted.
- Unlocking. Credits are reserved and businesses are being fetched.
- Ready. Deliverable. Send to extension, download as CSV, run Find New Places, Duplicate, or Archive.
- Imported. Sent at least once. Re-send, download, or archive.
- Failed. Nothing could be delivered and credits were released back to you. Try again or archive.
Downloads include name, category, website, contact page, phone, business email, address, city, state, postal code, country, rating, reviews, claimed status, technologies, language, coordinates, and the Google Maps id, plus a map view is available right on the list page.
No. Every unlock automatically skips businesses you already hold in any other list, and the MAX quick pick only ever takes businesses that are new to you. If fewer new businesses exist than you asked for, the difference is released back to your balance rather than charged. Before you even pay, each city row in the finder tells you plainly, for example “You already have 40 here; only new businesses are delivered,” so you know up front how many of that city’s count you already hold.
Use Find New Places to rerun a city and category search from a Ready or Imported list, or from a saved search, and it will return only businesses you do not already have, using the same categories and cities as before. From the Searches tab you can also just run the same count again, without unlocking anything, to see how the numbers have moved since you last checked.
On the Enrich My File tab, upload your own CSV or XLSX of websites or phone numbers. Business names alone cannot be matched, matching requires a website or a phone number, and for phone numbers written without a country code you can pick the country yourself so they can still be matched.
- contactID auto-guesses the matching column in your file, and shows an example of exactly what it will look up for that column.
- You get an upfront estimate of how many rows can be matched, and how many are already in the catalogue for free.
- You are charged one lead credit per successfully matched row. Unmatched rows cost nothing.
Files are limited to 5,000 rows. Every original column in your file is kept, plus newly added contact page, phone, business email, category, rating, address and Google Maps details fields. The result downloads as a CSV, and you can press Unlock and enrich right there, or come back to it later from Lists.
Under a city’s count you may see two percentages, once contactID has enough data behind them. Both come from contactID’s own data, never from the outside data provider, so they are specific to real submissions made through contactID.
- Have a contact form: the share of businesses in that city and category, among those already in contactID’s catalogue, whose website has a contact page.
- Success for contactID users: among the businesses from that city and category that contactID users have already contacted, the share of submissions that succeeded.
A percentage only appears once there is enough data behind it. Before that, you see the message “Quality hints appear after the first unlocks here” instead.
Packs are purchased on the Credits tab, or directly from the shortfall dialog when you are short mid-unlock, via Stripe. Credits are added the instant payment completes, and a waiting unlock continues automatically once your balance covers it.
Refunds of unused packs follow the same policy as website credits: contact support within 14 days of the purchase to request one. A refund removes the unused share of that pack’s credits from your balance.
Find Websites only stores public Google Maps listing facts, a business-level email (like info@, never a personal address), and the contact page URL. Data refreshes within 30 days and is not shared with other users beyond the same public listing appearing in their own searches.
Deleting your account removes your lists, searches, files, and lead credits too. See the privacy and data security page for full details.
If you come across a listing that should not be contacted, use the extension’s normal skip action on it, doing so keeps that business out of your future lists.
The moment you press Send to extension, the list is handed to the extension installed in that same browser, in five steps.
- The extension opens on its own. The side panel opens automatically and starts adding the websites, with no “resume?” question asked. If the extension is not installed in this browser, open it yourself, the list will be waiting there.
- Known contact pages go straight to the queue. When the data provider already crawled a business’s contact page, the extension trusts that URL and skips the checking step entirely; these appear as Queued at once.
- Home pages are checked first. A business with only a home page on file goes through the normal contact-page discovery process, and appears once it passes (or lands in No form if it does not).
- Shared websites are sent once. If two businesses share one website, such as chains or franchises, the website is added to the queue only once, and the note on the Lists tab says so.
- Press Start in the extension’s Send tab once the queue is ready.
Every business sent from a list carries its details as merge fields (city, rating, review count, category and business email), and results are reported per list under Insights.
Still stuck? We’re happy to help.
Install the extension, start a free trial, or reach out to support.




