workflows.fit
Back to n8n workflows
n8n templateFreeBy Gain FLow AI

Automated meeting attendee enrichment with Apollo.io and Google Sheets

Meeting Prep: Automated Meeting Attendee Enrichment Overview This workflow automates the process of gathering critical information about your meeting attendees right after they book a meeting. Whether they book throug...

Data & StorageProductivityDevelopmentCore NodesUtilityCal TriggerCodeCalendly Trigger
Loading interactive preview...

Template notes

Meeting Prep: Automated Meeting Attendee Enrichment

Overview This workflow automates the process of gathering critical information about your meeting attendees right after they book a meeting. Whether they book through Calendly or Cal.com, this workflow extracts key details, uses Apollo.io to enrich their profiles with company and contact data, and logs everything into a Google Sheet for easy access. This ensures you're always prepared with relevant insights before every meeting.

Use Case This workflow is perfect for: Sales Professionals: Get instant insights into prospects' companies, roles, and social presence before calls. Customer Success Teams: Understand your clients' business context to provide more tailored support. Recruiters: Gather comprehensive candidate information ahead of interviews. Consultants: Prepare for client meetings with a deeper understanding of their organization and industry. Anyone who takes meetings: Save time on manual research and ensure you always have the data you need to make a great impression.

---

How It Works

1. Meeting Booking Trigger: The workflow springs into action the moment a new meeting is booked. It supports two popular scheduling platforms: Calendly: Triggers when an invitee.created event occurs. Cal.com: Triggers on a BOOKINGCREATED event. 2. Extract Initial Data: From the booking event, the workflow extracts essential information like the attendee's name, email, company, and any notes provided during scheduling. 3. Log Initial Entry: It immediately logs these initial details into your designated Google Sheet ("Meeting Prep" spreadsheet). This ensures a record exists, even if further enrichment isn't possible. 4. Generate Apollo Query: Using the extracted name and company, the workflow dynamically builds a search URL for Apollo.io. This query is designed to find the most relevant person and company profiles on Apollo. 5. Enrich with Apollo.io: The generated Apollo URL is then used to scrape Apollo.io via an Apify Scraper. This step attempts to pull extensive data, including job title, location, phone numbers, company size, industry, website URL, and social media profiles (LinkedIn, Twitter, Facebook, Github) for both the person and their company. A conditional check verifies if data was successfully retrieved from Apollo. 6. Update Google Sheet: If data is available from Apollo: The Google Sheet entry is updated with all the rich, newly found information, changing the status to "Enriched". If data is not available: The Google Sheet entry's status is updated to "Info Not Available," clearly indicating that manual research might be needed.

---

How to Set It Up