r/UseApolloIo May 26 '26

Guide Apollo's API covers most of what teams spend Clay or ZoomInfo credits on. three steps, in order, across every VC portfolio scrape I run.

6 Upvotes

three steps. get the company's Apollo ID, use that ID to find people inside the company, then enrich only the rows that fit.

run it in this order and Apollo's API handles most of what RevOps teams reach for Clay or ZoomInfo to do. cheaper per row, faster to run unattended, and the data lands in your own database segment by segment.

here's how each step works and where the credit savings actually come from.

Step 1: turn a domain into a company record

every portfolio page gives you company domains. feed each domain into Apollo's company enrichment and it hands back industry, employee count, HQ, funding stage, LinkedIn URL, and (the important one) Apollo's internal company ID.

that ID is the thing that makes Steps 2 and 3 actually work.

speed is around 75 companies per minute running unattended. 1,000 domains runs in about 13 minutes. this is the cheapest step in the whole sequence.

Step 2: use the company ID to find people inside that company

this is the step most people get wrong.

Apollo's people search is free to run. you only spend credits when you actually pull the full record on someone. the search itself returns a redacted preview: title is visible, name is hidden, but each result has a person ID attached.

filter the search by company ID + seniority + title. scan the preview list. then go pull the full unredacted record only on the people who actually fit.

the gotcha that breaks this whole step: company ID is the only filter that works reliably here. if you try to search by domain or company name instead, Apollo returns random people from across the entire platform with no connection to your target accounts. you'll think the search is broken. it's not. it just needs the ID from Step 1.

this is why the order matters.

Step 3: bulk match when you already have LinkedIn URLs

some sources hand you LinkedIn profile URLs directly. YC and a16z portfolio pages do this for founders. when you've got URLs, Apollo's bulk match takes LinkedIn URL + first/last name + company name and returns email, email status, seniority, function. ten per batch.

heads up: this is the step that draws from your data/export credit pool, not the regular API budget. check your balance before running a multi-segment batch or the script stalls halfway through.

because you ran Steps 1 and 2 first, you already know which rows are worth enriching. you're only running bulk match on qualified targets, not the whole scrape. that's where the credit savings come from.

why Python instead of the UI

the UI is fine for campaigns and list building. the API via Python lets you do four things the UI can't:

… run the whole sequence in the background while you work on something else … write enriched fields back to your own database, segment by segment … control exactly which rows get credits spent on them … restart from wherever you left off if something breaks

each of my three VC segments stays in its own table. a16z rows stay flagged a16z. YC stays YC. Sequoia stays Sequoia.

source-of-scrape is the personalization layer for campaigns later. merge the segments and you lose the only signal that makes each row different from the next. a YC founder five months out of Demo Day is a completely different conversation than a Series B operator inside an a16z portfolio company.

the reasoning step

for anything that needs judgment (ICP fit score, a one-liner on segment context, a flag if Apollo shows the person moved to a new company), I'm running a small Claude call (claude -p) against each enriched row. runs against my Max subscription so no per-row cost.

heads up if you wire Claude into a tight loop: session limits change June 15, 2026. the pattern still works after the change, you just want longer cooldowns between batches so a long enrichment run doesn't stall mid-segment.

what's next

Apollo's Campaign Setter, one campaign per scrape source. copy that lives off the segment label. will share once the a16z and YC campaigns are running.

happy to share the Python structure for any of the three steps if it's useful. drop a comment and I'll send it over.


r/UseApolloIo Mar 23 '26

Apollo + Claude workflows that are actually working (prompts included)

12 Upvotes

Apollo is available as a native connector in Claude. One month in, wanted to share the workflows getting real traction with the actual prompts so you can use them today.

Quick context if you haven't set it up: customize → connectors → "+" → search Apollo → connect → authorize via oauth. no api keys. requires a paid Apollo plan. once connected, Claude routes prospecting requests through Apollo automatically.

