Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 21, 2026

Perplexity AI till Google Sheets, publiceringsklara idéer

Rickard Andersson Partner, Nodenordic.se

Du öppnar din anteckningsapp för att ”posta något om AI”, och tappar sedan 45 minuter på att jaga länkar, skumma trådar och försöka göra halvfärdiga rubriker till en sammanhängande vinkel. När du väl har en hook har du bränt den bästa delen av morgonen. Igen.

Grundare känner igen det här när innehåll är ”viktigt” men aldrig akut. En marknadsansvarig hamnar i kläm mellan kampanjer. Och en strateg på byrå gör till slut research tre gånger för tre kunder. Den här Perplexity Sheets-automationen ger dig en daglig stapel med manus, captions och textoverlays, redo att granskas.

Den körs enligt schema, hämtar färska AI-nyheter, genererar färdiga paket för inlägg med OpenAI och lägger allt i Google Sheets så att du kan godkänna och publicera utan att börja från noll.

Så fungerar den här automatiseringen

Se hur den här löser problemet:

n8n Workflow Template: Perplexity AI till Google Sheets, publiceringsklara idéer

Utmaningen: dagligt innehåll kan inte bygga på ”inspiration”

Kortformat innehåll ser enkelt ut tills du ska producera det konsekvent. Den stora tidstjuven är inte inspelningen. Det är den dagliga research-loopen: hitta något aktuellt, verifiera det, plocka fram ett citat, skapa en vinkel och sedan skriva tre olika copy-varianter (manus, caption, overlays) som fortfarande låter som du. Missar du en dag eller två är du tillbaka i panikläget, vilket oftast leder till säkra, generiska inlägg som inte flyttar nålen. Ärligt talat är det utmattande eftersom det är mentalt dyrt arbete som görs under en deadline du själv har satt.

Det växer snabbt. Här är var det brukar falla i verkligheten.

  • Research sker i fem flikar, men dina utkast ligger någon annanstans, så sammanhanget tappas hela tiden.
  • Manus och captions matchar inte din röst, vilket gör att du skriver om i stället för att finslipa.
  • När du förlitar dig på ”det jag såg på X i dag” upprepar du ämnen och missar större trender som din publik faktiskt bryr sig om.
  • Det finns ingen enkel godkännandepipeline, så ”jag postar senare” blir till ”kanske nästa vecka”.

Lösningen: dagliga AI-nyhetspaket levererade till Google Sheets

Det här flödet kör varje morgon (som standard 06:00 IST) och gör grovjobbet åt dig. Det anropar Perplexity AI tre gånger för att hämta färska, relevanta stories inom AI-nyheter, marknadstrender och affärsautomation. Sedan rensar och kombinerar det ämnesresultaten till ett strukturerat underlag, tillsammans med din ”Om mig”-profil (namn, nisch, verksamhet, tjänster och kontext). OpenAI använder det sammanslagna underlaget för att skapa kompletta innehållspaket: ett kort videomanus med hook och mini-berättelse, en caption med tydlig call to action och hashtags, samt slagkraftiga textoverlay-idéer för videons öppningsruta. Till sist lägger flödet till varje paket som en ny rad i Google Sheets och mejlar dig att idéerna är klara.

Flödet börjar med en schemalagd trigger och tre Perplexity HTTP-anrop. Därifrån gör parsning och sammanslagning röriga nyheter till korrekt formaterade prompts för OpenAI. Google Sheets blir din granskningskö och Gmail är knuffen som håller din publiceringstakt vid liv.

Vad som förändras: före vs. efter

Effekt i praktiken

Säg att du vill ha 3 kortformat-inlägg per vecka. Manuellt kanske du lägger cirka 30 minuter på research, 20 minuter på manus och ytterligare 20 minuter på caption plus overlay-idéer, alltså ungefär 1 timme per inlägg. Det är cirka 3 timmar i veckan bara för att nå ”utkast”. Med det här flödet körs den dagliga körningen automatiskt, och sedan lägger du kanske 10 minuter på att granska och justera ett paket i Google Sheets. Du får veckans utkast utan research-spiralen.

