Sync Facebook events to Google Calendar using Apify’s Facebook Events Scraper

Quick Overview This workflow runs every morning, uses Apify’s Facebook Events Scraper to find public Facebook events for a search query, expands recurring events into individual occurrences, and creates matching events in Google Calendar.

How it works Runs every morning on a schedule. Sets the Facebook events search query and the maximum number of events to collect. Uses Apify to run the Facebook Events Scraper actor with the configured query and limit. Reads the scraped event items from the Apify dataset created by the actor run. Expands recurring events into one item per occurrence, skips events without a start time, and defaults missing end times to two hours after the start. Creates a Google Calendar event for each occurrence with the event title, dates, location, and description plus the Facebook URL.

Setup Add an Apify credential (API token) and ensure you have access to the Facebook Events Scraper actor. Add a Google Calendar credential and select the target calendar in the Google Calendar event creation step. Update searchQuery and maxEvents in the Settings step to match your location/topic and desired volume. Adjust the schedule time if you don’t want it to run daily at 06:00.

0
Downloads
0
Views
7.19
Quality Score
beginner
Complexity
Author:alfalfa(View Original →)
Created:9/25/2026
Updated:9/25/2026

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments