Att kopiera Amazon-recensioner till ett kalkylark låter enkelt tills det inte är det. Du missar rader, tappar stjärnbetyg, klistrar in dubbletter och på något sätt äter den ”snabba researchuppgiften” upp hela eftermiddagen.
Den här Amazon review import slår först mot produktmarknadsförare, men Amazon-säljare och byråfolk som bygger rapportdashboards känner av det också. Du får till slut ett korrekt formaterat Google Sheet som du kan filtrera, dela och faktiskt använda för beslut.
Nedan ser du hur arbetsflödet hämtar upp till 700 recensioner per produkt via RapidAPI, rensar bort skräpsvar och skriver varje recension till den flik i kalkylarket som du väljer.
Så fungerar den här automatiseringen
Här är det kompletta arbetsflödet du kommer att sätta upp:
n8n Workflow Template: Amazon-recensioner till Google Sheets via RapidAPI, rensat
flowchart LR
subgraph sg0["On form submission Flow"]
direction LR
n0@{ icon: "mdi:swap-vertical", form: "rounded", label: "Loop Over Items", pos: "b", h: 48 }
n1@{ icon: "mdi:cog", form: "rounded", label: "Wait1", pos: "b", h: 48 }
n2@{ icon: "mdi:cog", form: "rounded", label: "Wait2", pos: "b", h: 48 }
n3@{ icon: "mdi:swap-vertical", form: "rounded", label: "Split Out Reviews", pos: "b", h: 48 }
n4@{ icon: "mdi:swap-horizontal", form: "rounded", label: "If status 'OK' and contains ..", pos: "b", h: 48 }
n5@{ icon: "mdi:database", form: "rounded", label: "Store reviews", pos: "b", h: 48 }
n6["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>HTTP Request"]
n7["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/form.svg' width='40' height='40' /></div><br/>On form submission"]
n8@{ icon: "mdi:swap-vertical", form: "rounded", label: "Set Constants", pos: "b", h: 48 }
n9["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Build Parameter Sets"]
n1 --> n6
n2 --> n0
n6 --> n4
n8 --> n9
n5 --> n0
n0 --> n1
n3 --> n5
n7 --> n8
n9 --> n0
n4 --> n3
n4 --> n2
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n7 trigger
class n4 decision
class n5 database
class n6 api
class n9 code
classDef customIcon fill:none,stroke:none
class n6,n7,n9 customIcon
Varför det här spelar roll: korrekt recensiondata är svårt att hålla korrekt
Recensionsresearch börjar oftast med goda intentioner: ”Låt oss hämta feedback om den här produkten och se vad folk klagar på.” Sedan kommer verkligheten. Amazon-sidor laddar långsamt, recensioner pagineras konstigt och när du väl börjar copy-paste är det i princip garanterat att du missar en del. Än värre: när du försöker jämföra två produkter inser du att datasetet inte är konsekvent. Vissa recensioner är nya, vissa är ”top”, vissa saknar fält du behöver, och plötsligt kan du inte lita på ditt eget ark. Ärligt talat är den mentala belastningen den stora boven. Du lägger mer tid på att hantera data än på att lära dig av den.
Det drar snabbt iväg. Här är var det brister.
- Manuell copy/paste blir en uppgift på flera timmar så fort du behöver mer än några dussin recensioner.
- Det är lätt att missa sidor eller skapa dubbletter, vilket gör trendanalys osäker.
- Team slösar tid på att diskutera datakällan i stället för att agera på vad kunderna säger.
- När arket inte är delbart eller konsekvent kommer sentimentsmärkning och dashboards aldrig igång.
Det du bygger: insamling av Amazon-recensioner direkt till en vald flik i kalkylarket
Det här arbetsflödet ger dig ett enkelt inmatningsformulär och gör sedan grovjobbet i bakgrunden. Du klistrar in en produkt-URL (plus några grunduppgifter som varumärke och modellnamn), och automatiseringen extraherar ASIN, genererar en batch med RapidAPI-anrop och börjar hämta recensioner sida för sida. Den stryper medvetet tempot med två väntesteg så att du inte lika lätt slår i rate limits. Varje API-svar kontrolleras; tomma payloads och felsvar slängs så att de inte förorenar ditt dataset. Sedan ”splittrar” arbetsflödet arrayen med recensioner till individuella rader och lägger till dem i den Google Sheets-flik du valt. Slutresultatet är ett korrekt formaterat, delbart ark som du kan filtrera på betyg, sortera på datum och ge till teamet utan brasklappar.
Arbetsflödet startar med en n8n-formulärinlämning. Därifrån bygger det query-set (10 sidor över stjärnbetyg), loopar igenom dem i batcher och anropar RapidAPI:s Real-Time Amazon Data-endpoint. Till sist får Google Sheets en rad per recension så att analysen kan börja direkt.
Det du bygger
| Det som automatiseras | Det du uppnår |
|---|---|
|
|
Förväntade resultat
Säg att du analyserar en konkurrentprodukt per vecka och vill ha ett verkligt urval, runt 500–700 recensioner. Manuellt tar även ”snabb” copy/paste plus städning ofta cirka 2 timmar när du räknar in paginering, dubbletter och formatering. Med det här arbetsflödet lägger du kanske 5 minuter på att fylla i formuläret och välja målflik, och låter sedan batchen köra medan du gör något annat. Du kommer fortfarande att vänta på körningen, men din hands-on-tid sjunker till några minuter.
Innan du börjar
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
- RapidAPI (Real-Time Amazon Data) för att hämta Amazon-recensioner via API.
- Google Sheets för att lagra och dela de exporterade recensionsraderna.
- X-RapidAPI-Key (hämta den i din RapidAPI-dashboard)
Svårighetsgrad: Nybörjare. Du kopplar in autentisering, klistrar in några URL:er och kör en testinlämning.
Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).
Steg för steg
Ett formulär skickas in och startar allt. Du anger varumärke, produkt/modell, Amazon produkt-URL samt URL:en till Google Sheets-fliken där du vill att recensionerna ska infogas.
Arbetsflödet normaliserar dina indata. Ett förberedelsesteg sätter basvärden, och sedan extraherar ett kodsteg ASIN och genererar en lista med anrop (sidor och kombinationer av stjärnbetyg) så att data kommer tillbaka i ett förutsägbart format.
RapidAPI-anrop körs i kontrollerade batcher. n8n loopar igenom anropslistan med split-in-batches och lägger in väntetider före och efter HTTP-anropet. Den strypningen hjälper när du hämtar många sidor, och den gör att efterföljande noder inte får problem med halvfärdiga svar.
Endast giltiga recensioner skrivs till Google Sheets. Arbetsflödet kontrollerar svar, slänger tomma/felaktiga fall, expanderar arrayer till enskilda recensionsposter och lägger till varje recension som en ny rad i din valda flik.
Du kan enkelt ändra vilka recensionsfält som lagras så att det matchar ditt rapportformat. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: konfigurera formulärtriggern
Konfigurera formuläret som samlar in varumärke, produkt och målbladsdetaljer för att skrapa recensioner.
- Lägg till och öppna Form Submission Trigger.
- Ställ in Form Title till
Amazon Product Reviews Scraper. - Ställ in Form Description till
Which brand's feedback would you like to research on?. - Säkerställ att det finns fält för Brand name, Product / Model Name, Amazon Product URL och Tab URL to insert reviews.
Tips: Använd en giltig Amazon-produkt-URL som innehåller /dp/ASIN så att Assign Base Values kan extrahera ASIN.
Steg 2: anslut Google Sheets
Konfigurera var recensionsdata ska lagras.
- Lägg till och öppna Update Reviews Sheet.
- Inloggning krävs: Anslut era
googleSheetsOAuth2Api-uppgifter. - Ställ in Operation till
appendOrUpdate. - Ställ in Document till er Google Sheets-fil (t.ex.
Amazon Reviews Database). - Ställ in Sheet Name till uttrycket
{{ $('Form Submission Trigger').item.json["Tab URL to insert reviews"] }}.
⚠️ Vanlig fallgrop: Om användaren anger en flik-URL som inte finns i målarket kommer Update Reviews Sheet att misslyckas med att skriva.
Steg 3: konfigurera bearbetningsnoder
Omvandla formulärindata till API-klara parametrar och expandera dem till request-batcher.
- Öppna Assign Base Values och ställ in följande tilldelningar:
- Ställ in asin till
{{ $json["Amazon Product URL"].match(/\/dp\/([A-Z0-9]{10})/)[1] }}. - Ställ in country till
US. - Ställ in brand_name till
{{ $json['Brand name'] }}och product_name till{{ $json['Product / Model Name'] }}. - Ställ in last_scraped till
{{ $json.submittedAt }}. - Öppna Generate Query Sets och behåll den medföljande JavaScript-koden för att skapa kombinationer av betyg och sidor.
- Öppna Iterate Batches och behåll standardinställningarna för att iterera över den genererade uppsättningen queries.
Assign Base Values → Generate Query Sets → Iterate Batches skapar request-kön för API-anropen.
Steg 4: konfigurera API-anrop och throttling
Styr takten för API-anropen och autentisera Amazon-recensionsendpointen.
- Öppna Delay Step A och ställ in Amount till
3.7sekunder. - Lägg Delay Step A mellan Iterate Batches och External API Call.
- Öppna External API Call.
- Inloggning krävs: Anslut era
httpHeaderAuth-uppgifter. - Ställ in URL till
https://real-time-amazon-data.p.rapidapi.com/product-reviews. - Aktivera Send Query och Send Headers.
- Ställ in query-parametrar till
{{ $json.country }},{{ $json.asin }},{{ $json.page }},{{ $json.sort_by }}och{{ $json.star_rating }}. - Ställ in statiska query-värden: verified_purchases_only till
true, images_or_videos_only tillfalse, current_format_only tillfalse. - Lägg till headern x-rapidapi-host med värdet
real-time-amazon-data.p.rapidapi.com. - Öppna Validate Status & Reviews och bekräfta villkoren:
- Villkor 1:
{{$json.status == 'OK'}}är sant. - Villkor 2:
{{ $json.data.reviews }}är inte tomt. - Anslut true-utgången från Validate Status & Reviews till Expand Review Entries.
- Ställ in Expand Review Entries → Field to Split Out till
data.reviews. - Anslut Expand Review Entries till Update Reviews Sheet.
- Anslut false-utgången från Validate Status & Reviews till Delay Step B och därefter till Iterate Batches.
- Ställ in Delay Step B Amount till
60sekunder för att bromsa omförsök. - Klicka på Test Workflow och skicka in formuläret från Form Submission Trigger med en riktig Amazon-produkt-URL och en Google Sheets-flik-URL.
- Bekräfta att External API Call returnerar
status=OKoch recensioner idata.reviews. - Verifiera att Update Reviews Sheet skriver rader till rätt flik i arket.
- När körningen lyckas, slå på workflowet till Active för produktionsanvändning.
Steg 5: konfigurera validering, expansion och loopning
Filtrera lyckade API-svar, expandera recensionsposter och loopa igenom återstående batcher.
Validate Status & Reviews skickar giltiga svar till lagring och misslyckade/tomma svar till Delay Step B innan loopen fortsätter.
Steg 6: testa och aktivera ert workflow
Kör ett manuellt test för att validera hela flödet från start till mål och aktivera sedan workflowet.
Felsökningstips
- RapidAPI-autentisering kan gå ut eller kopieras fel. Om anrop börjar misslyckas, kontrollera först autentiseringen för HTTP Header Auth och bekräfta värdet för X-RapidAPI-Key i n8n.
- Om du använder Wait-noder eller externa API:er under belastning varierar processtider. Öka väntetiden om efterföljande noder fallerar på tomma svar.
- Google Sheets kan slå i skrivkvoter vid stora append-jobb. Om steget ”Update Reviews Sheet” ger fel mitt i körningen, minska batchstorleken eller kör färre produkter direkt efter varandra.
Snabba svar
Cirka 30 minuter om din RapidAPI-nyckel och ditt Google-konto är redo.
Nej. Du importerar arbetsflödet och fyller i autentisering och några fält. ”Kod”-delen ingår redan och du behöver inte redigera den.
Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna in RapidAPI-användning (gratisplanen ligger runt 100 anrop, och det här arbetsflödet kan närma sig det vid en enda djup hämtning).
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det är mestadels peka-och-klicka. Du kan ändra vad som lagras genom att redigera steget ”Assign Base Values” (Set) och fälten som mappas i ”Update Reviews Sheet” (Google Sheets). Vanliga justeringar är att skriva till en ny flik per produkt, begränsa till enbart senaste recensioner (genom att minska det genererade query-setet) eller lägga till ett extra steg som sammanfattar recensioner med AI Agent innan något skrivs.
Oftast handlar det om header-autentiseringsnyckeln. Dubbelkolla att din X-RapidAPI-Key är sparad i rätt n8n-autentisering och kopplad till HTTP Request-noden ”External API Call”. Om det fortfarande misslyckas, titta på kvoten i din RapidAPI-plan och den specifika endpoint-prenumerationen, eftersom ”unauthorized” och ”quota exceeded” kan se likadana ut när du jobbar snabbt.
Det är designat för upp till cirka 700 recensioner per produktkörning, vilket redan räcker långt för de flesta analyser.
Ofta, ja, eftersom det här arbetsflödet behöver batchning, väntetider och villkorsfiltrering för att hålla sig stabilt när antalet anrop ökar. Zapier och Make kan göra HTTP-anrop, men loopning i flera steg i den här skalan blir klumpigt, och du kan också hamna i högre kostnad när tasks/operations staplas. n8n låter dig dessutom köra egen hosting, vilket spelar roll när du vill ha obegränsade körningar och tajtare kontroll. Om ditt användningsfall är litet (en handfull recensioner då och då) kan enklare verktyg räcka. Om du vill köra det här veckovis för flera produkter passar n8n bättre. Prata med en automationsexpert om du är kluven.
När det här väl rullar slutar recensionsresearch vara en jobbig uppgift du skjuter upp. Arbetsflödet sköter den repetitiva insamlingen så att du kan lägga tiden på att se mönster och fatta beslut.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.