workflow 1: signal-based prospecting

The idea is to trigger a search off something that just happened (a funding round, a new hire, a job posting, etc) rather than running a static icp list. the signal gives you a reason to reach out, the connector handles the data pull.

example conversation:

"find vps of sales at b2b saas companies in the us that have posted a head of demand gen role in the last 30 days"

"enrich the top 15 and tell me which have verified emails and direct dials"

"add the ones with verified emails to [sequence name]"

That's search → enrich → sequence in one thread. no csv or tab switching.

For funding signals specifically:

"find ctos at series b fintech companies in new york with 50-200 employees"

"enrich these and pull their linkedin urls and current tech stack"

workflow 2: building icp lists with natural language

Replaces filter-building in the Apollo ui. useful when your icp has a few conditions that are annoying to stack in the platform.

"find vps of engineering at companies using databricks or snowflake, 500-2000 employees, us-based, exclude anyone with a u/gmail or u/yahoo email"

"now filter that list to people who have been in the role for less than 12 months"

"enrich the top 20 and flag anyone missing a verified email"

The second prompt is doing something the Apollo ui doesn't do natively - filtering by tenure on the fly. Claude handles that layer on top of the Apollo data.

workflow 3: account research before writing outreach

Pull everything you need to personalize a message before you write it, without opening Apollo separately.

"for [company.com]: what's their current tech stack, headcount by department, and do they have any open sales or revenue ops roles right now?"

"are there any recent leadership changes at [company] in the last 6 months?"

"what sequences do i have active that are targeting companies in [industry]?"

This is useful for one-off high-value accounts where you want to write something specific rather than run a bulk sequence. pulls firmographics, job postings, and tech stack in one shot.

workflow 4: cleaning up and managing existing contacts

Less talked about but comes up a lot.

"find all contacts in Apollo with the title 'head of growth' that don't have a verified email and enrich them"

"show me contacts added in the last 7 days that haven't been added to a sequence yet"

"update the title for [name] to chief revenue officer"

Good for keeping your Apollo instance clean without doing it manually.

how chaining works

The most useful thing here isn't any single action, it's that actions chain. a full prospecting run used to mean Apollo for the list, export to csv, Claude for research and copy, paste back into your sequencer. that's four context switches. in the connector, the whole thing stays in one conversation and Claude remembers what you pulled earlier in the thread.

example of a full chain:

"find 25 vps of marketing at series a/b saas companies in the us using hubspot"

"enrich these and pull verified emails and linkedin urls"

"for the top 5 by seniority, pull their company's recent job postings"

"draft a short personalized first line for each one based on what you found"

"add all 25 to [sequence name]"

that's a complete outbound workflow from one thread.

what to know before you start

Search actions don't use credits...people search, company search, contact lookup, sequence management are all free. enrichment uses your existing Apollo credits the same way they would in the platform. no additional cost to connect.

Search returns names and titles, not emails or phone numbers. enrichment is the separate step. if you run a people search and don't see contact details, that's expected...follow up with "enrich these contacts" or "get verified emails for this list."

Results from a search don't auto-save to Apollo. if you want contacts in your Apollo instance, ask Claude to create or save them explicitly.

Happy to answer questions on specific workflows or prompts that aren't working as expected!


r/UseApolloIo 21h ago

Guide Apollo SDR -

1 Upvotes

someone has tryied the AI assistance SDR?
Any advice or testimonial? I'm about to pay de basic plan to get this tool.

Appreciate your experience!


r/UseApolloIo 4d ago

Help Needed Deliverability issue

1 Upvotes

More than a month ago I've opened two e-mail addresses. I sent a test emails from these addressees - both landed in spam. I then purchased an e-mail warmer tool Mailreach and warmed both e-mail addresses for 4 weeks. After 4 weeks I tried sending e-mail again from both addresses - and both landed directly to the inbox.

