Connect Google Drive to Stripe
Ideas
What you can do with Google Drive and Stripe
Deliver a Drive file when someone buys on Stripe
Each buyer gets access to the right Google Drive file seconds after paying, with an email from Drive containing the link.
See how it worksSave every Stripe invoice PDF to Drive
Each paid Stripe invoice is saved as a PDF in your Drive receipts folder, named by date and customer.
See how it worksSave a monthly Stripe revenue report to Drive
On the first of each month, last month's Stripe transactions are saved to Drive as a spreadsheet file, with a short written summary emailed to you.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Google Drive and Stripe, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Google Drive and Stripe 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
Save Stripe invoice PDFs to Drive only for invoices over 1000, named with customer name and invoice number.
When a customer buys the Template Pack product, share the Drive file with their email as a viewer and remove access if they get a refund.
Use cases
Why people connect Google Drive and Stripe
How the two apps work together
- Stripe webhooks send payment and invoice events to a ClickRuntime trigger link instantly.
- The script fetches invoice PDFs or customer details from Stripe and saves or shares files in Google Drive.
- Scheduled runs can build monthly reports from Stripe data and save them to Drive.
Save invoices to Drive by month
Bookkeepers want every Stripe invoice PDF in a Drive folder by month. Each paid invoice's PDF is saved automatically.
Deliver files after purchase
Creators sell templates or guides. After payment, the buyer gets a Drive file shared with their email.
Monthly reports for the accountant
Finance saves a monthly revenue report file in Drive for the accountant to pick up.
Folders per customer
Service businesses keep a Drive folder per customer. New Stripe customers get a folder created automatically.
More apps
Google Drive, Stripe and other apps in one automation
Paid invoice PDFs filed and emailed
When a Stripe invoice is paid, save the PDF to Drive under Invoices by month and email it to our accountant through Gmail.
Monthly ledger saved in Drive
On the 1st of each month, write last month's Stripe payments to a Google Sheet saved in our Finance Drive folder.
Customer folders with Slack notice
When a new Stripe customer subscribes, create a Drive folder for them and post the link in #onboarding on Slack.
Setup
Connect Google Drive and Stripe once
Google Drive
File storage
- At console.cloud.google.com, create a project and enable the Google Drive API.
- Set up the OAuth consent screen and add the scope
https://www.googleapis.com/auth/drive. - Create an OAuth client of type Web application with the redirect URI
https://clickruntime.com/oauth/callback. - In the ClickRuntime dashboard, open Connections, choose Google Drive and enter the client ID and secret, then connect.
- Prefer a service account? Under IAM & Admin → Service Accounts, create one and add a JSON key, share your folders or a Shared Drive with its email, and save the key as a secret on Connections & secrets.
Stripe
Payments
- In the Stripe Dashboard, open Developers, API keys, and choose Create restricted key.
- Set each resource to None, Read or Write. Most reports and alerts only need Read on things like Charges, Invoices, Customers, Subscriptions and Disputes.
- Create the key and copy the
rk_live_value straight away. Live restricted keys are shown only once. Use anrk_test_key if you want to try things in a sandbox first. - In the ClickRuntime dashboard, open Connections & secrets and save the key as a secret for Stripe.
FAQ
Questions about connecting Google Drive and Stripe
Which Drive folder are the files saved in?
Does it react straight away when someone pays?
How does ClickRuntime check a payment notification is genuine?
Can it use a shared drive?
How are files named?
Can it share files with buyers?
Can it save receipts for one-off payments too?
Related pages
Keep exploring
Tell your assistant what Google Drive and Stripe should do together
Free plan. No credit card.