Integrace Shopify + Brevo
Shopify + Brevo
Propojte obchodní data Shopify s engagementovou platformou Brevo přes MCP. Synchronizujte zákazníky, spouštějte sekvence po nákupu, obnovujte opuštěné košíky a spouštějte věrnostní kampaně, vše orchestrováno AI agenty v Claude.
Použité MCP servery
| Server | Balíček/URL | Účel |
|---|---|---|
| Shopify Dev MCP | npx -y @shopify/dev-mcp@latest | Prohledávání API docs Shopify, introspekce GraphQL schématu, validace dotazů |
| Shopify Storefront MCP | Nastavení specifické pro aplikaci | Katalog produktů, operace košíku, zákaznická data, sledování objednávek |
| Brevo MCP | mcp.brevo.com/v1/brevo/mcp | Kontakty, e-mailové kampaně, SMS, WhatsApp, sledování událostí |
Tip
Shopify Dev MCP je pro vývoj, pomáhá Claude pochopit API Shopify. Storefront MCP je pro přístup k produkčním datům. Obvykle budete používat oba během vývoje, pak Storefront MCP + Brevo MCP pro živého agenta.
Nastavení
Krok 1: Připojte oba MCP servery
Přidejte do konfigurace Claude Desktop nebo Claude Code:
{ "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"] } }}Krok 2: Ověřte připojení
Zeptejte se Claude:
> Která Shopify API jsou k dispozici pro čtení zákaznických dat?> Kolik kontaktů mám v Brevo?Claude by měl použít Shopify Dev MCP pro první otázku a Brevo MCP pro druhou.
Případ použití 1: Agent synchronizace zákazníků
Synchronizujte zákazníky Shopify na kontakty Brevo s úplnou historií nákupů:
---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---
# Agent synchronizace zákazníků Shopify
Synchronizujte zákaznická data ze Shopify na kontakty Brevo.
## Strategie
1. Dotazujte Shopify na zákazníky aktualizované od poslední synchronizace2. Pro každého zákazníka vytvořte nebo aktualizujte kontakt Brevo s: - E-mailem, jménem, telefonem - Celkovým počtem objednávek, celkovými výdaji (jako atributy Brevo) - Datem poslední objednávky - Tagy a segmenty3. Přidejte zákazníky do příslušných seznamů Brevo podle chování: - Noví zákazníci → seznam "Welcome Series" - Opakovaní kupující → seznam "Loyal Customers" - Zákazníci s vysokou hodnotou (>$500 LTV) → seznam "VIP"
## Mapování polí
| Pole Shopify | Atribut Brevo ||--------------|-----------------|| 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 |
## Pravidla- Synchronizujte POUZE zákazníky, kteří přijali marketing- NIKDY nepřepisujte data Brevo, pokud je pole Shopify prázdné- VŽDY ověřte telefonní čísla do formátu E.164 před synchronizací- Sledujte události synchronizace pro ladění: shopify_sync_success, shopify_sync_errorPřípad použití 2: Agent kampaní po nákupu
Spouštějte personalizované sekvence po nákupu na základě dat objednávky:
---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---
# Agent po nákupu
Když je dokončena objednávka Shopify, navrhněte a spusťtepříslušnou následnou sekvenci v Brevo.
## Logika sekvence
### Zákazníci nakupující poprvé1. Okamžitě: Potvrzení objednávky (transakční)2. Den 3: Uvítací e-mail s příběhem značky3. Den 7: Tipy na péči o produkt / průvodce4. Den 14: Žádost o recenzi5. Den 30: Cross-sell na základě zakoupené kategorie
### Opakovaní kupující1. Okamžitě: Potvrzení objednávky2. Den 3: Oznámení věrnostních bodů3. Den 14: Připomínka "doplnění" pro spotřební produkty4. Den 21: Exkluzivní přednostní přístup k novým produktům
### VIP objednávky (>$200)1. Okamžitě: Prémiové potvrzení objednávky2. Den 1: Osobní poděkování od zakladatele (e-mail)3. Den 3: SMS se sledováním + tipy na péči4. Den 7: Pozvánka do VIP programu
## Pravidla- VŽDY zkontrolujte stav objednávky před odesláním, přeskočte při zrušení/vrácení- NIKDY neposílejte marketing zákazníkům, kteří se neodhlásili- Personalizujte s: názvem produktu, číslem objednávky, křestním jménem zákazníka- Používejte proměnné šablon Brevo pro dynamický obsahPřípad použití 3: Obnova opuštěného košíku
Propojte data košíku Shopify se zasíláním zpráv Brevo:
---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"---
# Agent obnovy košíku
Sledujte opuštěné košíky Shopify a provádějte sekvenceobnovy přes Brevo.
## Sekvence obnovy
1. **+1 hodina**: Připomínkový e-mail s obsahem košíku a obrázky2. **+24 hodin**: Pokud nebylo otevřeno → SMS s krátkým odkazem na košík3. **+48 hodin**: Pokud nebyla provedena obnova → E-mail se slevovým kódem 10%4. **+72 hodin**: Pokud košík > $150 a nebyla provedena obnova → WhatsApp s osobní zprávou
## Data košíku k zahrnutí- Obrázky a názvy produktů (ze Shopify)- Celková cena košíku s formátováním měny- Přímý odkaz na pokladnu- Slevový kód (dynamicky generovaný pro krok 3)
## Pravidla- NIKDY neposílejte zákazníkům, kteří již dokončili pokladnu- VŽDY zkontrolujte stav košíku před každým krokem- Maximálně 4 kontaktní body pro každý opuštěný košík- Respektujte preference odhlášení pro každý kanálPříklad: Orchestrace v přirozeném jazyce
S oběma připojenými MCP servery můžete orchestrovat v reálném čase:
Vy: "Zkontrolujte můj obchod Shopify na zákazníky, kteří objednali v posledních 7 dnech, ale nejsou v Brevo, a přidejte je."
Claude: Kontroluji Shopify na nedávné zákazníky...[Používá shopify-dev-mcp k pochopení Customers API][Dotazuje Shopify na objednávky z posledních 7 dní]
Nalezeno 43 zákazníků z posledních 7 dní.Kontroluji oproti kontaktům Brevo...[Používá brevo_contacts k vyhledání každého e-mailu]
23 zákazníků ještě není v Brevo. Přidávám je nyní...[Používá brevo_contacts k vytvoření 23 nových kontaktů][Používá brevo_lists k přidání zákazníků nakupujících poprvé do "Welcome Series"][Používá brevo_lists k přidání opakovaných kupujících do "Loyal Customers"]
Hotovo:- 23 nových kontaktů vytvořeno v Brevo- 15 přidáno do seznamu "Welcome Series" (zákazníci nakupující poprvé)- 8 přidáno do seznamu "Loyal Customers" (opakovaní kupující)- Všechny kontakty synchronizovány s počtem objednávek a celkovými výdajiDalší kroky
- Brevo MCP Server, Úplný seznam modulů Brevo MCP
- Specifikace agenta, Přizpůsobení chování agenta
- HubSpot + Brevo, Integrace CRM
- Stripe + Brevo, Integrace platebních událostí