Import in n8n
Open n8n → go to Workflows → Import from File → select the JSON file you received.
This automation pulls data directly from Google Search Console and exports it to Google Sheets. You’ll instantly have keyword, page, and performance metrics in one place—making it easier to track SEO progress, visualize trends, and run reports without logging into Search Console every time.
Set your schedule – Choose how often the workflow should run (daily, weekly, etc.).
Enter your domain – Add the website you want to track.
Connect Google Sheets – Link your own sheet or duplicate the provided template.
Input: API data from Google Search Console (keywords, pages, dates).
Output: Automatically updated Google Sheets with clicks, impressions, CTR, and position metrics.
Requirements:
An active n8n instance
Google account with access to Search Console + Sheets
Valid Google OAuth2 credentials
Step-by-Step:
Open n8n and create a new workflow.
Import the provided nodes from the JSON.
Add your Google OAuth2 credentials for API access.
Insert your target domain in the domain node.
Replace the Google Sheets URLs with your own sheet.
Set your schedule trigger.
Save and run the workflow.
Customization Options:
Adjust date ranges in the API request.
Map additional fields for extended reporting.
Integrate with Slack or dashboards for alerts.
Track SEO performance over time
Automate client or team reports
Monitor keyword rankings and CTR changes
Save time vs. manual Search Console checks
Run Options: Test manually or let the schedule run automatically.
Monitoring: Review execution logs in n8n to confirm success.
Common Fixes:
Invalid credentials → recheck OAuth setup
Missing data → verify correct Google Sheets link and permissions
Scheduling issues → avoid overlaps with other automations
Open n8n → go to Workflows → Import from File → select the JSON file you received.
Open nodes marked with a warning, add your API keys (Shopify, Gmail, etc.), then Save and Execute.