Cluster a keyword export by SERP overlap.
Reads a keyword list from Airtable, fetches the top results for each, and groups terms that share ranking URLs into content clusters.
/v1/serpAbout this workflow
Reads a keyword list from Airtable, fetches the top results for each, and groups terms that share ranking URLs into content clusters. It's a n8n workflow built for keyword research, wiring the RankParse API into Airtable. Pricing is usage-based — about 22 credits / run — with no subscription or per-seat fees.
How it works
- 1
Trigger
Runs on an n8n schedule trigger or an incoming webhook, budgeted at ~22 credits / run.
- 2
Pull RankParse data
Call /v1/serp for the domains or keywords you track.
- 3
Process
Expand, score, and cluster the terms into an actionable opportunity list. Built around Airtable.
- 4
Deliver
Push the result to Airtable.
Set it up
- 1.Import the starter config below into n8n.
- 2.Add your RankParse API key as an X-API-Key header credential — this template calls /v1/serp.
- 3.Connect Airtable.
- 4.Set your seed keyword(s) and a schedule, then run it.
Starter config
A base to adapt — wire it into your n8n workflow and fill in your inputs.
{
"name": "Cluster a keyword export by SERP overlap",
"platform": "n8n",
"category": "Keyword research",
"rankparse": {
"baseUrl": "https://api.rankparse.com",
"auth": "X-API-Key",
"endpoints": [
"/v1/serp"
]
},
"connects": [
"Airtable"
],
"schedule": "0 9 * * *",
"estimatedCredits": "~22 credits / run"
}