What it is
Apify is a platform that runs actors — pre-built scraping/extraction programs for specific sources (Google Maps, LinkedIn, websites, etc.). Apollo Space uses Apify in two critical CRM flows:Lead discovery via Google Maps
“Find 50 pizza places in São Paulo” — Apollo Space triggers the Apify
Maps actor and populates your pipeline with new leads, deduplicated
against your existing ones.
Contact enrichment via website
Given a lead with a website but no email, Apollo Space triggers the Apify
contacts actor to extract emails, phone numbers, and social profiles
from the site.
Connection (BYO key)
Create an Apify account
apify.com → the free tier includes $5 in initial
credit. Enough for testing; paid plans for real volume.
Your Apify token is encrypted and isolated per organization — other
Apollo Space customers cannot see your token. See Security.
What each actor does
Maps lead search
Searches Google Maps by niche and region and returns a list of businesses with:- Business name
- Full address
- Phone number (when public)
- Website (when public)
- Latitude / longitude
- Rating and review count
- Category and business hours
Website contacts enrichment
Given a site URL, it crawls the pages looking for:- Emails (with a same-domain filter to avoid service-provider emails listed in footers)
- Phone numbers in E.164 format
- Social profiles (LinkedIn, Instagram, Twitter, etc.)
How costs are calculated
Apify charges per actor run + per result. For each of the two flows:| Flow | Billing model |
|---|---|
| Maps lead search | Per place returned (+ additional per place when reviews are extracted) |
| Website contacts | Per URL processed |
Agent tools
You never call Apify directly. Your agents do — reaching for the right actor the moment a request needs one. Apify is exposed to them as two tools:| Tool | Used by | When |
|---|---|---|
maps_lead_search | Marcus / Athena | When you ask to “find N leads in [region]“ |
contact_enrich | Marcus / Athena | When a new lead comes in without an email but with a website |
Costs
| Where it lands | Who pays |
|---|---|
| Actor runs (Apify invoice) | Your Apify account directly |
| Orchestration (Marcus/Athena + Apollo Space processing) | Your Stars balance |
Known limitations
- Google Maps rate limits — Apify has its own proxy infrastructure, but very aggressive searches can be detected. Apollo Space applies a conservative internal cap to avoid this.
- JavaScript-heavy sites — some single-page-app sites return empty HTML. The contacts actor does not run JavaScript by default (the cost would be high). In these cases the fallback scraper also fails.
- Bulk Google Maps reviews — extracting 50 reviews × 100 businesses is expensive. Apollo Space limits to a few reviews per place by default on large searches; opt in for extended extraction.
Next steps
Marcus — who triggers it
Outbound uses Apify to populate the pipeline before writing.
CRM
How new leads from Apify appear in your pipeline.
Stars
How usage feeds into billing.