WooCommerce + Brevo integráció

WooCommerce + Brevo

Csatlakoztassa a WooCommerce áruházi adatait a Brevo interakciós platformjához MCP-n keresztül. Szinkronizáljon ügyfeleket, automatizáljon rendelésvezérelt kampányokat, szerzzen vissza elhagyott kosarakat, és szegmentáljon vásárlókat – mindezt Claude AI ügynökökkel orchestrálva.

Használt MCP szerverek

SzerverCsomag/URLHitelesítésCél
WooCommerce MCPwoocommerce-mcp-serverConsumer Key/SecretÜgyfelek, rendelések, termékek, kuponok, riportok
Brevo MCPmcp.brevo.com/v1/brevo/mcpTokenKapcsolatok, email kampányok, SMS, WhatsApp, eseménykövetés

Tip

A WooCommerce WordPress REST API-t használ consumer key hitelesítéssel. Az MCP szerver ezeket a végpontokat burkolja be, hogy a Claude az áruházi adatokat a Brevo mellett olvashassa. Győződjön meg arról, hogy a WooCommerce REST API engedélyezve van a WooCommerce > Beállítások > Speciális > REST API menüpont alatt.

Beállítás

1. lépés: WooCommerce API kulcsok létrehozása

  1. A WordPress Admin felületen menjen a WooCommerce > Beállítások > Speciális > REST API menüpontra
  2. Kattintson a Kulcs hozzáadása gombra, állítsa be az engedélyeket Olvasásra, és generálja
  3. Jegyezze fel a Consumer Key-t és a Consumer Secret-et

2. lépés: Mindkét MCP szerver csatlakoztatása

{
"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"
}
},
"woocommerce": {
"command": "npx",
"args": ["-y", "woocommerce-mcp-server"],
"env": {
"WOO_STORE_URL": "https://your-store.com",
"WOO_CONSUMER_KEY": "ck_your_consumer_key",
"WOO_CONSUMER_SECRET": "cs_your_consumer_secret"
}
}
}
}

3. lépés: Kapcsolat ellenőrzése

Kérdezze a Claude-ot:

> Melyek a 5 legutóbbi WooCommerce rendelések?
> Listázza a Brevo kapcsolatlistáimat

A Claude a WooCommerce 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 WooCommerce ügyfeleket a Brevo-ba teljes vásárlási adatokkal:

---
name: woocommerce-customer-sync
description: Sync WooCommerce customers to Brevo contacts with order history
version: 1.0.0
temperature: 0.1
tools:
- woocommerce
- brevo_contacts
- brevo_attributes
- brevo_lists
triggers:
- schedule: "0 */6 * * *"
- event: customer_created
- event: order_completed
---
# WooCommerce ügyfél-szinkronizáló ügynök
Szinkronizálja az ügyféladatokat a WooCommerce-ből a Brevo kapcsolatokba.
## Stratégia
1. Lekérdezi a WooCommerce-ből az utolsó szinkronizálás óta módosított ügyfeleket
2. Minden ügyfélhez lekéri a rendelési előzményeket a WooCommerce rendelési végpontján keresztül
3. Létrehozza vagy frissíti a Brevo kapcsolatot profil + számított kereskedelmi attribútumokkal
4. Szegmentálja a Brevo listákba:
- Új ügyfelek → "Welcome Series" lista
- Visszatérő vásárlók (2+ rendelés) → "Loyal Customers" lista
- Magas értékű (>500 $ összes) → "VIP" lista
- Inaktívak (90+ napja nincs rendelés) → "Win-Back" lista
## Mezőleképezés
| WooCommerce mező | Brevo attribútum |
|------------------|-----------------|
| email | EMAIL |
| first_name | FIRSTNAME |
| last_name | LASTNAME |
| billing.phone | SMS |
| billing.company | COMPANY |
| billing.country | COUNTRY |
| billing.city | CITY |
| date_created | SIGNUP_DATE |
| orders_count (számított) | ORDER_COUNT |
| total_spent (számított) | TOTAL_SPENT |
| last_order_date (számított) | LAST_ORDER |
| role | WOO_ROLE |
## Szabályok
- CSAK regisztrált ügyfeleket szinkronizáljon, ne vendég vásárlókat (kivéve ha az email egyezik egy meglévő kapcsolattal)
- SOHA ne írja felül a Brevo adatait, ha a WooCommerce mező üres
- MINDIG validálja a telefonszámokat E.164 formátumra szinkronizálás előtt
- Kezelje a WordPress szerepköröket: csak "customer" és "subscriber" (hagyja ki az "administrator", "shop_manager" szerepköröket)
- Kövesse nyomon az eseményeket: woo_sync_success, woo_sync_error