Krav

  • n8n-instans (testa n8n Cloud gratis)
  • Självhostningsalternativ om du föredrar det (Hostinger fungerar bra)
  • Perplexity AI API för daglig research av AI-nyheter.
  • OpenAI för att generera manus, captions och overlays.
  • Google Sheets för att lagra och granska innehållsrader.
  • Gmail för att skicka mejlet ”idéerna är klara”.
  • Perplexity API-nyckel (hämta den i din Perplexity-dashboard).
  • OpenAI API-nyckel (hämta den i OpenAI-plattformens dashboard).

Svårighetsgrad: Nybörjare. Du kopplar konton, klistrar in API-nycklar och uppdaterar ett Google Sheet-ID.

Behöver du hjälp att implementera detta? Prata med en automationsexpert (gratis 15-minuterskonsultation).

Flödets gång

Ett dagligt schema triggar körningen. Vid vald tid startar n8n tre separata anrop till Perplexity AI så att du inte lägger allt på en enda fråga.

Nyheterna rensas och kombineras. Flödet parsar varje ämnessvar, behåller det som är användbart (inklusive källhänvisningar) och slår ihop allt till ett ”redo att skriva”-underlag.

Din profilkontext läggs till. En konfigurerbar ”Om mig”-sektion tillför detaljer om ditt personliga varumärke som gör att resultatet inte låter som generiskt AI-innehåll.

OpenAI skapar innehållspaketen. Manus hålls korta (under 700 tecken), captions innehåller en CTA och hashtags, och overlays är tillräckligt korta för att få plats på en thumbnail eller i första rutan.

Allt landar i Google Sheets och du får en notis. Varje paket blir en ny rad i ett ”Content Idea”-ark, och sedan skickar Gmail en snabb bekräftelse så att du vet att det är klart.

Du kan enkelt ändra de tre Perplexity-ämnena så att de matchar din nisch, så att arket fylls med idéer som din publik faktiskt vill ha. Se den fullständiga implementeringsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: Konfigurera schematriggern

Det här arbetsflödet startar enligt ett dagligt schema för att samla in AI-relaterade ämnen.

  1. Lägg till och öppna Scheduled Start Trigger.
  2. Ställ in schemaregeln så att den körs 06:00 med Trigger At Hour i intervallkonfigurationen.
  3. Säkerställ att Scheduled Start Trigger är kopplad till Fetch AI News Topic.

Steg 2: Koppla Perplexity-hämtning av ämnen

Dessa HTTP-förfrågningar hämtar tre ämnesflöden för AI-nyheter, marknadstrender och automation.

  1. Öppna Fetch AI News Topic och ställ in URL till https://api.perplexity.ai/chat/completions med Method POST.
  2. Ställ in JSON Body till det angivna uttrycket som börjar med ={ "model": "sonar-pro", ... }.
  3. I headers för Fetch AI News Topic, ställ in Authorization till Bearer [CONFIGURE_YOUR_TOKEN] och Content-Type till application/json.
  4. Upprepa samma header- och JSON body-mönster för Retrieve Market Trend Topic och Gather Automation Topic, och behåll deras unika prompttext oförändrad.
  5. Bekräfta det parallella flödet: Parse Topic Content A matar ut till både Retrieve Market Trend Topic och Merge Streams parallellt, och Parse Topic Content B matar ut till både Gather Automation Topic och Merge Streams parallellt.

⚠️ Vanlig fallgrop: Om ni lämnar platshållaren för Authorization-token kommer alla tre ämnesförfrågningar att misslyckas.

Steg 3: Konfigurera ämnesparsning och merge-logik

Kodnoder tolkar API-svaren och slår ihop de tre ämnesflödena till ett kombinerat dataset.

  1. Behåll JavaScript-koden i Parse Topic Content A, Parse Topic Content B och Parse Topic Content C som angivet för att extrahera content och citations.
  2. Öppna Merge Streams och bekräfta att Number of Inputs är 3.
  3. I Combine Topic Outputs, säkerställ att JS slår ihop innehåll med items.map(item => item.json.content).join('\n\n') och tar bort dubbletter i citations.

Tips: Om ni ändrar några prompts uppströms, låt Combine Topic Outputs vara oförändrad så att innehållsaggregeringen fortfarande fungerar.

Steg 4: Sätt upp profil och AI-generering

Profildata injiceras i prompten och används för att generera innehållspaket.

  1. Öppna Profile Details och ersätt platshållare: ställ in Name till [YOUR_NAME], Niche till [YOUR_NICHE], Business Name till [YOUR_BUSINESS] och Busines Type till [YOUR_BUSINESS_TYPE].
  2. Öppna Generate Content Packages och bekräfta att Model är gpt-4.1-mini.
  3. Verifiera att meddelandeinnehållet innehåller uttryck som {{ $json.Name }} och {{ $('Combine Topic Outputs').item.json.combinedContent }}.
  4. Inloggningsuppgifter krävs: Koppla era openAiApi-inloggningsuppgifter i Generate Content Packages.

⚠️ Vanlig fallgrop: Prompten kräver strikt formatering av utdata. Om ni ändrar etiketterna “Text Overlay / Video Script / Caption Text” kan Parse Generated Packages sluta fungera.

Steg 5: Tolka, batcha och lagra utdata

Genererade paket tolkas, delas upp i poster, läggs till i Google Sheets och följs av ett e-postmeddelande.

  1. Behåll JavaScript-koden i Parse Generated Packages för att extrahera text_overlay_output, video_script_output och caption_text_output.
  2. Säkerställ att Iterate Records fortsätter vara kopplad från Parse Generated Packages och matar ut till både Append to Sheets och Send Email Alert.
  3. Öppna Append to Sheets och ställ in Document till [YOUR_ID] och Sheet Name till [YOUR_ID] (som visas i nodparametrarna).
  4. Mappa kolumner i Append to Sheets enligt följande: Caption{{ $json.caption_text_output }}, Text Overlay{{ $json.text_overlay_output }}, Video Script{{ $json.video_script_output }}.
  5. Inloggningsuppgifter krävs: Koppla era googleSheetsOAuth2Api-inloggningsuppgifter i Append to Sheets.
  6. Öppna Send Email Alert och ställ in Send To till [YOUR_EMAIL], Subject till Content Generated och Message till 10 new articles are added in the google sheets..
  7. Inloggningsuppgifter krävs: Koppla era gmailOAuth2-inloggningsuppgifter i Send Email Alert.

Tips: Om era rubriker i Sheet skiljer sig från “Text Overlay”, “Video Script” och “Caption”, uppdatera kolumnmappningen så att den matchar ert ark exakt.

Steg 6: Testa och aktivera ert arbetsflöde

Kör ett fullständigt test för att verifiera ämneshämtning, AI-generering, parsning och lagring.

  1. Klicka på Execute Workflow och följ körningen från Scheduled Start Trigger till Send Email Alert.
  2. Bekräfta att Merge Streams tar emot tre inputs och att Combine Topic Outputs matar ut combinedContent och combinedCitations.
  3. Verifiera att Parse Generated Packages matar ut flera items med text_overlay_output, video_script_output och caption_text_output.
  4. Kontrollera ert Google Sheet för nya rader och säkerställ att ni tar emot e-postmeddelandet från Send Email Alert.
  5. Växla arbetsflödet till Active för att köra automatiskt enligt schemat.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Saker att se upp med

  • Google Sheets OAuth-behörigheter kan vara kinkiga. Om tillägg misslyckas, kontrollera vilket Google-konto som är kopplat i n8n-autentiseringsuppgifterna och bekräfta att det har redigeringsåtkomst till målarket.
  • Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om efterföljande noder misslyckas på tomma svar.
  • Perplexity- och OpenAI-API-nycklar kan roteras eller bli rate-limitade. När resultaten plötsligt ser tomma ut, kontrollera först dina Perplexity HTTP request-headers och dina OpenAI-gränser för användning.

Vanliga frågor

Hur snabbt kan jag implementera den här Perplexity Sheets-automationen?

Cirka 30 minuter om dina konton och nycklar är klara.

Kan team utan teknisk kompetens implementera den här Perplexity Sheets-automationen?

Ja. Du skriver ingen kod, men du klistrar in API-nycklar och väljer rätt Google Sheet.

Är n8n gratis att använda för det här Perplexity Sheets-automationsflödet?

Ja. n8n har ett gratis självhostat alternativ och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volymer. Du behöver också räkna in kostnader för OpenAI- och Perplexity API-användning.

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterad, enklast uppsättning) eller självhosting på en VPS. För självhosting är Hostinger VPS prisvärd och hanterar n8n bra. Självhosting ger dig obegränsade körningar men kräver grundläggande serveradministration.

Hur anpassar jag den här Perplexity Sheets-automationslösningen till mina specifika utmaningar?

Börja med att redigera noden ”Om mig” så att manusen låter som ditt varumärke, inte en mall. Justera sedan de tre Perplexity-ämnesanropen (AI-nyheter, marknadstrender, automation) så att de matchar din nisch, till exempel ”AI för fastigheter” eller ”AI för DTC-tillväxt”. Om du vill ha andra utdataformat ändrar du prompten i OpenAI-noden ”Generate Content Packages” och behåller begränsningen ”under 700 tecken” om du siktar på tempo för Reels/TikTok. Du kan också lägga till extra kolumner i Google Sheets (som Plattform, Ansvarig eller Förfallodatum) utan att ändra kärnlogiken.

Varför misslyckas min Google Sheets-anslutning i det här flödet?

Oftast är det fel Google-konto som är kopplat i n8n, eller så saknar det kontot redigeringsåtkomst till målarket. Dubbelkolla vilket Google Sheets-inlogg som är valt i noden ”Append to Sheets” och bekräfta sedan att sheet-ID:t (documentId) matchar din kopierade mall. Om det fungerade i går och misslyckas i dag, autentisera om Google OAuth i n8n eftersom tokens ibland går ut. Kontrollera också att du inte har döpt om kalkylbladsfliken som noden riktar sig mot.

Vilken kapacitet har den här Perplexity Sheets-automationslösningen?

Om du kör självhostat finns ingen körningsgräns (det beror mest på din server och API:ernas rate limits). I n8n Cloud beror din gräns på plan, och det här flödet räknar en körning per daglig körning plus eventuell batchning när det lägger till rader. I praktiken kör de flesta små team detta dagligen och genererar en handfull idéer utan problem; om du skalar till många varumärken eller ämnen vill du hålla koll på API-kvoter och körningsvolym.

Är den här Perplexity Sheets-automationen bättre än att använda Zapier eller Make?

Ofta, ja. Det här flödet använder flera HTTP-anrop, parsning, sammanslagning av strömmar och batchning till Google Sheets, och n8n hanterar den typen av förgrening och transformering snyggt. Du får också möjlighet till självhosting, vilket kan spela roll när du kör dagliga automationsflöden för kunder. Zapier eller Make kan fortfarande vara bra om du vill ha den enklast möjliga varianten och inte bryr dig om djupare kontroll. Om du är osäker, prata med en automationsexpert och beskriv din volym och dina kanaler.

När detta väl rullar förvandlas ditt ”jag borde posta i dag”-ögonblick till en snabb granskning i Google Sheets. Flödet tar hand om det repetitiva arbetet så att du kan lägga energin på insikt och leverans.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal