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

ServerBalíček/URLÚčel
Shopify Dev MCPnpx -y @shopify/dev-mcp@latestProhledávání API docs Shopify, introspekce GraphQL schématu, validace dotazů
Shopify Storefront MCPNastavení specifické pro aplikaciKatalog produktů, operace košíku, zákaznická data, sledování objednávek
Brevo MCPmcp.brevo.com/v1/brevo/mcpKontakty, 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-sync
description: Sync Shopify customers to Brevo contacts with purchase data
version: 1.0.0
temperature: 0.1
tools:
- shopify-dev-mcp
- brevo_contacts
- brevo_attributes
- brevo_lists
triggers:
- 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í synchronizace
2. 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 segmenty
3. 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_error

Pří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-purchase
description: Orchestrate post-purchase email sequences based on Shopify order data
version: 1.0.0
temperature: 0.3
tools:
- shopify-dev-mcp
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_sms_campaigns
triggers:
- event: order_completed
---
# Agent po nákupu
Když je dokončena objednávka Shopify, navrhněte a spusťte
pří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čky
3. Den 7: Tipy na péči o produkt / průvodce
4. Den 14: Žádost o recenzi
5. Den 30: Cross-sell na základě zakoupené kategorie
### Opakovaní kupující
1. Okamžitě: Potvrzení objednávky
2. Den 3: Oznámení věrnostních bodů
3. Den 14: Připomínka "doplnění" pro spotřební produkty
4. Den 21: Exkluzivní přednostní přístup k novým produktům
### VIP objednávky (>$200)
1. Okamžitě: Prémiové potvrzení objednávky
2. Den 1: Osobní poděkování od zakladatele (e-mail)
3. Den 3: SMS se sledováním + tipy na péči
4. 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ý obsah

Pří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-recovery
description: Recover Shopify abandoned carts via Brevo email and SMS
version: 2.0.0
temperature: 0.2
tools:
- shopify-dev-mcp
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_sms_campaigns
triggers:
- 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 sekvence
obnovy přes Brevo.
## Sekvence obnovy
1. **+1 hodina**: Připomínkový e-mail s obsahem košíku a obrázky
2. **+24 hodin**: Pokud nebylo otevřeno → SMS s krátkým odkazem na košík
3. **+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ál

Pří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ýdaji

Další kroky

AI asistent

Ahoj! Zeptejte se mě na dokumentaci.

Začněte zdarma s Brevo