2. használati eset: Rendelési kampányügynök

Indítson személyre szabott kampányokat a WooCommerce rendelési életciklus eseményeiből:

---
name: woocommerce-order-campaigns
description: Orchestrate Brevo campaigns based on WooCommerce order events
version: 1.0.0
temperature: 0.3
tools:
- woocommerce
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_sms_campaigns
triggers:
- event: order_processing
- event: order_completed
- event: order_refunded
---
# WooCommerce rendelési kampányügynök
Amikor a WooCommerce rendelési státusz megváltozik, indítson célzott interakciós szekvenciákat a Brevo-ban.
## Szekvencia logika
### Feldolgozás alatt (Új rendelés)
1. Azonnal: Rendelés-visszaigazolás email (tranzakciós)
2. +2 óra: SMS rendelés összefoglalóval és becsült szállítással
3. Esemény követése: woo_order_placed rendelési értékkel
### Teljesítve (Kiszállítva/Kézbesítve)
#### Első vásárlók
1. 3. nap: Üdvözlő email márkatörténettel
2. 7. nap: Termékgondozási útmutató a vásárolt kategóriához
3. 14. nap: Visszajelzés kérése
4. 30. nap: Keresztértékesítés termék kategória alapján
#### Visszatérő vásárlók
1. 3. nap: Hűségpontok vagy jutalom értesítése
2. 14. nap: Feltöltési emlékeztető (ha fogyóeszköz)
3. 21. nap: Korai hozzáférés új termékekhez
#### Magas értékű rendelések (>150 $)
1. 1. nap: Személyes köszönő email
2. 3. nap: SMS gondozási tippekkel
3. 7. nap: VIP ajánlat vagy hűségprogram meghívó
### Visszatérítve
1. Azonnal: Visszatérítés megerősítő email
2. 3. nap: Visszajelzési felmérés
3. 7. nap: Visszaszerzési ajánlat 15% kedvezménnyel
## Szabályok
- MINDIG ellenőrizze az aktuális WooCommerce rendelési státuszt küldés előtt
- SOHA ne küldjön marketingüzenetet "cancelled" vagy "failed" státuszú rendelésekhez
- Személyre szabás: terméknév, rendelésszám, ügyfél keresztneve
- Ellenőrizze a WooCommerce rendelési megjegyzéseket különleges utasításokért
- Brevo sablonváltozók használata dinamikus tartalomhoz

3. használati eset: Elhagyott kosár visszaszerzése

Szerzze vissza a WooCommerce elhagyott kosarakat Brevo többcsatornás üzenetküldéssel:

---
name: woocommerce-cart-recovery
description: Recover WooCommerce abandoned carts via Brevo email, SMS, and WhatsApp
version: 1.0.0
temperature: 0.2
tools:
- woocommerce
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_sms_campaigns
triggers:
- event: cart_abandoned
conditions:
- cart_value: "> 25"
- time_since_activity: "> 1h"
---
# WooCommerce kosárvisszaszerző ügynök
Figyelje a WooCommerce elhagyott kosarakat és hajtson végre többcsatornás visszaszerzést a Brevo-n keresztül.
## Visszaszerzési szekvencia
1. **+1 óra**: Emlékeztető email kosár tartalommal és termékképekkel
2. **+24 óra**: Ha nincs email megnyitás → SMS rövid kosárvisszaszerzési hivatkozással
3. **+48 óra**: Ha nincs visszaszerzés → Email kuponkóddal (automatikusan generálva a WooCommerce kuponok API-n keresztül)
4. **+72 óra**: Ha kosár >100 $ és nincs visszaszerzés → WhatsApp személyes megkereséssel
## Belefoglalandó kosáradatok
- Terméknevek és képek (a WooCommerce-ből)
- Kosár összege pénznemmel
- Közvetlen kosárvisszaszerzési URL
- WooCommerce kuponkód (dinamikusan létrehozva az API-n keresztül a 3. lépéshez)
## Kupon generálás
A 3. lépéshez hozzon létre WooCommerce kupont az API-n keresztül:
- Típus: percent_discount (10%)
- Felhasználási korlát: 1
- Lejárat: 7 nap
- Egyedi felhasználás: igaz
- Foglalja bele a kuponkódot a Brevo email sablonba
## Szabályok
- SOHA ne küldjön azoknak az ügyfeleknek, akik teljesítették a fizetést a kosár elhagyása óta
- MINDIG ellenőrizze, hogy a kosár még létezik-e minden lépés előtt
- Maximum 4 érintkezési pont elhagyott kosaranként
- Tartsa tiszteletbe az opt-out beállításokat csatornánként
- WooCommerce vendég kosarak: csak akkor szerzzen vissza, ha az emailt rögzítették a fizetés kezdetén

