Use this powerful n8n workflow to automatically fetch long-tail Amazon FBA keywords using the Amazon Completion API and save the organized list directly back to Airtable. Deploy fast n8n templates.
Download this n8n workflow template and start using it instantly.
Amazon FBA sellers looking to quickly scale their keyword research efforts.
SEO specialists requiring automated data extraction from Amazon's suggestions.
Users seeking advanced n8n templates for web service integration and data manipulation.
Anyone who needs a serverless solution for market research using an n8n node.
Manual keyword research for Amazon FBA products is time-consuming. This specialized n8n workflow solves this by instantly fetching high-value, long-tail search suggestions directly from the Amazon Completion API. When triggered, the workflow retrieves the initial seed keyword from Airtable, queries Amazon's service, processes the resulting list of suggestions, and updates the original Airtable record with a neat, comma-separated string of relevant keywords. This powerful n8n node sequence eliminates manual copy-pasting, drastically speeding up the optimization process. This specific n8n workflow demonstrates how to integrate external APIs seamlessly with database operations using custom logic, creating highly efficient business automation.
This n8n workflow operates entirely on a push-based model, starting with a custom n8n trigger.
Receive Keyword n8n node, a Webhook n8n trigger. An external system (like a button within Airtable or an external application) sends a request containing the ID of the Airtable record needing keyword enrichment.Get airtable data Airtable n8n node uses the received ID to fetch the current record, extracting the base 'Keyword' to be researched.Get Amazon keywords HTTP Request n8n node constructs a specific URL query to the Amazon Completion API, injecting the seed keyword. This returns an array of suggested search terms.Format output Split Out n8n node, separating the array of suggestions into individual items. The Clean Keywords Set n8n node then standardizes the data structure.Aggregate keywords n8n node collects all the individual keyword items back together.Combine into string Code n8n node converts the aggregated keyword array into a clean, comma-separated string, ready for database storage.Save keywords Airtable n8n node updates the original Airtable record, populating the 'Keyword output' column with the freshly generated, high-volume keyword string. This completes the automated n8n workflow cycle.To deploy this useful n8n workflow, follow these steps:
Get airtable data and Save keywords) will need this credential assigned.Receive Keyword n8n trigger node to retrieve the unique Webhook URL. This URL, appended with the record ID query parameter (e.g., ?q=recXXXXXX), is what you will use to trigger the automation externally (e.g., from an Airtable script or automation).This n8n workflow utilizes several key n8n node types for data ingestion, external API communication, and transformation:
Receive Keyword (Webhook n8n trigger):
Function: Acts as the entry point, receiving external signals (like an Airtable record ID) to initiate the keyword retrieval process.
Key Configuration: Configured with a specific webhook path/ID.
Get airtable data (Airtable n8n node):
Function: Retrieves the full record details, crucial for extracting the initial search term (Keyword) and identifying the record ID for the final update.
Key Configuration: Uses an expression (={{ $json.query.q }}) to dynamically look up the record ID passed in the initial webhook URL query.
Get Amazon keywords (HTTP Request n8n node):
Function: Communicates with the Amazon Completion API to fetch autocomplete suggestions.
Key Configuration: The URL is dynamic: ...prefix={{ $json.Keyword }}. This leverages the keyword retrieved from the preceding Airtable n8n node.
Format output (Split Out n8n node):
Function: Takes the array of keyword suggestions (contained in the suggestions field of the API response) and separates them into individual items, allowing subsequent n8n nodes to process them sequentially.
Combine into string (Code n8n node):
Function: Executes custom JavaScript to aggregate the clean keyword items back into a single string separated by commas. This is vital for clean storage in a single Airtable cell.
Save keywords (Airtable n8n node):
* Function: Performs an Update operation on the original record, using the ID retrieved earlier, to save the new comma-separated list of keywords back into the 'Keyword output' field.
Automate ad image creation with this powerful n8n workflow. It uses GPT-4o to generate detailed prompts and the DALL-E API to render high-quality images directly within your n8n automation.

Automate ad creative testing with this powerful n8n workflow. Use GPT-4o to analyze brand aesthetics and generate 10 subtle image variations via Dumpling AI, logging final results to Google Sheets.

Automate web accessibility compliance using this n8n workflow. Pull media URLs from Google Sheets, generate concise alt text using Claude AI, and automatically update WordPress media files via the n8n node HTTP request.

Generate viral animal battle shorts automatically using this advanced n8n workflow. It combines Google Sheets, LLM prompt engineering, Flux AI image generation, Creatomate video rendering, and Blotato multi-platform publishing (Instagram, TikTok, YouTube).

Generate dynamic animated human videos using the Bytedance Omni Human model integrated via Replicate. This advanced n8n workflow handles job creation and status polling.

Use this sophisticated n8n workflow to convert simple Telegram text messages into detailed, high-quality anime images. This n8n template uses an LLM (DeepSeek) to enhance user prompts before generating images via Gemini or Leonardo.AI.

I create automations with A.I. for SEO content and other smart automations.







































