| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Contacts (contacts) • Calendar (calendar) • Discuss (mail) |
| Lines of code | 1832 |
| Technical Name |
apollo_connector |
| License | LGPL-3 |
| Website | https://balane.tech |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Contacts (contacts) • Calendar (calendar) • Discuss (mail) |
| Lines of code | 1832 |
| Technical Name |
apollo_connector |
| License | LGPL-3 |
| Website | https://balane.tech |
Your Apollo contacts are stuck in a CSV file
You've built a list of 500 qualified leads in Apollo.io. Now you need them in Odoo to start outreach. The standard import doesn't understand Apollo's field structure — company data ends up in the wrong places, phone numbers are mangled, and you lose half the enrichment data you paid for.
Manual cleanup takes hours. And you'll have to do it again next week when you export the next batch.
CSV import or API sync — your choice
CSV Import works with all Apollo plans: export, upload, done. API Sync for Pro/Enterprise users: connect once, sync automatically. Either way, the module maps every Apollo field to the right place in Odoo.
Upload, preview, import — all Apollo fields mapped automatically
Everything you need for Apollo integration
CSV Import
Works with any Apollo plan. Export as CSV, upload to Odoo, all fields mapped automatically. No API key required.
Company & Contact Creation
Creates companies as parent records, contacts linked to their companies. Proper Odoo address book structure.
Smart Duplicate Handling
Detects duplicates by Apollo ID or email. Skip existing records or update them with fresh data — your choice.
Country & State Resolution
Apollo location fields auto-resolve to Odoo's country and state records. "United States" becomes the right res.country.
Lead Creation Wizard
Select contacts in the address book, create leads in one click. Assign to campaigns if you have CRM Outreach Campaigns installed.
Import History
Full audit trail of every import. See who imported what, how many records were created/updated, and any errors.
Real-time sync for Pro & Enterprise users
If you have API access (Apollo Professional or Enterprise), skip the CSV export entirely. Connect your API key and sync contacts directly.
One-Click Setup
Enter your API key in Settings → CRM → Apollo. Test connection with one click.
Scheduled Auto-Sync
Enable automatic sync on a schedule — hourly, daily, or weekly. New contacts flow in automatically.
Per-Lead Refresh
Click "Sync from Apollo" on any lead to pull the latest data. Phone changed? Title updated? One click.
API configuration in Settings — enter key, test connection, enable auto-sync
No API access? No problem.
CSV import works with all Apollo plans, including Free and Basic. Export from Apollo, upload to Odoo — same field mapping, same results.
All your Apollo data, preserved
Every field from your Apollo export ends up in the right place.
From Apollo to Outreach in 4 Steps
Export from Apollo
Select contacts in Apollo, export as CSV
Import to Odoo
CRM → Import from Apollo
Create Leads
Select contacts, create leads with one click
Start Outreach
Assign to campaigns, send emails
All Apollo enrichment data visible on the contact form
Turn imports into outreach campaigns
Apollo Connector imports the contacts. CRM Outreach Campaigns lets you email them at scale with multi-step sequences, automatic follow-ups, and reply tracking.
Multi-step campaigns with configurable delays
Multiple senders with custom signatures
Status tracking and reply detection
support@balane.tech
Response within 48 business hours. Bug fixes included.
What You Need
This module requires access to custom addons and is not compatible with Odoo Online (SaaS).
Installation
Tested on a standard Odoo 18 system with its declared dependencies (crm, contacts). We recommend installing on a staging database first.
Disclaimer
Covered: Installs and runs on fresh Odoo 18 with declared dependencies. No known security vulnerabilities.
Not covered: Compatibility with third-party or OCA modules. Customer-specific customizations. Apollo.io field changes or CSV format changes. Server infrastructure or database administration.
Note: This module is not affiliated with or endorsed by Apollo.io. Apollo is a trademark of Apollo.io Inc.
Please log in to comment on this module