Salesforce Account Enrichment
Fill in missing Salesforce fields automatically. Pull company data from Apollo and LinkedIn and update accounts and contacts in one pass.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 10 min · Cancel anytime
Setup time
~10 min
Time saved
1-2 hrs/week
Difficulty
Medium
Tools
3 connected
How it works
Multi-Source Research
Pulls company data from both Apollo and LinkedIn for completeness
Smart Updates
Only fills empty fields or clearly outdated data — never overwrites manual notes
Account + Contact
Enriches both account-level and contact-level fields in one pass
Audit Trail
Logs every change with source attribution for compliance
Try asking
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
The Prompt
Task
Enrich Salesforce accounts and contacts with external data. Use @Apollo/Enrich Company and @LinkedIn/Get CompanyName it "LinkedIn/Get Company" and call it with @LinkedIn/Get Company to pull company information, then update Salesforce records using @Salesforce/Update Account and @Salesforce/Update ContactName it "Salesforce/Update Contact" and call it with @Salesforce/Update Contact with enriched fields like industry, employee count, revenue, tech stack, and more.
Example: Enrich my top 10 Salesforce accounts with Apollo and LinkedIn data — fill in missing industry, employee count, and revenue fields.
Input
The user will provide either:
- A list of account names to enrich
- Contact emails to enrich
- A segment description (e.g., "all accounts missing industry data")
Example: "Enrich Acme Corp, Beta Inc, and Gamma LLC in Salesforce with Apollo and LinkedIn data"
Context
Workflow
- Use @Salesforce/Find Account by NameName it "Salesforce/Find Account by Name" and call it with @Salesforce/Find Account by Name to pull the current account record from Salesforce
- Use @Apollo/Enrich CompanyName it "Apollo/Enrich Company" and call it with @Apollo/Enrich Company to get company data (industry, headcount, revenue, tech stack, funding)
- Use @LinkedIn/Get CompanyName it "LinkedIn/Get Company" and call it with @LinkedIn/Get Company to get additional data (company description, specialties, recent activity)
- Compare enriched data against existing Salesforce fields to identify gaps
- Use @Salesforce/Update AccountName it "Salesforce/Update Account" and call it with @Salesforce/Update Account to fill in missing or outdated account fields
- For contacts associated with the account, use @Salesforce/Find Contact by EmailName it "Salesforce/Find Contact by Email" and call it with @Salesforce/Find Contact by Email to pull contact records
- Use @Salesforce/Update ContactName it "Salesforce/Update Contact" and call it with @Salesforce/Update Contact to update contact fields (title, phone, etc.)
Fields to Enrich
Account Fields:
- Industry / Sub-industry
- NumberOfEmployees
- AnnualRevenue
- Website
- Description
- BillingAddress (City, State, Country)
- Type (Prospect, Customer, Partner)
- Custom fields (tech stack, funding stage, etc.)
Contact Fields:
- Title (current role)
- Phone
- Department
- LinkedIn URL
Enrichment Strategy
- Only update fields that are empty or clearly outdated
- Never overwrite manually entered notes or custom data
- Log every change made for audit purposes
- Flag conflicts where Salesforce data differs from enrichment sources
Output
Enrichment Summary
Accounts Enriched: [count] Fields Updated: [count] Contacts Updated: [count]
Account Updates:
| Account | Field | Previous Value | New Value | Source | |---------|-------|---------------|-----------|--------| | [Acme Corp] | Industry | (empty) | Software | Apollo | | [Acme Corp] | Employees | 50 | 120 | Apollo | | [Beta Inc] | Revenue | (empty) | $5M ARR | Apollo | | [Beta Inc] | Description | (empty) | [summary] | LinkedIn |
Contact Updates:
| Contact | Account | Field | Previous Value | New Value | |---------|---------|-------|---------------|-----------| | [John Doe] | [Acme Corp] | Title | Manager | VP Sales | | [Jane Smith] | [Beta Inc] | Phone | (empty) | +1-555-0123 |
No Changes Needed:
- [Account]: All fields already up to date
Conflicts Found:
| Account | Field | Salesforce Value | Enrichment Value | Action | |---------|-------|-----------------|------------------|--------| | [Company] | Industry | [Value A] | [Value B] | Review needed |
WHAT ARE YOU WAITING FOR?
Ready to build?
Stop duct-taping tools.
Stop writing playbooks no one follows.
Start building agents that actually do the work—and do it well.
Cotera: For people who think busywork is boring.
"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."
Rebecca Blount
Director, Customer Success