Connect Google Docs to Google Sheets
Ideas
What you can do with Google Docs and Google Sheets
Summarise new Google Docs into a sheet
Every new document in your folder gets a short summary added to a Google Sheet, with its title and link.
See how it worksTurn companies in a sheet into research briefs in Google Docs
Add a company to your sheet and a research brief appears in a Google Doc, with the link written back into the row.
See how it worksTurn keywords in a sheet into article drafts in Google Docs
Mark a keyword Ready in your sheet and an outline appears in a new Google Doc, with the link written back to the row.
See how it worksSend personalised emails from a Google Doc template
Each person in your sheet gets an email written from your Google Doc template with their own name and company, and is marked as sent.
See how it worksTurn feedback in a sheet into a Google Doc report
Each week, new feedback rows in your sheet are grouped into themes by AI and written up as a report in a Google Doc, with the link emailed to you.
See how it worksDraft a proposal Google Doc from each new client row
Add a client's scope and budget to your sheet and a drafted proposal from your template appears, linked in the same row.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Google Docs and Google Sheets, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Google Docs and Google Sheets automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every 10 minutes, find rows in my Quotes sheet with Status Ready, create a Doc from my template with a table of line items, and set Status to Done with the link.
Read every Doc in my Interviews folder, use AI to score each candidate against my criteria, and add the name, score and reason to my Candidates sheet.
Use cases
Why people connect Google Docs and Google Sheets
How the two apps work together
- ClickRuntime checks the sheet on a schedule for rows marked ready.
- Each row fills a Docs template, and the new Doc link and status are written back to the row.
- It can also read Docs and write extracted details into sheet rows.
Sales team creates quotes from a price sheet
Rows with client, items and prices can fill a Google Docs quote template, one Doc per row.
HR generates letters in bulk
A sheet of names and roles can create offer or reference letters from a template.
Teacher makes certificates
Each student row becomes a certificate Doc with name and course.
Researcher pulls data out of documents
Facts from a set of Docs, such as dates or amounts, can be extracted with AI into sheet columns.
More apps
Google Docs, Google Sheets and other apps in one automation
Generated Docs sent by email
After creating a quote Doc from a sheet row, export it as a PDF and email it from Gmail to the address in the row.
Docs filed into client folders
Save each Doc generated from my sheet into a Drive folder named after the client in column A.
Contracts from sheet rows sent for signature
Create a contract Doc from each approved row in my Deals sheet and send it for signature with DocuSign.
Fill a Doc for each new row and email it
When a new row is added to my Contracts sheet, copy my Docs template, fill in the name, amount and start date, and email a link to the address in the row.
Setup
Connect Google Docs and Google Sheets once
Google Docs
Documents
- At console.cloud.google.com, enable the Google Docs API in your project. Enable the Google Drive API too if you want to copy templates, export PDFs or list folders.
- Under IAM & Admin → Service Accounts, create a service account and add a JSON key.
- Share the doc, or the folder it lives in, with the service account's email as Editor.
- In the ClickRuntime dashboard, save the JSON key as a secret on Connections & secrets.
Google Sheets
Spreadsheets
- In the ClickRuntime dashboard, open Connections and choose Google Sheets.
- Sign in with your Google account and allow access.
- Pick the spreadsheets the automation may use. It can't see any other file in your Drive.
FAQ
Questions about connecting Google Docs and Google Sheets
Can it fill in my own Docs template?
Where do the new documents go?
How does it know which rows are done?
Can it work across shared drives?
Can it fill tables in the template?
Will it recreate Docs if I edit a row?
Can it export a PDF too?
Related pages
Keep exploring
Tell your assistant what Google Docs and Google Sheets should do together
Free plan. No credit card.