Skip to content
Integration · Google Workspace

Gmail and Google Calendar work inside your CRM with Google Workspace.

You connect your Gmail account with OAuth; the connection covers email sending and calendar sync — the inbox is not read. Google Calendar works both ways: events are pulled into the CRM, and an appointment you open in the CRM is created, updated and deleted in your calendar. This connection is live today — setting it up does not require a provider-specific project.

Rapitek CRM channels and integrations screen (Turkish interface): the email accounts card alongside Meta, Instagram, CTI and payment provider cards
Channels screen — the email accounts card

The team works in Google, customer history stays in a personal inbox

In a team that has moved to Google Workspace, the working day is spent on two screens: Gmail and Google Calendar. Each works well on its own; the mechanism jams here: both work tied to an individual — correspondence and appointments sit in one person's account, not on the company's record. This is the picture we have seen in our own CRM projects:

  • All correspondence with the customer sits in the rep's own inbox. When the rep goes on leave or leaves the company, the history goes with them.
  • The answer to "what did we last write to this customer?" depends on finding that person and asking.
  • The appointment is in Google Calendar and the meeting note is somewhere else; the two never meet on the same customer record.
  • The meeting time changes in Calendar while the record in the CRM or the spreadsheet stays as it was — nobody knows which one is right.
  • When a new rep takes over, they have to rebuild the customer history from scratch; the handover is done by forwarding emails.
  • A manager cannot answer "how many meetings were held this month" without going through the calendars one by one.

The right setup is not to replace Gmail or Calendar; it is to connect these two surfaces the team already uses to the customer record.

This connection is live today — how does it work?

On the Google Workspace side, two connections are built into the product and are configured during setup:

  • Gmail — connected with OAuth. Email is sent from inside the CRM and linked to the relevant record; the connection covers sending and calendar sync, not two-way inbox sync — inbox reading is switched off. No user password is shared; access is authorised with OAuth. We covered the whole email side on our email integration page; we do not repeat it here.
  • Google Calendar — two-way sync. Events in the calendar are pulled into the CRM; an appointment created, updated or deleted in the CRM finds its counterpart on the Google side. The sync runs on a schedule in the background; it does not depend on manual triggering.

There is a counterpart to this inside the product: activity, task and event records are among the CRM's core modules; they come with the standard installation and are not an add-on that has to be installed separately. The calendar sync connects not to a void but to the product's own record structure.

The calendar sync is specific to the Google side. Outlook and Microsoft 365 connections are not live, so a Microsoft 365 account cannot be connected at all — neither for email nor for the calendar. We write this not as a superiority claim but as a fact worth knowing — if you use Workspace, this is the side that works in your favour.

The scope is narrow and we say so up front: not every application that comes to mind when you say Google Workspace, but Gmail and Google Calendar. We have no connection for Drive, Docs, Sheets or Meet; we have written out the status of each one in the table below.

A concrete scenario

Wednesday, 11:15 — the customer says "the quote we discussed last week". Once the connection is in place, this is what changes:

  1. 1

    Correspondence history on the customer card, not in one person's inbox

    Correspondence sent through Gmail is linked to the relevant customer record. Whoever answers the phone can see what was last discussed with that customer without searching their own inbox.

  2. 2

    The appointment is opened in the CRM and appears in Google Calendar

    You schedule the meeting from the customer record in the CRM; the event is created in your Google Calendar. There is no need to enter it a second time somewhere else.

  3. 3

    A change made in the calendar comes back to the CRM

    When a meeting changes time or is cancelled in Google Calendar, the record on the CRM side is updated too. The sync works in the pull direction as well.

  4. 4

    The outcome of the meeting goes onto the record, not into memory

    The post-meeting note, the next step and the owner all sit on the same customer record. Activity and task records are a core module of the product; they are not something that has to be installed separately.

  5. 5

    Handover is not done by forwarding emails

    When the rep changes, the customer history stays on the record. The new owner takes over the correspondence and the appointment history as they are.

  6. 6

    At month end, meeting counts are not gathered from calendars

    Who held how many meetings, and when each customer was visited, is read from a report. The manager does not have to go through the calendars one by one.

Flows that work on the Google Workspace side today

Connecting Gmail with OAuth

You authorise your Google account with OAuth; this is not a connection set up by sharing a user password. The authorisation is done together during the setup session.

Email sending, not inbox sync

Email can be written and sent from inside the CRM, and what you send is visible on the CRM side. Inbox reading is switched off — this is not two-way inbox sync; the detail is on our email integration page.

Linking correspondence to the customer record

Correspondence lands under the relevant customer or contact record. History accumulates on the company's record rather than in a personal inbox.

