Find Leads, how to submit a clean Apollo search URL.
Find Leads pulls verified contacts from any valid Apollo people-search URL. There are two ways to get one: ask Ciela to build it for you in chat (faster, recommended for first-timers), or build it by hand in Apollo (more control, useful once you know the filter set you want). Both paths land in the same place, this page walks you through every click in either one.
Quick facts
- Lives at
- /dashboard/find-leads
- Cost
- 1 lead credit per contact
- Delivery
- 24-72 hours, Google Sheet handoff
- Comes back with
- Name, title, company, email, phone, LinkedIn, location
- Minimum filters
- Titles or Levels + Location + Industry/Keywords
- Healthy URL length
- 300-1500 characters
Pick a path
Path A: Ask Ciela
Tell Ciela what you want in plain English. She builds the URL, shows you a summary, and submits it on your approval. Best for first-timers and for niches where you don't know the filter set yet.
Path B: Build it manually
Set the filters yourself inside Apollo, copy the URL, paste it into Find Leads. Use when you want to fine-tune filters Ciela doesn't expose, or when you already know exactly what to target.
Path A, Ciela builds it for you
Walkthrough
Open Ciela chat
Go to /dashboard/ciela. You'll land on the chat surface, a big input field at the bottom with Ciela's hello message at the top. You don't need to click anything else first.
Type what you want, in plain English
Tell her what kind of leads you need. The more specific, the less back-and-forth, but you don't have to know Apollo terminology, she translates. Hit Enter to send. Some examples that work cleanly:
- Find me 250 owners of US med spas, verified emails only.
- I need 500 HVAC contractor owners in Texas, 1 to 50 employees.
- Pull 100 personal injury law partners, solo and small firms, US-wide.
- Get me 250 dental practice owners in Florida, exclude hygienists and associates.
- Find 200 founders of AI automation agencies, anywhere in the US.
Don't worry about getting the count exactly right or the filters perfect on the first try. Ciela will propose a filter set and you can tweak it before anything happens.
Read her summary and tweak if needed
Ciela replies with the filter set she built, written in plain English. Something like:
If it looks right, say go or submit it and jump to step 4. If something's off, tell her what to change in plain English, no syntax to learn:
- Narrow to California only.
- Add managing partners and founding partners as titles.
- Drop the 21 to 50 size bucket, just solo and 11 to 20.
- Exclude receptionists.
- Bump it to 500 leads.
She'll re-show the breakdown each time you change something. Keep tweaking until it reads right.
Click Launch on the draft card
When you say go, Ciela calls her draft tool and a card appears in the chat showing the niche, the count, and the credit cost (1 credit per lead). The card has a single primary button labeled Launch on the right side. Ciela also drops a short reply above the card like "Built. Review the count and credits on the card, then hit Launch to spend 250 lead credits and queue the pull."
Nothing is submitted yet. The card sits in pending state until you actually click the Launch button. Until then, no credits deduct and no run is queued.
Click Launch. The card border flips to green and the status reads Live, a toast pops up confirming Launched, and your credits deduct. That green card is the confirmation, there's no second "Submitted" message in the chat. You can close the tab, the run keeps going on our side.
Pick up your leads in Find Leads
Within 24-72 hours, open /dashboard/find-leads. You'll see the run in Your searches with a green checkmark and a View Leads button. Click it to open the Google Sheet, or click Save to list to drop the leads straight into a contact list you can use in a campaign.
What to say to Ciela
Phrase bank
Copy any of these as a starting prompt. Replace the niche and geo with yours.
- Find me 250 owners of US med spas, verified emails only.
- I need 500 HVAC contractor owners in Texas, 1 to 50 employees.
- Pull 100 personal injury law partners, solo and small firms, US-wide.
- Get me 250 dental practice owners in Florida, exclude hygienists.
- Find 200 founders of AI automation agencies, anywhere in the US.
- I want 500 roofing company owners in the Midwest, exclude crew titles.
- Pull 1000 e-commerce founders, US-wide, 1 to 20 employees, verified emails.
If you don't know exactly what to ask for, just describe the kind of customer you want and Ciela will pick the filters with you. "I sell AI services to local dentists, find me people who should hear my pitch" works fine.
Best practices for prompting Ciela
Get to a clean URL in one round-trip
Eight rules that turn a vague request into a submittable search on the first reply.
- 1
Pack niche + geo + count + quality into one sentence
The four things she needs to size the search. Bake all four into the first message and you skip the clarifying round-trip. Template:
"Find me [count] [role] of [niche] in [geo], verified emails only."Example:"Find me 250 owners of US-based med spas, verified emails only." - 2
Tell her what you sell, not just who you target
She picks better titles when she knows the buying motion. "Find people who'd buy our AI receptionist for dentists" produces a tighter set than "find dentists", she'll narrow to owners and practice managers automatically.
- 3
Name exclusions you've already learned
Don't make her re-discover non-buyer titles. If you've run HVAC before and know technicians waste credits, say so up front:
"exclude technicians, installers, and apprentices". Same for med spa ("exclude receptionists") or law ("exclude paralegals"). - 4
One niche per request
Don't ask for "med spas and dentists" in one message. The keyword variants and title patterns differ, mixing them produces a worse cohort. Run two separate searches, one per niche, same credit cost.
- 5
Say the count out loud
Without a number she has to ask.
"250 to test"is the right calibration size for a niche you haven't run before,"1000"when you already trust the filter set. - 6
Describe, don't dictate filter syntax
Tell her WHO, not HOW.
"only California"beats"set personLocations[] to California". She knows the Apollo canon better than you do, leave the encoding to her. - 7
Iterate in plain English
When her summary isn't quite right, just say what to change.
"Too broad, narrow to California","add managing partners","drop the 21 to 50 size bucket","bump it to 500 leads". No need to restart the request from scratch, she keeps the rest of the filters in context. - 8
Sanity-check the cohort size before approving
Her summary includes a result count (e.g. "12,000 people found"). Under 100 means filters are too tight, ask her to loosen one. Over 100,000 means too loose, ask her to tighten geo or seniority. The sweet spot is 2,000 to 50,000, that's where the recommendations score actually sorts the good ones to the top.
Path B, build it yourself in Apollo
Walkthrough
Sign into Apollo
Go to app.apollo.io/#/people in a new browser tab. If you don't already have an Apollo account, click Sign Up in the top-right and make one, the free plan is enough for building URLs.
Once you're signed in, double-check the URL in your browser bar reads https://app.apollo.io/#/people. If it reads /#/companies or /#/contacts, click the People tab at the top of the Apollo page to switch.
Open the filter panel on the left
The left side of the Apollo page is a vertical list of filter headings, things like Job Titles, Management Levels, Location, Industry & Keywords, # Employees, Email Status. Each one is a clickable row that opens its own filter box when you click it.
You're going to click six of them in order. Don't touch any other filters, they either don't move the needle or they tighten your search so much you'll come back empty.
Set Job Titles (who to target)
Click Job Titles in the left panel. A search field opens. Type the kind of person you want to reach, for example owner. As you type, Apollo shows you a dropdown of matching titles. Click the one that says just Owner (or whatever cleanest match).
Now type another title in the same field, like founder, and click it from the dropdown too. You can add 1 to 4 title variants this way. For most SMB outreach, just owner and founder is enough.
Set Management Levels (seniority)
Click Management Levels. A list of checkboxes opens. For SMB and local services, tick:
OwnerFounderC-SuitePartner
For mid-market deals, also tick VP, Head, and Director. Leave the rest unchecked.
Set Location (where they are)
Click Location. Type the country, state, or city you want to target, for example United States. A dropdown shows matching places, click the one labeled United States, Country.
Important: only pick one region per URL. Don't stack US plus UK plus Canada, the ICP and timezone differ enough that mixed pulls produce noisy lists. If you want both, submit two separate Find Leads runs.
Set Industry & Keywords (what they sell)
Click Industry & Keywords. Two fields appear, an Industry dropdown and a Keywords text field. For most niches the Keywords field gets you a tighter cohort than Apollo's industry tags, so use that.
Type a keyword for your niche, like med spa. Hit Enter. It appears as a chip. Now type the same niche again with a different spelling, like medical spa. Hit Enter. Add a third,medspa. And a fourth, aesthetics.
Set # Employees (company size)
Click # Employees. A list of size buckets opens. Tick the ones that match the company size of your ideal customer:
- Solo-pro niches (med spa, dental, law): tick
1-10and11-20only. - Local services with crews (HVAC, roofing, landscaping): also tick
21-50. - Mid-market: tick
51-200. - Enterprise: tick
201-500and up, but expect way lower reply rates from cold outbound.
Set Email Status (only verified)
Click Email Status. Tick Verified. Leave everything else unchecked. Guessed and Unavailable bounce hard and will tank your sender reputation, never pull those.
If your run comes back too small later, you can rerun with Likely to engage also ticked, which roughly doubles volume at the cost of a slightly higher bounce rate. Don't start there though, start clean.
Check the result count in the top-left
Look at the very top-left of the Apollo results area (above the contact rows). You should see a number like 12,438 people found. This is the size of the pool your filters produced. Use it as a sanity check:
- Under 100: filters too tight, you'll come back almost empty. Loosen one (drop a size bucket, add a keyword variant, widen geo).
- 100 to 50,000: sweet spot, submit.
- Over 100,000: too loose, the leads will be random. Tighten geo (specific state instead of country) or seniority (drop the broader levels).
If the count is still loading ("..." or a spinner where the number should be), wait for it to settle before you copy the URL. Apollo finishes encoding the URL only after the count renders.
Copy the full URL from the address bar
This is the step that breaks most often, follow it exactly:
- Click once anywhere inside your browser's address bar (the long field at the very top of the window with the URL in it).
- Press
Cmd + Aon a Mac, orCtrl + Aon Windows. This selects the entire URL, the whole line should highlight blue. - Press
Cmd + C(Mac) orCtrl + C(Windows) to copy.
A working URL is long, usually 300 to 1500 characters. If yours is under 100, you didn't copy the whole thing, try again. If it ends in [, =, or &, the page was still loading when you copied, refresh Apollo and try once more.
Paste into Find Leads
Open /dashboard/find-leads in a new tab. Click into the field labeled Apollo Search URL. Press Cmd + V (Mac) or Ctrl + V (Windows) to paste. The full URL should fill the field, if it looks short, you copied wrong, redo step 10.
Set how many leads and click Search
In the Number of leads field below, type how many you want. Start with 250 if it's a niche you haven't targeted before, that's enough volume to tell if the URL is producing the right cohort without spending too many credits.
Click the big Search with Ciela button. You'll see a Submitted toast, the run will appear in Your searches below as Pending, and 250 credits deduct.
Within 24-72 hours, the row flips to Completed and a View Leads button appears. That's your Google Sheet of verified contacts. You can also click Save to list inside the results to drop them straight into a contact list for a campaign.
Niche presets
The filter sets we reach for most. Use them as a starting point, tighten by city or state for a denser local list. You can also paste any of these straight to Ciela ("build me the med spa preset for 250 leads") and she'll set up the search from this exact shape.
Med spa owners
1-50 employees, US-wide, owners and founders, verified emails, exclude clinic-side roles.
- Keywords
- med spamedical spamedspaaesthetics
- Levels
- ownerfounder
- Exclude
- receptionistfront desk
- Headcount
- 1-1011-2021-50
HVAC contractors
Local services, owners and operators, exclude field staff who can't buy.
- Keywords
- hvacheating and coolingair conditioning
- Levels
- ownerfounderc_suite
- Exclude
- technicianinstallerapprentice
- Headcount
- 1-1011-2021-50
Personal injury law
Solo and small-firm partners. Seniority alone misses partners, so widen with Job Titles.
- Keywords
- personal injurytrial attorneyPI law
- Titles
- managing partnerfounding partner
- Levels
- ownerfounderpartner
- Headcount
- 1-1011-20
AI agency clients (your peers)
Founders running boutique agencies, target for partnerships, white-label, or co-selling.
- Keywords
- ai agencyai automationai consulting
- Levels
- ownerfounderc_suite
- Headcount
- 1-1011-20
Best practices
Five rules that lift conversion on every pull
Apply these whether you're going through Ciela or building by hand.
- Always pass 2-4 keyword variants. "Med spa", "medical spa", "medspa", "aesthetics" surface different cohorts of the same business type. A single keyword misses half the market.
- Exclude non-buyer titles inside the niche. HVAC needs
technician,installerexcluded. Med spa needsreceptionistout. They eat credits and don't reply. - One geography per URL. Don't stack US + UK + Canada. The ICP, message angle, and timezone differ enough that a mixed list dilutes every downstream campaign. Submit a separate URL per region.
- Start with verified emails only. Add
Likely to engageonly if your first pull came back too small.GuessedandUnavailabletank your sender reputation. - Pull small, then scale. A 250-lead pull is the right calibration size, you'll see inside a day whether the URL is producing the right cohort before committing 2,000 credits to it.
What a complete URL looks like
Good URL
Owners and founders at US-based med spas with 1-50 employees, verified emails only.
https://app.apollo.io/#/people?contactEmailStatusV2[]=verified&personSeniorities[]=owner&personSeniorities[]=founder&personLocations[]=United%20States&qOrganizationKeywordTags[]=med%20spa&qOrganizationKeywordTags[]=medical%20spa&qOrganizationKeywordTags[]=medspa&organizationNumEmployeesRanges[]=1,10&organizationNumEmployeesRanges[]=11,20&organizationNumEmployeesRanges[]=21,50&sortByField=recommendations_score&sortAscending=false&page=1
Email status
contactEmailStatusV2[]=verified
Levels
personSeniorities[]=owner
Location
personLocations[]=United%20States
Keywords
qOrganizationKeywordTags[]=med%20spa
Headcount
organizationNumEmployeesRanges[]=1,10
Exclude
personNotTitles[]=receptionist
Broken URL
The filter panel was open but the URL was copied before Apollo finished encoding the click. There are no actual filters here, just the prefix.
https://app.apollo.io/#/people?contactEmailStatusV2[
Submission checklist
- URL starts with https://app.apollo.io/#/people?
- URL is at least 300 characters long
- URL contains contactEmailStatusV2[]=verified
- URL contains at least one of personSeniorities[], personTitles[], or qOrganizationKeywordTags[]
- URL contains personLocations[] with a single region
- Result count in Apollo is between 2,000 and 50,000 people
- You have enough lead credits to cover the count you're requesting
Common mistakes
If your run came back empty, bounced, or got flagged
Six failure modes cover almost every bad submission.
URL ends with [ or = or & (truncated)
Something like
https://app.apollo.io/#/people?contactEmailStatusV2[means you copied while Apollo was still loading. Refresh the Apollo tab, wait for the result count to render in the top-left, then copy again from the address bar withCmd + Afollowed byCmd + C.URL is just https://app.apollo.io/#/people
No filters got encoded. Either the filter panel was open but nothing was clicked, or you copied before Apollo registered the clicks. Go back, set at least Job Titles or Management Levels plus Location and Industry/Keywords, watch the URL grow as you click each one, then copy.
URL points to /#/contacts or /#/saved_searches
URLs like
/#/contacts/...or/#/saved_searches/...are private to your Apollo account and our system can't read them. Open the saved view inside Apollo, the page that opens will be a normal/#/peopleURL with the same filters applied, copy that one instead.URL is for company search, not people search
/#/companiesin the URL means you're looking at companies, not contacts. Click thePeopletab at the top of Apollo to switch, then rebuild the same filters there.US plus international stacked in one URL
Submit one URL per region. Lead profile, message ICP, and timezone differ enough that a mixed pull pollutes the list. Two separate Find Leads runs is cleaner and the same credit cost.
Filters target by protected class
We won't run URLs that target people by race, ethnicity, religion, sex, age, disability, citizenship, or any other protected class, no matter how the niche is framed. Pivot to legitimate proxies, industry, company size, role, geography.
Keep reading
Need help?
Ciela can walk you through any step. Or write to support@ciela.ai and we'll jump on the connection with you.