Интеграция Shopify + Brevo
Shopify + Brevo
Свържете търговските данни на Shopify с ангажиращата платформа на Brevo чрез MCP. Синхронизирайте клиенти, задействайте последователности след покупка, възстановявайте изоставени колички и провеждайте кампании за лоялност, всичко оркестрирано от AI агенти в Claude.
Използвани MCP сървъри
| Сървър | Пакет/URL | Предназначение |
|---|---|---|
| Shopify Dev MCP | npx -y @shopify/dev-mcp@latest | Търсене в документацията на Shopify API, интроспекция на GraphQL схема, валидиране на заявки |
| Shopify Storefront MCP | Настройка за конкретно приложение | Продуктов каталог, операции с количка, данни за клиенти, проследяване на поръчки |
| Brevo MCP | mcp.brevo.com/v1/brevo/mcp | Контакти, имейл кампании, SMS, WhatsApp, проследяване на събития |
Tip
Shopify Dev MCP е за разработка, помага на Claude да разбере API-тата на Shopify. Storefront MCP е за производствен достъп до данни. Обикновено ще използвате и двата по време на разработка, след което Storefront MCP + Brevo MCP за живия агент.
Настройка
Стъпка 1: Свържете двата MCP сървъра
Добавете към конфигурацията на Claude Desktop или 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"] } }}Стъпка 2: Проверете връзката
Попитайте Claude:
> Какви Shopify API-та са налични за четене на данни за клиенти?> Колко контакта имам в Brevo?Claude трябва да използва Shopify Dev MCP за първия въпрос и Brevo MCP за втория.
Случай на употреба 1: Агент за синхронизиране на клиенти
Синхронизирайте клиентите на Shopify с контактите в Brevo с пълна история на покупките:
---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
Синхронизирайте данни за клиенти от Shopify с контактите в Brevo.
## Стратегия
1. Заявете от Shopify клиентите, актуализирани след последната синхронизация2. За всеки клиент създайте или актуализирайте контакт в Brevo с: - Имейл, имена, телефон - Общ брой поръчки, общо изразходвани суми (като атрибути на Brevo) - Дата на последната поръчка - Тагове и сегменти3. Добавяйте клиенти към подходящи списъци в Brevo въз основа на поведение: - Нови клиенти → списък "Серия добре дошли" - Повторни купувачи → списък "Лоялни клиенти" - Висока стойност (>$500 LTV) → списък "VIP"
## Съпоставяне на полета
| Поле в Shopify | Атрибут в 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 |
## Правила- СИНХРОНИЗИРАЙТЕ САМО клиенти, приели маркетинг- НИКОГА не презаписвайте данни в Brevo, ако полето в Shopify е празно- ВИНАГИ валидирайте телефонните номера до формат E.164 преди синхронизация- Проследявайте събитията за отстраняване на грешки: shopify_sync_success, shopify_sync_errorСлучай на употреба 2: Агент за кампании след покупка
Задействайте персонализирани последователности след покупка въз основа на данните за поръчките:
---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---
# Агент след покупка
При завършване на поръчка в Shopify, проектирайте и задействайтеподходящата последователност за проследяване в Brevo.
## Логика на последователността
### Купувачи за първи път1. Незабавно: Потвърждение на поръчката (транзакционно)2. Ден 3: Имейл за добре дошли с историята на марката3. Ден 7: Съвети за поддръжка на продукта / практическо ръководство4. Ден 14: Заявка за ревю5. Ден 30: Кръстосани продажби въз основа на закупена категория
### Повторни купувачи1. Незабавно: Потвърждение на поръчката2. Ден 3: Уведомление за точки за лоялност3. Ден 14: Напомняне за "попълване на запасите", ако е консумативен продукт4. Ден 21: Ексклузивен ранен достъп до нови продукти
### VIP поръчки (>$200)1. Незабавно: Премиум потвърждение на поръчката2. Ден 1: Лично благодарствено писмо от основателя (имейл)3. Ден 3: SMS с проследяване + съвети за грижа4. Ден 7: Покана за VIP програма
## Правила- ВИНАГИ проверявайте статуса на поръчката преди изпращане, пропуснете при отмяна/възстановяване- НИКОГА не изпращайте маркетинг на клиенти, които не са се съгласили- Персонализирайте с: наименование на продукта, номер на поръчката, собствено им на клиента- Използвайте шаблонни променливи на Brevo за динамично съдържаниеСлучай на употреба 3: Възстановяване на изоставена количка
Свържете данните за количката на Shopify със съобщенията на 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"---
# Агент за възстановяване на количка
Наблюдавайте изоставените колички в Shopify и изпълнявайте последователностиза възстановяване чрез Brevo.
## Последователност за възстановяване
1. **+1 час**: Напомнящ имейл със съдържанието на количката и изображения2. **+24 часа**: При липса на отваряне → SMS с кратка връзка към количката3. **+48 часа**: При липса на възстановяване → Имейл с 10% код за отстъпка4. **+72 часа**: При количка > $150 и липса на възстановяване → WhatsApp с лично съобщение
## Данни за включване в количката- Изображения и наименования на продукти (от Shopify)- Обща стойност на количката с форматиране на валутата- Директна връзка за плащане- Код за отстъпка (генериран динамично за стъпка 3)
## Правила- НИКОГА не изпращайте на клиенти, завършили плащането- ВИНАГИ проверявайте статуса на количката преди всяка стъпка- Максимум 4 допирни точки на изоставена количка- Спазвайте предпочитанията за отписване по каналПример: Оркестрация на естествен език
С двата свързани MCP сървъра можете да оркестрирате в реално време:
Вие: "Проверете магазина ми в Shopify за клиенти, поръчали през последните 7 дни, но все още не са в Brevo, и ги добавете."
Claude: Проверка на скорошните клиенти в Shopify...[Използва shopify-dev-mcp, за да разбере API за клиентите][Заявява Shopify за поръчки през последните 7 дни]
Намерени са 43 клиента от последните 7 дни.Проверка спрямо контактите в Brevo...[Използва brevo_contacts за търсене на всеки имейл]
23 клиента все още не са в Brevo. Добавяне сега...[Използва brevo_contacts за създаване на 23 нови контакта][Използва brevo_lists за добавяне на купувачи за първи път към "Серия добре дошли"][Използва brevo_lists за добавяне на повторни купувачи към "Лоялни клиенти"]
Готово:- 23 нови контакта, създадени в Brevo- 15 добавени към списък "Серия добре дошли" (купувачи за първи път)- 8 добавени към списък "Лоялни клиенти" (повторни купувачи)- Всички контакти синхронизирани с брой поръчки и общо изразходвани сумиСледващи стъпки
- Brevo MCP сървър, Пълен списък на MCP модулите на Brevo
- Спецификация на агент, Персонализиране на поведението на агента
- HubSpot + Brevo, CRM интеграция
- Stripe + Brevo, Интеграция на платежни събития