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
| Szerver | Csomag/URL | Hitelesítés | Cél |
|---|---|---|---|
| WooCommerce MCP | woocommerce-mcp-server | Consumer Key/Secret | Ügyfelek, rendelések, termékek, kuponok, riportok |
| Brevo MCP | mcp.brevo.com/v1/brevo/mcp | Token | Kapcsolatok, 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
- A WordPress Admin felületen menjen a WooCommerce > Beállítások > Speciális > REST API menüpontra
- Kattintson a Kulcs hozzáadása gombra, állítsa be az engedélyeket Olvasásra, és generálja
- 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áimatA 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-syncdescription: Sync WooCommerce customers to Brevo contacts with order historyversion: 1.0.0temperature: 0.1tools: - woocommerce - brevo_contacts - brevo_attributes - brevo_liststriggers: - 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 ügyfeleket2. Minden ügyfélhez lekéri a rendelési előzményeket a WooCommerce rendelési végpontján keresztül3. Létrehozza vagy frissíti a Brevo kapcsolatot profil + számított kereskedelmi attribútumokkal4. 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_error2. 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-campaignsdescription: Orchestrate Brevo campaigns based on WooCommerce order eventsversion: 1.0.0temperature: 0.3tools: - woocommerce - brevo_contacts - brevo_email_campaign_management - brevo_templates - brevo_sms_campaignstriggers: - 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ással3. Esemény követése: woo_order_placed rendelési értékkel
### Teljesítve (Kiszállítva/Kézbesítve)#### Első vásárlók1. 3. nap: Üdvözlő email márkatörténettel2. 7. nap: Termékgondozási útmutató a vásárolt kategóriához3. 14. nap: Visszajelzés kérése4. 30. nap: Keresztértékesítés termék kategória alapján
#### Visszatérő vásárlók1. 3. nap: Hűségpontok vagy jutalom értesítése2. 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ő email2. 3. nap: SMS gondozási tippekkel3. 7. nap: VIP ajánlat vagy hűségprogram meghívó
### Visszatérítve1. Azonnal: Visszatérítés megerősítő email2. 3. nap: Visszajelzési felmérés3. 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 tartalomhoz3. használati eset: Elhagyott kosár visszaszerzése
Szerzze vissza a WooCommerce elhagyott kosarakat Brevo többcsatornás üzenetküldéssel:
---name: woocommerce-cart-recoverydescription: Recover WooCommerce abandoned carts via Brevo email, SMS, and WhatsAppversion: 1.0.0temperature: 0.2tools: - woocommerce - brevo_contacts - brevo_email_campaign_management - brevo_templates - brevo_sms_campaignstriggers: - 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épekkel2. **+24 óra**: Ha nincs email megnyitás → SMS rövid kosárvisszaszerzési hivatkozással3. **+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ásA 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én4. 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-agentdescription: Request product reviews via Brevo based on WooCommerce delivery timelineversion: 1.0.0temperature: 0.2tools: - woocommerce - brevo_contacts - brevo_email_campaign_management - brevo_templatestriggers: - 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éseket2. 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őlPé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_sentKövetkező lépések
- Brevo MCP szerver, A Brevo MCP modulok teljes listája
- Ügynök specifikáció, Ügynök viselkedésének testreszabása
- Shopify + Brevo, Shopify integráció
- BigCommerce + Brevo, BigCommerce integráció
- Egyedi API + Brevo, Csatlakozók fejlesztése bármilyen REST API-hoz