Settings
Integrations
Connect Planning Center to sync members, families, children, and calendar events with your church platform.
Integrations let you connect external services to your church platform. Currently, the platform supports Planning Center with two connection types: People (members and families) and Calendar (events). Each requires its own authorization. This guide covers how to connect and manage both.
Planning Center People Integration
Planning Center (PCO) is a widely used church management tool. Connecting the People integration lets you sync your member directory, families, and children between both systems. The sync is bidirectional: data flows from Planning Center into the platform and from the platform back to Planning Center.
Connecting Planning Center People
Navigate to Integrations
Click Connect
Authorize the connection
Confirm the connection
Note
Syncing Members, Families, and Children
Once connected, clicking Sync Now triggers a full bidirectional sync. The sync runs in two phases:
- From Planning Center: The platform pulls all households, adults, and children from Planning Center. New records are created locally, and existing records matched by Planning Center ID or email are updated. Households map to families, and family memberships are preserved.
- To Planning Center: The platform pushes local-only members and children back to Planning Center. If a member already has a Planning Center ID, their record is updated. Otherwise, a new person is created in Planning Center along with their email, phone, and address.
Tip
Resolving Conflicts
When a record has been modified in both your platform and Planning Center since the last sync, the platform detects a conflict instead of overwriting your data. Conflicts appear as a badge on the Integrations page.
View conflicts
Compare versions
Resolve each conflict
Planning Center Calendar Integration
The Calendar integration is a separate authorization from the People integration. It allows you to link your platform's events to events in Planning Center Calendar. Calendar sync is one-directional: event data (title, dates, location) is pulled from Planning Center into the platform.
Connecting Planning Center Calendar
If you already have the People integration connected, the Calendar card will show a Needs Authorization badge. Click Add Calendar Access to authorize the additional Calendar scope. If you do not have the People integration, you can connect Calendar on its own by clicking Connect on the Calendar card.
Note
Linking Events
Unlike the People sync, calendar events are not synced automatically. You link individual events manually from the event details page.
Link to an existing Planning Center event
Push a new event to Planning Center
Sync linked events
Warning
Real-Time Updates via Webhooks
When configured, Planning Center sends webhook notifications whenever a calendar event is created, updated, or deleted. Linked events are automatically synced when the platform receives these updates. If a Planning Center event is deleted, the local event is unlinked but not removed.
Managing Connected Services
You can manage your integrations from the Integrations settings page. For the Planning Center People connection, you can:
- View the connection status, connection date, and last sync time
- Trigger a manual bidirectional sync
- Review and resolve data conflicts
- Disconnect the service
For the Planning Center Calendar connection, you can view the connection status and navigate to your events to manage individual event links.
Disconnecting a service does not delete any data that was already imported or synced. It only stops future syncs and revokes the platform's access to your Planning Center account.
