Shopify + Brevo integráció
Shopify + Brevo
Csatlakoztassa a Shopify kereskedelmi adatait a Brevo interakciós platformjához MCP-n keresztül. Szinkronizáljon ügyfeleket, indítson vásárlás utáni szekvenciákat, szerzzen vissza elhagyott kosarakat, és futtasson hűségkampányokat – mindezt Claude AI ügynökökkel orchestrálva.
Használt MCP szerverek
| Szerver | Csomag/URL | Cél |
|---|---|---|
| Shopify Dev MCP | npx -y @shopify/dev-mcp@latest | Shopify API dokumentáció keresése, GraphQL séma introspection, lekérdezések validálása |
| Shopify Storefront MCP | Alkalmazásspecifikus beállítás | Termékkatalógus, kosárműveletek, ügyféladatok, rendeléskövetés |
| Brevo MCP | mcp.brevo.com/v1/brevo/mcp | Kapcsolatok, email kampányok, SMS, WhatsApp, eseménykövetés |
Tip
A Shopify Dev MCP fejlesztési célra szolgál – segít a Claude-nak megérteni a Shopify API-kat. A Storefront MCP éles adathozzáféréshez való. Fejlesztés során általában mindkettőt használják, majd az éles ügynökhöz a Storefront MCP + Brevo MCP-t.
Beállítás
1. lépés: Mindkét MCP szerver csatlakoztatása
Adja hozzá a Claude Desktop vagy Claude Code konfigurációjához:
{ "mcpServers": { "brevo": { "command": "npx", "args": [ "mcp-remote", "https://mcp.brevo.com/v1/brevo/mcp", "--header", "Authorization: Bearer ${BREVO_MCP_TOKEN}" ], "env": { "BREVO_MCP_TOKEN": "your-brevo-mcp-token" } }, "shopify-dev-mcp": { "command": "npx", "args": ["-y", "@shopify/dev-mcp@latest"] } }}2. lépés: Kapcsolat ellenőrzése
Kérdezze a Claude-ot:
> Milyen Shopify API-k érhetők el az ügyféladatok olvasásához?> Hány kapcsolatom van a Brevo-ban?A Claude a Shopify Dev MCP-t használja az első kérdésnél, a Brevo MCP-t a másodiknál.
1. használati eset: Ügyfél-szinkronizáló ügynök
Szinkronizálja a Shopify ügyfeleket a Brevo kapcsolatokba teljes vásárlási előzményekkel:
---name: shopify-customer-syncdescription: Sync Shopify customers to Brevo contacts with purchase dataversion: 1.0.0temperature: 0.1tools: - shopify-dev-mcp - brevo_contacts - brevo_attributes - brevo_liststriggers: - schedule: "0 */6 * * *" - event: customer_created - event: order_completed---
# Shopify ügyfél-szinkronizáló ügynök
Szinkronizálja az ügyféladatokat a Shopify-ból a Brevo kapcsolatokba.
## Stratégia
1. Lekérdezi a Shopify-ból az utolsó szinkronizálás óta frissített ügyfeleket2. Minden ügyfélhez létrehozza vagy frissíti a Brevo kapcsolatot: - Email, név, telefonszám - Összes rendelés, összes költés (Brevo attribútumként) - Utolsó rendelés dátuma - Tagek és szegmensek3. Az ügyfeleket a megfelelő Brevo listákhoz adja viselkedésük alapján: - Új ügyfelek → "Welcome Series" lista - Visszatérő vásárlók → "Loyal Customers" lista - Magas értékű (>500 $ LTV) → "VIP" lista
## Mezőleképezés
| Shopify mező | Brevo attribútum ||--------------|-----------------|| email | EMAIL || first_name | FIRSTNAME || last_name | LASTNAME || phone | SMS || orders_count | ORDER_COUNT || total_spent | TOTAL_SPENT || last_order_date | LAST_ORDER || tags | SHOPIFY_TAGS || accepts_marketing | OPT_IN |
## Szabályok- CSAK azokat az ügyfeleket szinkronizálja, akik elfogadták a marketingüzeneteket- SOHA ne írja felül a Brevo adatait, ha a Shopify mező üres- MINDIG validálja a telefonszámokat E.164 formátumra szinkronizálás előtt- Kövesse nyomon a szinkronizálási eseményeket: shopify_sync_success, shopify_sync_error2. használati eset: Vásárlás utáni kampányügynök
Indítson személyre szabott vásárlás utáni szekvenciákat rendelésinformációk alapján:
---name: shopify-post-purchasedescription: Orchestrate post-purchase email sequences based on Shopify order dataversion: 1.0.0temperature: 0.3tools: - shopify-dev-mcp - brevo_contacts - brevo_email_campaign_management - brevo_templates - brevo_sms_campaignstriggers: - event: order_completed---
# Vásárlás utáni ügynök
Amikor egy Shopify rendelés teljesül, tervezze meg és indítsa ela megfelelő nyomon követési szekvenciát a Brevo-ban.
## Szekvencia logika
### Első vásárlók1. Azonnal: Rendelés-visszaigazolás (tranzakciós)2. 3. nap: Üdvözlő email a márka történetével3. 7. nap: Termékkarbantartási tippek / útmutató4. 14. nap: Visszajelzés kérése5. 30. nap: Keresztértékesítés a vásárolt kategória alapján
### Visszatérő vásárlók1. Azonnal: Rendelés-visszaigazolás2. 3. nap: Hűségpontok értesítése3. 14. nap: "Feltöltési" emlékeztető, ha fogyóeszköz a termék4. 21. nap: Kizárólagos korai hozzáférés új termékekhez
### VIP rendelések (>200 $)1. Azonnal: Prémium rendelés-visszaigazolás2. 1. nap: Személyes köszönőlevél az alapítótól (email)3. 3. nap: SMS nyomkövetéssel + gondozási tippekkel4. 7. nap: Meghívás a VIP programba
## Szabályok- MINDIG ellenőrizze a rendelés státuszát küldés előtt – hagyja ki, ha törölt/visszatérített- SOHA ne küldjön marketingüzenetet azoknak az ügyfeleknek, akik nem iratkoztak fel- Személyre szabás: terméknév, rendelésszám, ügyfél keresztneve- Brevo sablonváltozók használata dinamikus tartalomhoz3. használati eset: Elhagyott kosár visszaszerzése
Kösse össze a Shopify kosáradatokat a Brevo üzenetküldésével:
---name: shopify-cart-recoverydescription: Recover Shopify abandoned carts via Brevo email and SMSversion: 2.0.0temperature: 0.2tools: - shopify-dev-mcp - brevo_contacts - brevo_email_campaign_management - brevo_templates - brevo_sms_campaignstriggers: - event: cart_abandoned conditions: - cart_value: "> 40" - time_since_activity: "> 1h"---
# Kosárvisszaszerző ügynök
Figyelje a Shopify elhagyott kosarakat és hajtson végre visszaszerzésiszekvenciákat a Brevo-n keresztül.
## Visszaszerzési szekvencia
1. **+1 óra**: Emlékeztető email a kosár tartalmával és képekkel2. **+24 óra**: Ha nincs megnyitás → SMS rövid kosár-hivatkozással3. **+48 óra**: Ha nincs visszaszerzés → Email 10% kedvezménykóddal4. **+72 óra**: Ha a kosár >150 $ és nincs visszaszerzés → WhatsApp személyes üzenettel
## Belefoglalandó kosáradatok- Termékképek és nevek (Shopify-ból)- Kosár összege valuta formázással- Közvetlen pénztár hivatkozás- Kedvezménykód (dinamikusan generálva a 3. lépéshez)
## Szabályok- SOHA ne küldjön azoknak az ügyfeleknek, akik már teljesítették a fizetést- MINDIG ellenőrizze a kosár státuszát minden lépés előtt- Maximum 4 érintkezési pont elhagyott kosaranként- Tartsa tiszteletben az opt-out beállításokat csatornánkéntPélda: Természetes nyelvű orchestráció
Ha mindkét MCP szerver csatlakoztatva van, valós időben orchestrálhat:
Ön: "Ellenőrizze a Shopify áruházat az elmúlt 7 napban vásárló ügyfelekre, akik még nem szerepelnek a Brevo-ban, és adja hozzá őket."
Claude: Legutóbbi ügyfelek ellenőrzése a Shopify-ban...[A shopify-dev-mcp segítségével megérti az Ügyfelek API-t][Lekérdezi az elmúlt 7 napban leadott Shopify rendeléseket]
43 ügyfelet találtam az elmúlt 7 napból.Ellenőrzés a Brevo kapcsolatokkal szemben...[A brevo_contacts segítségével minden emailt megkeres]
23 ügyfél még nincs a Brevo-ban. Hozzáadom őket...[A brevo_contacts segítségével 23 új kapcsolatot hoz létre][A brevo_lists segítségével az első vásárlókat a "Welcome Series" listára adja][A brevo_lists segítségével a visszatérő vásárlókat a "Loyal Customers" listára adja]
Kész:- 23 új kapcsolat létrehozva a Brevo-ban- 15 hozzáadva a "Welcome Series" listához (első vásárlók)- 8 hozzáadva a "Loyal Customers" listához (visszatérő vásárlók)- Minden kapcsolat szinkronizálva rendelésszámmal és összes kiadássalKövetkező lépések
- Brevo MCP szerver, A Brevo MCP modulok teljes listája
- Ügynök specifikáció, Ügynök viselkedésének testreszabása
- HubSpot + Brevo, CRM integráció
- Stripe + Brevo, Fizetési esemény integráció