Sync Facebook Events to Google Calendar with Apify & n8n
Sync Facebook Events to Google Calendar with Apify & n8n
Regular price
£43.99
Regular price
£43.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Sync Facebook Events to Google Calendar with Apify & n8n
Regular price
£43.99
Regular price
£43.99
Sale price
Unit price
/
per
Automatically Sync Public Facebook Events to Google Calendar (via Apify + n8n)
This n8n workflow runs every morning to find public Facebook events for your chosen search query using Apify’s Facebook Events Scraper, expands recurring events into individual occurrences, and then creates matching events in your Google Calendar—so your calendar stays up to date with minimal effort.
What this workflow does
- Runs on a schedule: the workflow is configured to execute every morning (default: 06:00, adjustable).
- Searches Facebook Events via Apify: you set searchQuery and maxEvents in the Settings step. Apify runs the Facebook Events Scraper actor with those parameters.
- Reads scraped results from the Apify dataset: it pulls the event items produced by the actor run.
- Expands recurring events: recurring Facebook events are converted into one item per occurrence.
- Normalizes date/time: events without a start time are skipped, and if an end time is missing it defaults to two hours after the start time.
- Creates Google Calendar events: for each occurrence, it writes the event title, dates, location, and description, including the Facebook URL.
Use cases
- Keep a team calendar aligned with recurring community meetups and public Facebook events for a specific city or topic.
- For event managers, automatically consolidate relevant Facebook event details into Google Calendar without manual copying.
- SaaS operators and automation engineers can standardize event syncing for different locations by only changing searchQuery and maxEvents.
Technical details
- Schedule Trigger for daily execution
- Apify (apifyn8n-nodes-apify) using the Facebook Events Scraper actor
- Google Calendar node to create events in a selected target calendar
- Code / logic steps to expand recurring events, skip items without start times, and default missing end times
- Uses Apify credential (API token) and a Google Calendar credential
