Description: Allows bidirectional and automatic synchronization of events between Framework360 and your Google Calendar account.
What is it for? (Practical examples)
This tool is essential for those who manage appointments, meetings, or commitments and want a unified workflow between their work environment and Google Calendar.
- Centralization of commitments: Every appointment booked through Framework360 booking forms is immediately displayed on your personal or business Google Calendar.
- Time management: Events created directly on your Google Calendar (e.g., internal meetings or holidays) are imported into Framework360, automatically blocking availability in the booking forms.
- Meeting automation: Automatically generates and attaches video conference links (Google Meet) and email invitations for every new appointment.
Main features
Features are managed through the plugin's global settings and specific configurations applicable to individual booking forms.
- Bidirectional synchronization:
- Import (IN): Imports events from one or more selected Google calendars into Framework360.
- Export (OUT): Exports events created in Framework360 to one or more selected Google calendars.
- Automatic invitation management: Option to automatically send email invitations to guests (clients) via Google Calendar's native system.
- Google Meet integration: Allows automatic creation and attachment of a Google Meet link to the calendar event, facilitating virtual meeting organization.
- WhatsApp integration: Automatically includes a WhatsApp chat link in the event description, allowing clients to quickly contact the organizer.
- Synchronized deletion: Deleting an event in Framework360 results in its automatic removal from Google Calendar (and vice versa, for imported events).
- Title customization: You can define a custom title for exported events using dynamic shortcodes (e.g., client name, booked service).
How to configure
1. Global Settings (Control Panel)
These settings define which calendars should be monitored and used for default synchronization.
| Option | Description |
|---|---|
| Calendars to import | Select the Google calendars (personal or shared) from which Framework360 should import events to block availability. |
| Calendars to export to | Select the Google calendars where Framework360 should export created events (e.g., appointments). |
Note: If authorization to Google Calendar is inactive or expires, the system will request re-login to view and synchronize available calendars.
2. User Settings (User Management)
In the Google Calendar tab within User Management, each team member can define their target calendar.
| Option | Description |
|---|---|
| Target calendar | Allows the user to select their personal Google calendar. If an appointment is assigned to that user, the event will be exported to this specific calendar, overriding the global setting. |
3. Booking Form or Event Settings
When creating or editing a Booking Form or a single Calendar Event, a dedicated tab for synchronization settings is available.
| Option | Description |
|---|---|
| Target calendar | Overrides the default or assigned user's setting by forcing export of that form’s appointments to a specific calendar. |
| Automatic invitation | If selected, sends an invitation email to the guest via Google Calendar. |
| Google Meet | If selected, automatically creates a virtual meeting link and attaches it to the event. |
| If selected, attaches the client's WhatsApp chat link in the event description. | |
| Custom title | Allows defining a specific title for the event on Google Calendar using dynamic shortcodes to insert data such as client name or booking details. |
Automatic integrations
Recurring synchronization
The system automatically synchronizes incoming and outgoing events at regular intervals. This ensures that the Framework360 calendar is always updated with changes made directly on Google Calendar and vice versa.
Appointment management
When an appointment is created or updated via Framework360 forms, the plugin automatically:
1. Creates or updates the corresponding event on the target Google calendar.
2. Inserts links (Meet, WhatsApp) if related options are enabled.
3. Sends invitation notifications (if enabled).
Client integration
If an event imported from Google Calendar contains information related to an existing client in Framework360’s database, the system automatically links the event to that client’s profile. Additionally, adding an event can trigger marketing automations (e.g., sending welcome emails or reminders).