4. használati eset: Termékértékelés utánkövetés

Használja a WooCommerce termékadatokat célzott értékelési kampányokhoz:

---
name: woocommerce-review-agent
description: Request product reviews via Brevo based on WooCommerce delivery timeline
version: 1.0.0
temperature: 0.2
tools:
- woocommerce
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
triggers:
- schedule: "0 9 * * *"
---
# Termékértékelési ügynök
Azonosítsa azokat a 14+ napja kézbesített WooCommerce rendeléseket, amelyekhez még nincs értékelés, és küldjön személyre szabott értékelés kérési emailt a Brevo-n keresztül.
## Stratégia
1. Lekérdezi a WooCommerce-ből a 14-21 napja teljesített rendeléseket
2. Ellenőrzi, hogy az ügyfél adott-e termékértékelést (a WooCommerce értékelések API-n keresztül)
3. Ha nincs értékelés, küldj személyre szabott emailt:
- Terméknév és kép
- Közvetlen értékelési hivatkozás
- Kis ösztönző (pl. 5% kedvezmény a következő rendelésre)
4. Esemény követése: review_request_sent
## Szabályok
- Maximum egy értékelési kérés rendelésenként
- SOHA ne kérjen értékelést visszatérített/visszavont rendelésekre
- Csak üzleti időben küldjön (9:00 – ügyfél időzónája)
- Hagyja ki, ha az ügyfél leiratkozott a marketingről

Példa: Természetes nyelvű orchestráció

Ha mindkét MCP szerver csatlakoztatva van:

Ön: "Keresse meg azokat a WooCommerce ügyfeleket, akik összesen
200 $-nál többet költöttek, de 60+ napja nem rendeltek.
Adja hozzá őket a Brevo visszaszerzési listámhoz és
küldjön visszairányítási emailt 15% kedvezménnyel."
Claude: Lekérdezem a WooCommerce-ből a magas értékű inaktív ügyfeleket...
[A woocommerce MCP-vel lekéri az ügyfeleket és a rendelési előzményeket]
[Szűrő: total_spent > 200 $ ÉS last_order > 60 napja]
41 inaktív magas értékű ügyfelet találtam.
Ellenőrzöm a meglévő Brevo kapcsolatokat...
[A brevo_contacts segítségével illeszti az emaileket]
41 ügyfél feldolgozása...
[Frissíti a kapcsolatokat TOTAL_SPENT és LAST_ORDER attribútumokkal]
[41-et hozzáad a "Win-Back" listához]
[Létrehozza a WooCommerce kupont: WINBACK15 (15% kedvezmény, egyszeri felhasználás)]
[Elindítja a visszaszerzési email sablont a kuponkóddal]
Kész:
- 41 ügyfél hozzáadva a Brevo "Win-Back" listájához
- Visszaszerzési emailek elküldve személyre szabott 15% kedvezménykóddal
- WINBACK15 kupon létrehozva a WooCommerce-ben (egyszeri felhasználás, 14 napos lejárat)
- Brevo esemény rögzítve: winback_campaign_sent

Következő lépések

AI asszisztens

Szia! Kérdezz bármit a dokumentációról.

Kezdje ingyen a Brevo-val