A typical situation: a company uses Google Workspace for email, calendar, and files, while Bitrix24 for CRM and task management. Managers are forced to switch between two systems — they create meetings in Google Calendar, but colleagues do not see them in Bitrix24.
Files from Google Drive are not attached to deals, contact data diverges. We integrate these tools so they work as a single environment. Our certified specialists have experience of more than 50 successful projects configuring Bitrix24 synchronization with Google Workspace.
We guarantee stable operation and technical support after implementation. Integration typically pays for itself in an average of 4–5 months through time savings — with per-employee monthly savings calculated after an audit.
For a department of 10 people, total savings are calculated individually after an audit. Contact us to evaluate your project. Order the integration today so employees stop wasting time on manual data copying.
How Google Calendar and Bitrix24 calendar synchronization works
Two-way calendar synchronization is the foundation of the integration. A meeting created in Google Calendar automatically appears in the B24 calendar and vice versa.
According to Official Bitrix24 documentation on calendar synchronization, OAuth 2.0 setup is performed via Google Cloud Console. The connection process includes several steps:
- In B24 go to Calendar → Settings → Synchronization with Google.
- Authorize via OAuth 2.0 — B24 requests access to Google Calendar API.
- Select calendars for synchronization: main, shared team, meeting room calendars.
Synchronized fields:
| Field | Google → B24 | B24 → Google |
|---|---|---|
| Event title | Yes | Yes |
| Time and date | Yes | Yes |
| Participants | Yes (as email) | Yes |
| Description | Yes | Yes |
| Reminders | No (each system has its own) | No |
| Recurring events | Yes | Yes |
| Meeting room / resource | No | No |
Important nuances of calendar synchronization:
- Conflicts: last change wins. We recommend choosing one primary system.
- Delay up to 15 minutes. For instant — set up webhooks.
- Private events do not share details.
Example calendar configuration for a typical company
For an organization of 20 people, we configure synchronization of each employee's main calendar plus two shared calendars: "Meeting rooms" and "Client meetings". All events are automatically displayed in Bitrix24 and Google Calendar simultaneously.Google Drive and Bitrix24 Drive
Connecting Google Drive to Bitrix24 Drive allows working with files from Google directly in the Bitrix24 interface. Two options are available:
- Personal connection: each employee connects their own Google Drive (Drive → Connect storage → Google Drive). Files are displayed in B24 as a separate folder. Can be attached to tasks, deals, chat messages.
- Shared Google Shared Drive: for team storages, we connect the organization's Shared Drive. Google Drive integration with Bitrix24 via Shared Drive is 50% faster to set up than via personal connections and provides a unified folder structure for the whole team.
Comparison of options:
| Characteristic | Personal connection | Shared Drive |
|---|---|---|
| Management | Individual | Centralized |
| Folder structure | Personal | Shared |
| Setup time | ~1 day | ~2 hours |
| Suitability | For a small team | For the whole company |
Operational specifics:
- Google Docs, Sheets, Slides files open in the Google editor directly from B24.
- Regular files (.docx, .pdf) are downloaded or opened in B24's built-in viewer.
- B24 full-text search does not index the contents of files in Google Drive — search is by names only.
- B24 business processes (document approval) work only with files on Bitrix24 Drive, not with Google Drive.
How to connect Gmail to Bitrix24 CRM
Email integration links correspondence with CRM: emails from clients are linked to leads, deals, contacts.
Setup:
- Mailbox connection — in CRM → Email → Connect mailbox. For Gmail we use OAuth (without an app password).
- Linking to CRM — incoming emails are automatically linked to a contact or company by email address. If there is no contact, a lead is created.
- Sending from CRM — a manager sends an email directly from the deal card. The email goes via Gmail, and a copy remains in the CRM timeline.
Additionally, we configure:
- Signatures — a signature template with data from the employee profile.
- Email templates — standard replies, proposals, follow-ups. Substitution of CRM data: client name, deal amount.
- Processing rules — emails from specific addresses or with keywords in the subject automatically create tasks or leads.
Why you should set up SSO via Google
Employees log in to B24 through their corporate Google account — without a separate password. Setup for cloud B24: in portal settings → Authorization → Enable "Sign in with Google". For on-premise B24, we configure OAuth 2.0 via Google Cloud Console.
SSO benefits:
- One password instead of two — employees do not forget their B24 password.
- Dismissal of an employee in Google Workspace automatically blocks access to B24.
- Google two-factor authentication extends to B24.
If you need this capability, contact us — we will help set it up.
Contact synchronization
Google Contacts ↔ Bitrix24 CRM contacts. Configured via Google People API. Usually one-way: from CRM to Google Contacts. Filter: we synchronize not all CRM contacts, but only those assigned to a specific manager. When a phone number changes in CRM, it is updated in Google Contacts automatically.
What is included in the integration service
| Service | Description | Timeline |
|---|---|---|
| Two-way calendar synchronization | Google Calendar ↔ Bitrix24 Calendar | 1-2 days |
| Google Drive connection | Personal and Shared Drives to Bitrix24 Drive | 1-2 days |
| Gmail integration with CRM | Email linking, sending from the card, templates | 1-2 days |
| SSO via Google account | Cloud or on-premise | 0.5-1 day |
| Contact synchronization | CRM → Google Contacts | 0.5 day |
| Email processing rules | Auto-creation of leads and tasks | 0.5-1 day |
| Team training | Working with the Bitrix24 + Google Workspace bundle | 1 day |
| Documentation and support | 30 days of warranty support | — |
Budget savings through automation reach 20%. Submit a request, and we will calculate the scope of the integration within 1 business day. Get a consultation. Bitrix24 integration with Google Workspace is not just a technical setup, but an optimization of the company's business processes.