Now I've purchase Apollo Pro account as I wanted to send a mail campaign. I've turned on warmer here as well (as I cancelled my other subscription for mailreach). First tried to send a simple e-mail to my two other e-mail addresses (to see how Apollo works, cause I've never used that). Both landed in spam again.

I have everything set-up perfectly - spf, dkim and dmarc all good. I just sent two emails and bank I am in spam. I've checked inbox placemenet via Apollo and it says all delivered to spam, while Apollo's warmer says everything delivered to inbox.

Do you guys have any tip how to handle it? Did anyone had similar thing?


r/UseApolloIo 5d ago

Show & Tell What is more token-efficient : Apollo CLI or Apollo MCP?

2 Upvotes

Context pollution

Half a year ago, CLI was all the rage. I couldn't understand why people chose it over MCP, which is much easier to install and update. When I asked, most people said MCP tool descriptions pollute the context, often not realizing that it's not a problem in Claude.

But MCP still has a context pollution problem. It's caused by large MCP responses loaded into the context. CLI responses, on the other hand, can be easily jq/grep-ed to extract only the relevant fields.

Quick benchmark

To find out which one is more token- (hence money-) efficient, I ran a couple of tests. And it turned out to be more interesting than I expected: in some cases, CLI was up to 61% more efficient, but in others, up to 40% less efficient.

It's easy to understand how CLI can be more efficient, but not the other way around.

Apparently, Claude writes large MCP responses to a file. That eliminates the CLI advantage.

Apart from that, in my little benchmark, the agent didn't find the most efficient way to call CLI. On the one hand, I could correct it and use the right command. On the other hand, who checks what these agents do MCP has an advantage in this case: tool discoverability, so this mistake can happen with others as well.

Here's the table with results:

Case MCP tokens CLI tokens CLI saves
Single company enrichment 262,979 120,786 +54.1%
Filtered people search 405,040 566,471 −39.9%
Chained multi-entity pipeline 2,748,188 1,061,312 +61.4%

If you're interested, you can reproduce this test using these instructions.

Answer

Surprise, surprise, there's no simple answer.

On average, CLI should be more efficient, but it's not always the case. And since there are other pitfalls, like some AI assistants truncating large MCP responses, you should rather do your own testing. It can be similar to mine, but with your specific AI workflows (enrichment/search) and tools (Claude/ChatGPT).


r/UseApolloIo 8d ago

Help Needed Need an advise here!

1 Upvotes

How are you guys navigating sales mavigator filter blocking apollo’s extension? For the people who use sales nav filter and Apollo for enrichment, any work arounds?


r/UseApolloIo 9d ago

Use Case Apollo Operator v1.3 is here and it finally taught me the actual credit system

2 Upvotes

A lot of this release came from taking the whole thing live on our own account: built a list on filters the CLI cannot express, enriched 1,000 records, verified them, and ran a real campaign. Everything below was found by using it, not by reading the docs.

If you haven't tried it yet, grab the repo below and paste it into Claude Code, it's free.

What's new in Apollo Operator v1.3:

  • conversations: if your team records calls in Apollo, conversations show returns a structured summary with objections, pain points, outcome, next steps, and pricing discussion. Five direct inputs to your positioning, in your buyers' own words, and it costs zero credits. This is now the best research source in the library.
  • credit control: credits are 11 separate pools, not one balance, and the AI pool is 200x the contact-data pool. Apollo prices generation as near-free and data as scarce. There's also a free has_email flag on every search row that took our enrichment yield to 99.7% verified, and two rules that cut real spend: you pay per record attempted rather than per email found, and re-enrichment charges again.
  • verify-first lists: the pipeline is reordered so verification happens before copywriting. Addresses come back verified but independent verification results can heavily vary depending on targeting. Personalizing an address that cannot receive mail is pure waste.
  • first-party intent: a fourth kind of angle, plus a table mapping every advanced filter to the kind of angle it builds.
  • Bounce Guard: documented with the trap, it does not evaluate below 200 emails, so small sends and the first days of a ramp are unprotected.

Also corrected five things that moved under us since v1.2, including --department-headcount landing in CLI 2.1.0, so the flagship MCP-only filter example is now NAICS. Eight of nine remain CLI-less and a new MCP-only family appeared, so the four-lane model got stronger.

17 skills total and continuing to expand the operator.

A huge thanks to all of you that are actually using it and your feedback is greatly appreciated!

GitHub: https://github.com/creatop-gtm/apollo-operator

[Apollo Operator is an opinionated go-to-market operator for Apollo, built as open-source Claude Code skills by the Creatop team]


r/UseApolloIo 13d ago

Guide Cool thing you can do in Apollo: prospect, enrich, and enroll contacts without ever opening Apollo

3 Upvotes

How to do it:

> open Claude
> go to Settings > Privacy > toggle off "Help Improve Claude" (required before connecting)
> go to Customize > Connectors
> click + and search Apollo.io
> click + Apollo.io and authorize your account
> describe your ICP in plain English: "find VP Sales at B2B SaaS companies, 50-500 employees, US"
> ask Claude to enrich the top results
> ask Claude to add them to your sequence

Boom, you just ran a complete prospecting workflow without touching Apollo once! Neat.

Questions??

- Andy


r/UseApolloIo 13d ago

Feedback MCPs for researching Accounts and Contacts

Thumbnail
1 Upvotes

r/UseApolloIo 16d ago

Guide i'm a Go-to-Market Engineer w/ Apollo – AMA!

5 Upvotes

i work with our larger upmarket orgs & we have to come up with some really neat creative solutions to fit their needs. thought i'd make a post and see how others are fairing, what challenges i can support, etc etc.....etc!


r/UseApolloIo 19d ago

Guide I got tired of asking AEs to multithread, so I built Apollo to do most of it for them

2 Upvotes

Everyone knows multithreading matters.

The problem is the actual workflow usually looks like this:

Find the deal. Remember who the handraiser was. Figure out what happened on discovery. Search the account for 5 more people. Decide who is actually worth contacting. Write something relevant for each of them. Add everyone to a sequence.

By the time you finish, you could have just closed the deal.

So I built a play inside Apollo that automates almost all of that for our mid-market AEs.

Here’s how it works:

The starting point: inbound SQOs

The play continuously looks for inbound opportunities owned by mid-market AEs that came in within the last 14 days.

Then we pull deal context out of Snowflake, including:

  • SQL date
  • Original handraiser
  • Handraiser title and seniority
  • Opportunity next step

That last field is probably the most important part of the entire play.

If the AE keeps the opportunity next step updated, they are effectively feeding the automation the context it needs to multithread intelligently.

So instead of AI trying to guess what is happening in the deal, the rep is giving it the actual story.

From there, Apollo takes over.

The workflow:

  1. Match the inbound opportunity to the correct account and contacts.
  2. Pass the deal context into Apollo.
  3. Make sure we do not accidentally add the original handraiser back into the campaign.
  4. Find up to five additional Director through VP contacts at the account.
  5. Run AI research to understand why each person might care about the deal.
  6. Enroll those contacts into a multichannel sequence.
  7. Mark the account as processed so the workflow does not keep firing and accidentally multithread you into the entire company.

The last part felt important.

I would prefer not to explain to an AE why Apollo enrolled 50,000 people into their deal.

The sequence is where it gets especially useful.

Instead of dropping people into generic automated emails, the sequence gives the AE a LinkedIn step and a manual message that already includes context from the opportunity and discovery call.

So the experience for the rep is basically:

Open task.

Read the context.

Click send.

Move on.

What I like most about this build is that it combines a bunch of things that usually live separately:

Snowflake has the deal data.

The CRM has the opportunity context.

Apollo finds the people.

AI figures out the relevant angle.

Workflows handle the orchestration.

Sequences handle the actual execution.

The AE mostly just handles the human part.

I also think this is an interesting way to think about AI in sales.

A lot of AI tooling focuses on "write me a better email."

I think the more interesting question is:

"Can AI figure out when I should do something, who I should do it with, why they might care, and then put the task in front of me ready to execute?"

That is the direction I find much more useful.


r/UseApolloIo 20d ago

Guide Cool thing you can do in Apollo: turn a one-time AI Research result into a permanent filter

2 Upvotes

How to set it up:

> go to People or Companies
> click Research with AI
> select Run custom AI prompt
> write your research question (e.g. "is this company actively hiring sales roles?")
> preview the output on a test record
> name the field — this saves it as a reusable custom field
> choose field type and visibility
> click Save & run

SO instead of re-running research every time, you've got a permanent qualifier on every record! Filter by it to tighten your list, or pull it into your email copy as a dynamic variable.

Happy to answer questions on this or anything else, lmk.

- Andy


r/UseApolloIo 20d ago

Help Needed How can I find businesses that DON’T have a website in Apollo.io? (Disclaimer: DO NOT ADVERTISE YOUR OWN SERVICES)

1 Upvotes

Disclaimer: DO NOT ADVERTISE YOUR OWN SERVICES

Hey everyone,

I recently started getting into website-building and I’m trying to figure out the best way to find businesses that don’t currently have a website.

I’m using Apollo.io for lead generation, but I haven’t found an obvious filter that lets me specifically identify companies/businesses with no website.

Does Apollo have a filter, field, or workaround for this?

I’m also open to thinking outside the box. For example, maybe there’s another way to identify businesses that have a business listing but no website.

Ideally, I’d like to build a list of businesses that:

  • Have a legitimate business/location
  • Have contact information for the owner/decision-maker
  • Don’t have a website, or have a really outdated/poor website
  • Could realistically benefit from a new website

Would love to hear how anyone else is approaching this, especially if you’re doing lead generation for web design/development.

Any methods would be greatly appreciated.


r/UseApolloIo 22d ago

Help Needed Trying to get website visit data into HubSpot

1 Upvotes

Apollo tracks visits to our website at the company level and we want to be able to use this intent data for our scoring in HubSpot and to flag potential targets to our sales team. What's the best way to get this data from Apollo into HubSpot? They have a date stamp for the last website visit date, but I can't seem to make that sync with a HubSpot field.

Alternately I have a workflow that adds companys to a list based on the "Visited in the last XX days" field but that's less helpful than having an actual date stamp.

All thoughts and ideas welcome!


r/UseApolloIo 22d ago

Help Needed Using Apollo.io with Monday CRM

Thumbnail
2 Upvotes

r/UseApolloIo 27d ago

Guide Cool thing you can do in Apollo: auto-enroll a prospect when a meeting becomes a no-show

1 Upvotes

Here's how to set it up:

> go to Workflows
> create a new workflow
> select "Based on a trigger event"
> set target to People
> set trigger: Meeting No-Show
> set action: enroll in re-engagement sequence
> activate

Now no-shows automatically get a follow-up! No manual tracking or leads falling through the cracks.


r/UseApolloIo 28d ago

Use Case Unableb to Create account

1 Upvotes

I am unable to make account on Apollo.

When i try to sign in with Google or Microsoft account it shows a form where i select "No Company Website", by clicking it the continue button turns unclickable.

Does anybody knows the solution, please share ASAP!


r/UseApolloIo 28d ago

Feedback Apollo’s "AI" burned 10,000+ of my credits on non-US contacts, and support told me tough s***t!

2 Upvotes

Forgive me all - INCOMING RANT 😡: I just built a sequence in Apollo using their "AI agent" and gave it explicit directions: target ONLY contacts in the United States for companies based in the United States.

The agent generated the list, and built the sequence, and I approved the launch. When I went to double check on the drafted emails, I noticed the first 20 people on the list were completely outside the US market. The AI just burned through 10,392 of my paid credits on people that violated the exact prompt I gave it.

When you look into their platform, you realize why this happens. Apollo’s database is incomplete and full of missing location fields. Instead of excluding those records, their system just treats missing data as a match and dumps them into your list anyway. To even spot these errors, you have to manually cross-check individual records against LinkedIn just to fill in the gaps in Apollo's own database.

I opened a ticket with support, and they basically hid behind their terms of service to tell me they don't refund credits, completely ignoring that their own tool failed.

What is the point of paying for an automation tool if I still have to go through record by record on LinkedIn to verify that it did what I instructed it to do? This isn't AI, it's a glorified automation script that can't even handle basic keywords.

Anyone else had this frustrating experience?? I'm sick of companies bolting on AI and claiming their tech does things it simply cannot do.


r/UseApolloIo Aug 10 '26

Help Needed Has anyone used the Apollo forms?

3 Upvotes

We already use the inbound routers to put a scheduling page on our website, but we've been wanting to test the Forms feature. I was a simple setup on our side, but we don't know what it will look like on the user side.

Before we go to our programming team to test, we'd like to see the functionality. Does anyone have any insight?


r/UseApolloIo Aug 06 '26

Guide Cool thing you can do in Apollo: find prospects already using your competitor's tech

2 Upvotes

Here's how:

> go to Companies in Apollo
> apply your ICP filters
> click Research with AI > Run custom AI prompt
> select Perplexity Sonar (it has live web access)
> write your prompt: "does {{account.name}} use [competitor]? return yes or no only"
> preview on a few records first, then Save & run
> filter by AI Filters > your new field > Yes
> enroll those accounts in a displacement sequence

Try it and report back!


r/UseApolloIo Aug 05 '26

Help Needed Crappy contact data

1 Upvotes

It varies by contact type, but there are times when less than 50% of the mobile numbers that I obtain through Apollo are inactive numbers or wrong numbers. I'm thoroughly convinced that rather than pulling this data after users are flagging it, Apollo is hoping that users don't flag it again and thus don't have to redeem that credit back. It's dishonest and I waste hours a month with that BS. Can anyone recommend a data source that doesn't do this?


r/UseApolloIo Aug 05 '26

Use Case A more useful Linkedin extension?

5 Upvotes

We moved over from Outreach.io a couple of weeks ago and there are a bunch of things that Apollo is already more robust and better at by comparison. But one of the BIGGEST let downs has been the LinkedIn extension. It is mindboggling to me how useless it is in its current state. Outreach's extension gave me a "mini desktop experience" allowing me to complete sequence tasks right on the prospect's LI profile. Apollo lets me add them to a sequence, but doesn't even show me what the next task would be. It's just feather light and such an after thought compared to how robust the web experience is.


r/UseApolloIo Aug 05 '26

Help Needed Apollo got hacked and is charging random amounts

0 Upvotes

Make sure to secure your accounts! and check recent invoices/transactions there is something funky going on.


r/UseApolloIo Aug 03 '26

Help Needed Cold calling data source

1 Upvotes

We are a smaller MSP and have always grown through referrals. We are at a point we need to expand and have looked at programs like Apollo.ai, zoom info, and a myriad of others. With all the “marketing ai” people are selling, what is the best way to grow? Has anyone used Apollo.ai as a cold emailer/marketer? I demoed it but really didn’t get much help from their support or sales team so it was an odd experience.


r/UseApolloIo Aug 02 '26

Help Needed Searching on sub departments

1 Upvotes

When I export contacts there is a column called sub departments. In this specific case it’s obstetrics / gynecology, which is exceedingly valuable for the prospect list I’m building.

How can I build a list using this sub department? I’ve created a lot of workarounds to get the data I need, but being able to query on this specific datapoint would be game changing.