Pulling from Google Calendar into the CRM

Events in your calendar are taken into the CRM. A rep who keeps their appointments in Google Calendar does not have to change that habit.

Create, update and delete from the CRM to the calendar

An appointment opened in the CRM is created in Google Calendar; if it is updated it is updated, if it is deleted it is deleted. The sync runs on a schedule in the background.

Activity and task records kept in the same place

The appointment, the meeting note and the follow-up task accumulate under the same customer record. Activity and task are among the product's core modules; they come with the standard installation and do not need to be installed separately.

Scope

What syncs and what does not?

The scope is limited to Gmail and Google Calendar. We do not make the claim "integrates with all Workspace apps", because it is not true.
Google Workspace appStatusWhat happens
GmailConnected — sending and calendarThe account is connected with OAuth; the connection covers email sending and calendar sync, and mail you send lands on the relevant customer record. Inbox reading is switched off — this is not two-way inbox sync. The full scope is written out on the email integration page
Google CalendarConnected — two-wayEvents are pulled into the CRM; an appointment created, updated or deleted in the CRM finds its counterpart on the Google side. The sync runs on a schedule in the background
Google DriveNo connectionWe have no Drive-specific connection and we will not say that we do. Files are uploaded directly to the CRM and attached to the relevant record; the folder structure in Drive is not reflected in the CRM
Google Docs and SheetsNo connectionThere is no live Docs or Sheets connection. You can export the list in Sheets as CSV or Excel and import it into the CRM with Data Hub's four-step wizard: upload, map fields, preview, run
Google MeetNo connectionMeet meetings do not land in the CRM on their own; we have no connection for the meeting link, its participants or its recording
What we can say

What we have verified

Live
Gmail OAuth works today — sending and calendar sync, not inbox reading
Two-way
Google Calendar: pull, create, update and delete — on a schedule
Google only
Calendar sync is Google-only; Outlook and Microsoft 365 are not live
OAuth
Access is granted on Google's own consent screen; we never get your password
Rollout

How is the Google Workspace connection brought live?

  1. 1

    Discovery

    We work out how many users will be connected, which calendars will sync, and which record you expect correspondence to be linked to. We recommend having your Workspace administrator in this meeting.

  2. 2

    Authorising the Google accounts

    We do not expect you to do the Gmail and Calendar authorisation on your own; we do it together in the setup session. We walk through Google's permission screens step by step.

  3. 3

    Configuration and testing

    We set up which user syncs which calendar, which record correspondence is linked to, and the permissions. We verify both directions with a sample appointment and a sample email.

  4. 4

    Training and go-live

    Team training and close follow-up in the first week. We do not commit to a duration before discovery; after the discovery meeting we give you a date, not a range. The Gmail and Calendar connection goes live within that plan.

Our limits: what we do not promise on this page

We do not promise everything that comes to mind when you hear "Google Workspace integration". We name what we do not promise:

  • We do not say "integrates with all Workspace apps". The scope is limited to Gmail and Google Calendar. We have no connection for Drive, Docs, Sheets or Meet; nor do we open these up during setup.
  • We do not say "it connects without a hitch". Google's app verification process is not in our hands, and we cannot turn its current state into a commitment on this page. That is why we do not leave the authorisation to you, but do it together in the setup session.
  • No mail server other than Gmail can be connected. Generic IMAP/SMTP is not supported, and Outlook and Microsoft 365 connections are not live; on the email side there is only the Gmail OAuth connection. The detail is on our email integration page.
  • We have no feature that automatically emails your reports to Gmail. Reports and dashboards run inside the CRM; scheduled email delivery is not something we can offer today.
  • We do not replace Google Calendar. The calendar stays in Google; the CRM links the same appointment to the customer record. Which of the two sides is the source of truth is set as a rule during setup.

We have written the three things we do not promise on the ERP, marketplace and accounting side — real-time stock synchronisation, the order-invoice-collection chain flowing on its own, and production/MRP automation — together with the reasons, in one place: the integrations page. We do not repeat it here.

Data location: your data is held in the European Union — the database in Helsinki (Finland), files in Frankfurt, backups in Falkenstein (Germany). We have no component in Türkiye and we have no region selection feature. Under KVKK art. 9 this is a transfer abroad; we establish your transfer basis together during the contract process. With the Gmail and Calendar connection, one side of the data is additionally with Google. The detail is on the security page and in the KVKK privacy notice.

Certification: we do not hold an ISO 27001 or SOC 2 certificate, and we will not claim one until we do. We fill in your enterprise security assessment forms and describe the architecture in writing.

We put the number on the pricing page, not on this page

The Gmail and Google Calendar connection is configured during setup. We have written what each plan covers and which items are priced separately on a single page.

