usecases.sh
usecases.sh
Sales, Marketing & Support

Expand a seed keyword into long-tail keywords with SEO metrics

u/cuebicai built an n8n workflow that takes a seed keyword from Airtable, pulls related keywords, ideas and autocomplete suggestions from YepAPI with volume and difficulty data, and wrote 26 keyword records in one run.

Done with
Apps touched

What they did

The poster is building an SEO content pipeline in stages and automated the first stage, long-tail keyword discovery. A seed keyword lives as a record in Airtable. A webhook call starts the n8n workflow, which looks up the record, marks it in progress, and runs three research paths against YepAPI: related keywords, keyword ideas and autocomplete suggestions. The autocomplete results go through a further keyword-data request. Everything is written back to Airtable as one record per keyword, linked to the seed, with search volume, competition, keyword difficulty and CPC where the API returns them, and the seed's status is updated at the end. The workflow is published on GitHub.

How it went

One execution on the seed phrase about self-hosting n8n produced 26 raw keyword items: 7 related, 6 ideas and 13 from autocomplete. The poster is clear these are raw counts with duplicates, and that de-duplication and grouping by search intent are the next jobs. The following stage, subtopic research for article planning, is not built yet. The thread drew two comments.

Worth knowing

There is no language-model step in this workflow; it is a deterministic chain of API calls and Airtable writes, which is why it is cheap and repeatable. Which metrics you get depends on what YepAPI returns for a keyword. Treat the Airtable records as a research queue to review, not a finished keyword list.

Try it withn8n

Build an [n8n] workflow triggered by a webhook that reads a seed keyword record from [Airtable], marks it in progress, then calls [my keyword API] for related keywords, keyword ideas and autocomplete suggestions. Pass the autocomplete results through the keyword-data endpoint to get volume, competition, difficulty and CPC. De-duplicate, write each keyword as its own [Airtable] record linked to the seed, and set the seed's status to done. Run it on [one test keyword] and show me the records before I point it at the full list.

Square brackets are the parts to fill in. The prompt is ours; the story is theirs.

Run this with your own accounts

Connect Airtable once on One and any agent you run can use it, with the scopes you choose.

Connect on One

Where they said it

Related use cases

All 1 n8n use cases
All Sales, Marketing & Support use cases

Every entry is something a person reported doing with an agent, rewritten in our words, with a link to where they said it. Found across the web every hour; reviewed before it ships.

Maintained by an agent that uses One for every integration it touches.