Google creates some of the best services on the web for professional use cases, with G Suite being the go-to choice for many businesses. One of the main advantages is having an ecosystem of apps for various specific uses: from organisation and productivity tools to databases and language processing services.
n8n offers 15 nodesfor the most popular Google apps that you can combine to build powerful automated workflows. In this article, we'll give you some ideas of processes you can automate, so that you can boost productivity in the workplace, save time from repetitive tasks, and focus on what matters.
Specifically, we'll show you six workflows that use various Google nodes to automate analytics reports, database monitoring, onboarding processes, event registrations, feedback analysis, and file management--there's something for everyone!
Connect Google Analytics and BigQuery to Sheets and Gmail to automate your reports
To meet your business goals and check whether you're on the right track, it's important to keep an eye on different metrics (like visitors to your website, the performance of online campaigns) and create regular reports for stakeholders or clients. These tasks can be repetitive, so why not let this ready-made workflow do the work for you? The Google Analytics node will get the number of sessions on your website, grouped by country, and store the data in Airtable (or in Google Sheets, to stay in the Google ecosystem).
You can further extend this workflow by adding a Gmail node that emails the report to the stakeholders, so that you save up another 5 precious minutes of your work day! In addition, you can add a Google BigQuery nodeto retrieve records from or insert new records into your data warehouse. And if you're feeling particularly creative, you can even create a dashboard for KPIs from different sources, as explained in this tutorial.
Connect to Google Cloud Firestore to automatically monitor your databases
Another common use case related to data management is database monitoring, where you need to track the performance of your database and monitor key metrics in real-time, to quickly identify and fix potential issues. Google offers two cloud-based databases for real-time data syncing: Cloud Firestore and Realtime Database; n8n offers you the nodes to automate them: Google Cloud Firestore node and Google Cloud Realtime Database node. You can schedule workflows like this one that regularly inserts data into a database or updates it.
Connect G Suite apps to automate the onboarding of new team members
Hiring new members for your team is an exciting moment! Not so exciting is the series of small boring tasks you need to do in advance, like creating an email account and setting up meetings. You can turn this process into an automated workflow that uses the Gmail node to detect when you get an email with the subject "Welcome our new team member!", then creates a new user account with the G Suite Admin node, adds the user to your contacts using the Google Contacts node, and finally schedules a welcome meeting for you using the Google Calendar node. Now your new hire is all set up for their first day and you have more time to prepare a nice onboarding experience (you could even let the Google Tasks node add that to your to-do list automatically).
Connect Typeform to Google Sheets and Calendar to automate event registrations
Organising an event involves a lot of work, even in these times when most of them are hosted online. One of the main challenges is keeping track of attendees and notifying them on time about the latest updates in the program. Doing these things manually would be not only time-consuming, but also prone to error. Luckily, this too can be automated and we even have an in-depth tutorial dedicated to this use case. The workflow makes use of the Google Sheets node to store information from a registration form like Typeform, the Google Calendar node to create events for the conference sessions, and the Gmail node to notify the attendees. For more engagement, you can use the Orbit node to pull in community metrics or post notifications.
Connect Typeform with Google Natural Language and Sheets to analyse and store customer feedback
Getting feedback on your product or service is an incredible opportunity for improvement. Particularly insightful are written reviews from customers, but simply reading them is not feasible, especially as your customer base grows. A workflow for this case uses Google Cloud Natural Language node to analyse the sentiment of reviews submitted in Typeform, filter positive and negative reviews, and store them in Google Sheets. Depending on your needs, you can also translate the reviews with the Google Translate node before analysing them.
Connect Google Drive to Slides and Gmail to automatically manage your files
Let's face it: we could all be a bit tidier in our digital workspace. But it seems like no matter how rigorously you organise your folders, a document always gets saved mistakenly in the wrong folder and before you know, digital clutter reigns.
A solution to this problem is automating the regular file flow, so you don't have to worry about it anymore. For example, you can start with this workflow to get the Google Slides of your weekly presentation, add the Google Drive node to store the slides in a shared team folder and the Gmail node to email them to the team members.
You can also connect the Google Drive node with other apps to automatically save files sent to you in a specific folder. Even your personal budget can be automated, as you can learn from this tutorial that shows you step-by-step how to add your expense receipts to Google Sheets.
This post was originally published on the n8n blog.