🧾 Sync OVH invoices to Google Sheets and save PDFs to Google Drive

437 views · 🧾 Invoice Processing

Description

🛠️Setup Guide ‘Get OVH Invoices to Google Sheets’

Author: Oliver Bardenheier

Who is this for?

This Workflow is for all users who have services (Domains, BareMetal, VPS, Cloud, etc.) with Provider OVH.com (European API) It automatically retrieves invoice data, -files and puts the Data in a Google Spreadsheet for further processing.

What problem is this workflow solving? / use case

Currently the invoices from OVH do not come as an attachment via mail, it is just a link. So, the receiver has to be logged in to the ovh account to download the file. Even more effort if one is using 2FA. This workflow retrieves all information through the oauth2 token.

What this workflow does

This Workflow automatically retrieves invoice data, -files from Your OVH.com account and puts the Data in a Google Spreadsheet for further processing. It also saves the invoice PDF to a certain (yearly) folder in Your Google Drive.

Setup

  1. Make a copy of this Google Sheet Template

  2. Set the timeframe for the query to Your likings in “Query Latest OVH Invoices” You could set an email trigger before and make the frame only one day.

  3. Log into Your OVH Account and get Your Credentials here

Authentication using oAuth2 Authorization Code “Login with OVHcloud SSO”

You need to Authorize OVHcloud API console

If this worked fine You’ll see a green text:
“Access Token Received”

  1. Head over to the OVH API Console to get Your Token.

  2. Set Up Header Auth in the HTTP nodes:

How to customize this workflow to your needs

🔗 Nodes Used

Google Sheets, HTTP Request, Google Drive

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup