Blog
Kontakt os
AI/Integrationer/Klaviyo MCP Server | Consile

Klaviyo MCP Server | Consile

Lad AI'en arbejde direkte i jeres Klaviyo-konto. Den henter revenue pr. flow, segmenterer profiler og analyserer kampagne-performance uden at I åbner Klaviyo-dashboardet. Alt sker via en EU-hosted MCP-server I selv ejer.

Setup-tid

~20 min

Tools til AI

22

OAuth scope

Read · Write

Hosting

EU-central

I

Kapitel et

Hvad I får ud af det.
Klaviyo-MCP'en giver AI'en direkte adgang til jeres profiler, flows, kampagner og revenue-data. Ingen manuelle eksporter fra Klaviyo for at få tallene ud.

01 · Hvad den kan

Fire ting I mærker med det samme.
Her er de fire forskelle I ser første uge.

01

Revenue pr. flow på sekunder

AI'en henter revenue, open rate og click rate for alle flows på 3 sekunder. I ser med det samme hvilke flows der driver omsætning og hvilke der skal optimeres.

02

Profil-segmentering AI'en bygger

AI'en opretter segmenter baseret på købshistorik, engagement og custom properties. Beskriv hvem I vil ramme, og AI'en bygger segmentet i Klaviyo.

03

Kampagne-data uden rapportmodulet

AI'en henter open rate, click rate, revenue og unsubscribes for alle kampagner. I får tallene direkte i chatten med konkret analyse af hvad der virker.

04

EU-hosting og fuld audit-trail

Al data forbliver i EU. Hvert tool-kald er logget med parametre og output. Ingen data sendt til tredjeparts cloud-providers.

02 · Sådan føles det at bruge

To eksempler fra hverdagen.
Sådan ser samtalen ud når AI'en bruger Klaviyo-MCP'en.
E-commerce Marketing ManagerHvilke flows genererer mest revenue pr. modtager, og hvilke har faldende performance?
AI · via Consile MCP
klaviyo_list_flows(status: "live", include_metrics: true, sort_by: "revenue_per_recipient_desc")
Jeres "Abandoned Cart" flow genererer mest med 14,20 kr. pr. modtager (42% af al flow-revenue). "Browse Abandonment" er faldet 31% de seneste 30 dage og ligger nu på 2,40 kr. pr. modtager. Open rate er stabil, men click rate er faldet fra 4,8% til 2,1%. CTA-teksten i e-mail 2 blev ændret den 22. april. Skal jeg sammenligne de to versioner?
Marketing LeadByg et segment af kunder der har købt mindst 2 gange de seneste 90 dage men ikke åbnet en e-mail de seneste 30 dage.
AI · via Consile MCP
klaviyo_create_segment(name: "Repeat buyers - disengaged 30d", definition: {and: [{metric: "Placed Order", count: {gte: 2}, timeframe: "90d"}, {metric: "Opened Email", count: {eq: 0}, timeframe: "30d"}]})
Segment oprettet: "Repeat buyers - disengaged 30d" med 312 profiler. De har købt i gennemsnit 3,1 gange og har en CLV på 1.840 kr. De er stoppet med at åbne mails, så enten rammer subject lines ikke, eller de er gledet ud af jeres kernemålgruppe. Skal jeg oprette en win-back kampagne med rabatkode til dette segment?
II

Kapitel to

Sådan virker det.
22 tools, en MCP-server og Klaviyo API v2024. AI'en kalder det rigtige tool baseret på hvad I spørger om.

03 · Tools til AI

22 tools
Read-tools til at hente profiler, flow-data og kampagne-resultater. Write-tools til at AI'en kan oprette segmenter og profiler. Alle 1:1 med Klaviyo API'et.

klaviyo_list_profiles

Profiler med filtrering paa properties, tags og engagement.

Read

klaviyo_get_profile

Detaljeret view af en profil med købshistorik, events og properties.

Read

klaviyo_list_segments

Alle segmenter med størrelse, definition og created date.

Read

klaviyo_get_segment

Detaljeret view af et segment med profiler og betingelser.

Read

klaviyo_list_flows

Alle flows med status, trigger og performance-metrics inkl. revenue.

Read

klaviyo_get_flow

Detaljeret view af et flow med actions, filters og per-step metrics.

Read

klaviyo_list_campaigns

Kampagner med status, send-dato og performance-metrics.

Read

klaviyo_get_campaign

Detaljeret view af en kampagne med indhold, audience og resultater.

Read

klaviyo_list_lists

Alle e-mail-lister med subscriber-count og opt-in method.

Read

klaviyo_list_metrics

Alle trackede metrics (events) med navn og antal.

Read

klaviyo_query_metric

Aggregerede data for en metric med filtrering paa tid og properties.

Read

klaviyo_list_templates

Alle e-mail-templates med navn, type og preview.

Read

klaviyo_list_catalogs

Alle produkt-kataloger med antal items og categories.

Read

klaviyo_get_catalog_item

Detaljeret view af et katalog-produkt med billeder, pris og variants.

Read

klaviyo_create_profile

Opret en profil med e-mail, custom properties og liste-tilknytning.

Write

klaviyo_update_profile

Opdater properties, tags eller liste-status på en profil.

Write

klaviyo_create_segment

Opret et segment med betingelser på køb, engagement og properties.

Write

klaviyo_add_profiles_to_list

Tilføj profiler til en liste via e-mail eller profil-ID.

Write

klaviyo_remove_profiles_from_list

Fjern profiler fra en liste.

Write

klaviyo_create_campaign

Opret en kampagne med subject, indhold og audience-segment.

Write

klaviyo_update_campaign

Opdater subject, indhold eller audience paa en kampagne.

Write

04 · Sådan fungerer den

Tre lag, tre ansvar.
Før et tool-kald rammer Klaviyo, passerer det tre lag.

01 · Bruger

AI Agent

Claude, ChatGPT eller egen agent. Brugeren stiller spørgsmål på naturligt sprog.

02 · Vores lag

MCP Server

Consile-hostet MCP. Validerer tool-kald, håndterer rate-limits og audit-logger.

03 · Klaviyo

Klaviyo API v2024-10-15

Klaviyos eget API. AI'en kender ingen Klaviyo-credentials. API-keys lagres krypteret hos os.

04 · Tilbage

Struktureret svar

Data returneres som JSON, AI’en formulerer svaret i samtale-form.

III

Kapitel tre

Sikkerhed og setup, ingen overraskelser.
EU-hosting, API-key auth, log-policy.

05 · Arkitektur & datalag

Hvor det kører.
Seks fakta om hvor MCP-serveren er, og hvordan den taler med Klaviyo.

Hvor det kører

Hosting & infrastruktur

  • HostingHetzner EU-central, Helsinki
  • ServerNode.js MCP-server, Docker-image
  • AuthAPI-key med krypteret storage
  • Latens~240ms p95 til Klaviyo API
  • CacheRedis cache for læste data, 5 min TTL
  • Uptime99,9% SLA, Heartbeat-monitorering

Hvad der krydser hvor

Data flow & scope

  • LæserTool-input + Klaviyo API-response. Kun det.
  • SkriverAI'ens write-tool kald. Logget med diff.
  • Ikke tilgåetIngen PII, ingen chat-history, ingen tokens
  • Logning30 dages opbevaring, GDPR-konform
  • PIIPseudonymiseret email/navn ved logning
  • BackupDaglig backup, Hetzner-zone, krypteret

06 · Sikkerhed & permissions

Sikkerhed uden hindring.
Tre lag der beskytter jeres data uden at AI'en blokeres unødigt.
Krypteret API-key

Jeres API-key lagres krypteret og bruges kun server-side. AI'en ser aldrig selve nøglen.

Audit-trail

Hvert tool-kald logges med bruger, parametre og output-summary. Eksporterbart til kompliance-review.

EU-hosted, GDPR-klart

MCP-serveren kører i EU-central. Ingen data til USA's cloud-providers. DPA tilgængelig.

07 · Setup

Sådan kommer I i gang.
Tre trin, omkring 20 minutter fra start til første tool-kald.

01

Del jeres API-key

I finder jeres private API-key under Settings > API Keys i Klaviyo og deler den med os. Vi krypterer den med det samme.

2-5 min

02

Tilføj til jeres AI-klient

Vi sender jer MCP-config til Claude, Cursor eller andre klienter. Copy-paste og restart, AI'en ser straks vores tools.

5-10 min

03

Test på rigtige queries

Vi gennemgår første 5 prompts med jeres team, sikrer at profiler og flows rammer rigtigt.

5-10 min
Klar til at give AI'en adgang?
Book en kort opsætning. Vi har MCP-serveren klar, og I har den i drift indenfor en halv time. I binder jer ikke til noget.