🔬 Automate monthly CrUX report transfer from BigQuery to NocoDB with data cleanup

60 views · 🔬 Document Extraction & Analysis

Description

Overview

This n8n workflow automatically retrieves the monthly CrUX (Chrome User Experience) Report from Google BigQuery and updates the data in NocoDB.
It removes the previous month’s data before inserting the new dataset, ensuring your database always contains the latest CrUX rankings for website origins.
The flow is fully automated, using schedule triggers to handle both data cleanup and data insertion each month.


Tasks


🛠 How to Use

1️⃣ Set Up BigQuery Access

2️⃣ Adjust the Query

3️⃣ Prepare NocoDB Table

4️⃣ Schedule Automation

5️⃣ Run or Activate the Workflow

📋 Prerequisites

Before running this workflow, make sure you complete the following setup steps:

What is CrUX Rank?

CrUX Rank (Chrome User Experience Rank) is a metric from Google’s Chrome UX Report (CrUX) dataset that indicates a website’s popularity based on real user visits.
It reflects how frequently an origin (website) is loaded by Chrome users around the world.

🔗 Nodes Used

Google BigQuery, NocoDB, Schedule Trigger

📥 Import

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

📖 Importing guide · 🔑 Credential setup