We do not write the number in two places, so you never read two different ones.

FAQ

Frequently asked questions about the Google Workspace integration

Does Rapitek CRM work with Google Workspace?
Yes, it is live today — but let us state the scope up front: Gmail and Google Calendar. You connect your Gmail account with OAuth; the connection covers email sending and calendar sync, and mail you send lands on the relevant customer record. Inbox reading is switched off, so this is not two-way inbox sync. Google Calendar works both ways. We have no connection for Drive, Docs, Sheets or Meet.
Is the Google Calendar sync really two-way?
Yes. Events in the calendar are pulled into the CRM; an appointment created, updated or deleted in the CRM also finds its counterpart on the Google side. The sync runs on a schedule in the background; it does not depend on manual triggering. Which user syncs which calendar is defined during setup.
Does our Gmail correspondence land on the customer record?
Mail you send does. Once your Google account is connected with OAuth, email can be written and sent from inside the CRM and is linked to the relevant record. Inbox reading is switched off — incoming mail is not pulled in, so this is not two-way inbox sync. We have covered the whole email side separately — which providers are supported and how the connection is set up — on our email integration page.
Our company-domain email comes through Workspace. Does it still work?
Yes; the connection is established with the OAuth authorisation of your Google account, and having your domain on Workspace does not change that. One point to watch: generic IMAP/SMTP is not supported. If your mail sits on a server outside Workspace, the email sync cannot be set up.
Do our files in Google Drive connect to the CRM?
No. We have no Drive-specific connection and we will not say that we do; the folder structure in Drive is not reflected in the CRM. You can upload files directly to the CRM and attach them to the relevant record. The files you upload are held in the storage in Frankfurt, in the separate area allocated to each customer.
Can we import our customer list from Google Sheets into the CRM?
Yes, but not through a live Sheets connection. You export the list as CSV or Excel and bring it into the CRM with Data Hub's four-step wizard: upload, map fields, preview, run. You confirm the mapping on screen. We do the first data import as part of the setup.
Do our Google Meet meetings land in the CRM?
No. We have no connection with Meet; the meeting link, the participant list or the recording does not come into the CRM on its own. You can record the meeting itself as an activity in the CRM and write its note and next step onto the customer record — but we do not take that from Meet automatically.
We also have a team on Microsoft 365. Is it the same for them?
Not the same. Outlook and Microsoft 365 connections are not live, so a Microsoft 365 account cannot be connected — neither for email nor for the calendar. We write this up front, because learning it during setup would be an unpleasant surprise. In a mixed team, those on Workspace get the Gmail and Calendar connection; the Microsoft side gets neither.
Do we set the connection up, or do you?
We do. We do not expect you to do the Gmail and Calendar authorisation on your own; in the setup session we go through Google's permission screens together. We do not make the claim "it connects without a hitch" — Google's app verification process is not in our hands, which is why we do not leave you alone at this step.
Is each user's own Google account connected separately?
Who will be connected and which calendar will sync is defined during setup; we decide this together, based on your user list and your internal arrangement. The authorisation is done with OAuth and no user password is shared.
Is this integration included in the plan price?
Gmail and Google Calendar are built-in connections; configuring them is part of the setup. The scope of the setup and its cost, if any, are worked out in the discovery meeting and shared in writing before work starts. Project-specific development such as the ERP or marketplace side is scoped separately; plan details are on the pricing page.
How long does the setup take?
We do not commit to a duration before discovery; after the discovery meeting we give you a date, not a range. The setup consists of these steps: discovery, configuration, data import, training and go-live. The Gmail and Calendar connection goes live within that plan; it is not added to the schedule as a separate integration project.
Where is our data held?
In the European Union: the database in Helsinki (Finland), the files you upload in Frankfurt, database backups in Falkenstein (Germany). We have no component in Türkiye and we do not offer region selection. Under KVKK art. 9 this is a transfer abroad; we establish the basis for it together during the contract process. With the Gmail and Calendar connection, one side of the data is additionally with Google.
Can we see it before buying?
There is no self-service trial you can start on your own. First we run a 30-minute live demo; then, if you want to explore the product at your own pace, we open a time-limited demo account for you. The demo shows the standard version of the product; the Gmail and Calendar connection is configured as part of the setup.

Let us clarify your Gmail and Calendar flow in 30 minutes

In the demo meeting, let us talk through which record correspondence will be linked to and how the calendar sync would be set up in your own team, using your own scenario.

The scope of the setup and its cost, if any, are worked out in discovery and shared in writing.

Made with RapitekGO

We would like to use optional cookies to measure your visit. The site works exactly the same if you decline. Cookie policy