Calendly to Sparkforge Migration Guide
Migrating from Calendly means moving users, calendar sync, availability, Zoom, Stripe, event types, and workflow automations into Sparkforge. Run both side-by-side until tests pass.
This guide walks through moving every Calendly component into Sparkforge: users, calendar sync, availability, video conferencing, payments, event types, and workflow automations. Migrate in this order to avoid double-bookings and broken booking links.
Components to migrate
- Users
- Calendar configuration (Google, Outlook, iCloud)
- Availability settings
- Video conferencing (Zoom)
- Payment collection (Stripe)
- Calendars (Calendly's "event types")
- Workflows / automations
Migrate users
Calendly organizations support multiple users, each with their own page and event types. Owners and admins can export the user list as a CSV.
- In Calendly, go to
Account > Usersand click Export to download the CSV. - In Sparkforge, go to
Agency Settings > Team. Verify each Calendly user exists in the subaccount. - Click + Add Employee for missing users. Use the CSV to set the right role.
Migrate calendar configuration
Run these steps for every user being migrated. Calendly syncs Google, Outlook, and iCloud to prevent double-bookings; Sparkforge does the same.
Disconnect from Calendly
In Calendly, go to Account > Calendar Sync and disconnect the calendar.
Connect to Sparkforge
- In Sparkforge, go to
Settings > Integrations. - Connect Google or Outlook and authorize Sparkforge.
- Set sync preferences under
Calendars > Calendar Settings > Connections.
Verify
Schedule a test event in Google or Outlook and confirm it shows as blocked in Sparkforge.
Migrate availability settings
Document Calendly's available hours, buffer times, minimum notice, daily limits, and timezone. Recreate them under each Sparkforge calendar's Availability settings, and confirm the location and user timezones match.
Configure Zoom
- In Calendly, go to
Integrations > Zoomand disconnect. - In Sparkforge, go to
Settings > Calendar > Connections, connect Zoom, and authorize. - Set Zoom as the default meeting location on the relevant calendars.
Configure payment collection
Calendly personal event types use the user's Stripe account; team event types use the owner's. Disconnecting Stripe in Calendly makes paid event types free.
- In Calendly, go to
Integrations > Stripeand disconnect. - In Sparkforge, add the gateway under
Payments > Integrationsin the subaccount. - Enable payment collection on the relevant calendars.
Migrate calendars (event types)
Document each Calendly event type — name, duration, location, buffer times, minimum notice, daily limits, and any custom fields. Then in Sparkforge:
- Go to
Calendars > Calendar Settingsand click Create New Calendar. - Set name, duration, location, and scheduling rules to match Calendly.
- Add team members for round-robin or collective calendars.
- Recreate any custom intake questions as Sparkforge form fields.
- Generate the new scheduling link and replace Calendly URLs on your site, in emails, and in signatures.
- Run a test booking end to end.
Migrate workflows (automations)
Calendly Workflows automate reminders and follow-ups. Sparkforge Workflows handle the same use cases plus multi-channel sends.
- In Calendly, open Workflows and document each trigger and action.
- In Sparkforge, go to
Automation > Workflowsand create matching workflows. Use triggers like Appointment Booked, Canceled, and No Show. - Customize email and SMS messages with Sparkforge's variables.
- Book a test appointment and confirm sends fire correctly.
Migrate contact data
Filter Calendly's Meetings view, click Export, and download the CSV. Clean it for Sparkforge import (UTF-8, dates as YYYY-MM-DD, no emojis or stray line breaks), then import via Contacts > Import Contacts.
Run in parallel
Keep Calendly active until you've tested every booking, reminder, payment, and Zoom link in Sparkforge. Then phase Calendly out and cancel the subscription.
Frequently Asked Questions
How do I export the user list from Calendly?
How do I move my calendar sync from Calendly to Sparkforge?
How do I integrate Zoom with Sparkforge?
How do I keep accepting payments?
Can I run Calendly and Sparkforge at the same time during migration?
Was this article helpful?
Thanks for the feedback.