Het Opbouwen van de Kernflow
Deze workflow begint met het ophalen van een “Ready” ASIN uit Airtable, markeert deze als In Progress, en haalt live productgegevens op via de Rainforest API met één enkele HTTP-aanvraag. Je combineert Airtable voor taakbeheer, n8n core nodes (Trigger, Airtable, HTTP Request) voor automatisering, en de Rainforest API als gegevensbron om een helder en betrouwbaar startpunt te creëren voor je productanalyseflow.
Trigger & Eén Ready ASIN Ophalen
Om te beginnen maak je het startpunt van de workflow aan en haal je één Ready ASIN record uit Airtable. Dit zorgt ervoor dat de workflow altijd start met één enkel, schoon item om te verwerken — zo voorkom je duplicaten of overbelasting.
-
Voeg Trigger handmatig toe.
-
Voeg Airtable → Search Records toe
-
Resource: Records
-
Operation: Search
- Base/Table: jouw ASIN-queue
Vervolgens moet je je Airtable-gegevens filteren zodat de workflow alleen ASINs ophaalt die als Ready zijn gemarkeerd. Vul in het veld Filter by formula de volgende expressie in:
{Status} = "Ready"
Dit zorgt ervoor dat n8n slechts één ASIN selecteert die wacht op verwerking. Zet Return all op Off en Max results op 1 zodat je telkens met één record werkt. Voer daarna de node uit om te bevestigen dat je een item ontvangt met de ASIN, Status en gerelateerde velden.
Hoofdlettergebruik moet exact overeenkomen (Status-header en Ready-waarde).
Markeer dat record als In Progress
Zodra je het ASIN-record hebt opgehaald, is de volgende stap om de status bij te werken zodat je het niet per ongeluk opnieuw verwerkt. Hiermee wordt het record gemarkeerd als In Progress, wat aangeeft dat het momenteel door de workflow wordt verwerkt.
-
Voeg Airtable en Update Record toe
-
Base/Table: hetzelfde als eerder;
-
IDs to match: koppel het record id uit de Search Records-output (schemaweergave);
-
Fields to update:
- Status op In Progress zetten;
- Koppel ASIN door voor audit- of logdoeleinden.
-
Voer de node uit en controleer in Airtable of de Status van het record is gewijzigd naar In Progress.
Als je nog geen zichtbare record-ID-kolom in Airtable hebt, maak dan een Formula-veld aan met RECORD_ID() om het verwijzen naar ID's eenvoudiger te maken.
Nadat het record als In Progress is gemarkeerd, is het tijd om live productgegevens op te halen via de Rainforest API. Deze stap koppelt je ASIN uit Airtable aan realtime Amazon-data, zodat je alles hebt wat nodig is voor verdere verwerking.
-
Voeg een HTTP Request-node toe
-
Method: GET
-
Response: JSON
-
URL:
https://api.rainforestapi.com/request
Configureer nu de queryparameters om te bepalen welke gegevens de API moet retourneren.
Voer de node één keer uit en controleer of de respons alle verwachte productvelden bevat, zoals title, ASIN, images, price, rating en reviews.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 4.17
Het Opbouwen van de Kernflow
Veeg om het menu te tonen
Deze workflow begint met het ophalen van een “Ready” ASIN uit Airtable, markeert deze als In Progress, en haalt live productgegevens op via de Rainforest API met één enkele HTTP-aanvraag. Je combineert Airtable voor taakbeheer, n8n core nodes (Trigger, Airtable, HTTP Request) voor automatisering, en de Rainforest API als gegevensbron om een helder en betrouwbaar startpunt te creëren voor je productanalyseflow.
Trigger & Eén Ready ASIN Ophalen
Om te beginnen maak je het startpunt van de workflow aan en haal je één Ready ASIN record uit Airtable. Dit zorgt ervoor dat de workflow altijd start met één enkel, schoon item om te verwerken — zo voorkom je duplicaten of overbelasting.
-
Voeg Trigger handmatig toe.
-
Voeg Airtable → Search Records toe
-
Resource: Records
-
Operation: Search
- Base/Table: jouw ASIN-queue
Vervolgens moet je je Airtable-gegevens filteren zodat de workflow alleen ASINs ophaalt die als Ready zijn gemarkeerd. Vul in het veld Filter by formula de volgende expressie in:
{Status} = "Ready"
Dit zorgt ervoor dat n8n slechts één ASIN selecteert die wacht op verwerking. Zet Return all op Off en Max results op 1 zodat je telkens met één record werkt. Voer daarna de node uit om te bevestigen dat je een item ontvangt met de ASIN, Status en gerelateerde velden.
Hoofdlettergebruik moet exact overeenkomen (Status-header en Ready-waarde).
Markeer dat record als In Progress
Zodra je het ASIN-record hebt opgehaald, is de volgende stap om de status bij te werken zodat je het niet per ongeluk opnieuw verwerkt. Hiermee wordt het record gemarkeerd als In Progress, wat aangeeft dat het momenteel door de workflow wordt verwerkt.
-
Voeg Airtable en Update Record toe
-
Base/Table: hetzelfde als eerder;
-
IDs to match: koppel het record id uit de Search Records-output (schemaweergave);
-
Fields to update:
- Status op In Progress zetten;
- Koppel ASIN door voor audit- of logdoeleinden.
-
Voer de node uit en controleer in Airtable of de Status van het record is gewijzigd naar In Progress.
Als je nog geen zichtbare record-ID-kolom in Airtable hebt, maak dan een Formula-veld aan met RECORD_ID() om het verwijzen naar ID's eenvoudiger te maken.
Nadat het record als In Progress is gemarkeerd, is het tijd om live productgegevens op te halen via de Rainforest API. Deze stap koppelt je ASIN uit Airtable aan realtime Amazon-data, zodat je alles hebt wat nodig is voor verdere verwerking.
-
Voeg een HTTP Request-node toe
-
Method: GET
-
Response: JSON
-
URL:
https://api.rainforestapi.com/request
Configureer nu de queryparameters om te bepalen welke gegevens de API moet retourneren.
Voer de node één keer uit en controleer of de respons alle verwachte productvelden bevat, zoals title, ASIN, images, price, rating en reviews.
Bedankt voor je feedback!