Интеграция Shopify + Brevo

Shopify + Brevo

Свържете търговските данни на Shopify с ангажиращата платформа на Brevo чрез MCP. Синхронизирайте клиенти, задействайте последователности след покупка, възстановявайте изоставени колички и провеждайте кампании за лоялност, всичко оркестрирано от AI агенти в Claude.

Използвани MCP сървъри

СървърПакет/URLПредназначение
Shopify Dev MCPnpx -y @shopify/dev-mcp@latestТърсене в документацията на Shopify API, интроспекция на GraphQL схема, валидиране на заявки
Shopify Storefront MCPНастройка за конкретно приложениеПродуктов каталог, операции с количка, данни за клиенти, проследяване на поръчки
Brevo MCPmcp.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-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
---
# Агент за синхронизиране на клиенти от 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-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
---
# Агент след покупка
При завършване на поръчка в 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-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"
---
# Агент за възстановяване на количка
Наблюдавайте изоставените колички в 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 добавени към списък "Лоялни клиенти" (повторни купувачи)
- Всички контакти синхронизирани с брой поръчки и общо изразходвани суми

Следващи стъпки

AI асистент

Здравейте! Попитайте ме за документацията.

Започнете безплатно с Brevo