Integracija Stripe + Brevo
Integracija Stripe + Brevo
Tajo povezuje Stripe platne događaje sa Brevo marketing automatizacijom, okidajući personalizovane kampanje zasnovane na ponašanju pri plaćanju.
Šta se sinhronizuje
| Stripe događaj | Brevo akcija | Opis |
|---|---|---|
payment_intent.succeeded | Brevo događaj + email | Okida post-kupovinski tok |
customer.subscription.created | Ažuriranje kontakta | Dodaje status pretplate |
customer.subscription.deleted | Brevo događaj | Okida tok churn-a |
charge.refunded | Brevo događaj | Okida tok povraćaja |
customer.created | Kreiranje kontakta | Sinhronizuje novog kupca |
Podešavanje
Korak 1: Konfigurišite Stripe webhook
// Registrujte Tajo webhook endpoint u Stripeconst webhook = await stripe.webhookEndpoints.create({ url: "https://api.tajo.io/stripe/webhooks", enabled_events: [ "payment_intent.succeeded", "customer.subscription.created", "customer.subscription.deleted", "charge.refunded", "customer.created", ],});Korak 2: Konfigurišite Brevo sinhronizaciju
export default { stripe: { webhookSecret: process.env.STRIPE_WEBHOOK_SECRET, }, brevo: { apiKey: process.env.BREVO_API_KEY, }, eventMapping: { "payment_intent.succeeded": { brevoEvent: "purchase", updateContact: true, attributes: { "STRIPE_TOTAL_SPENT": "event.amount / 100", "STRIPE_LAST_PURCHASE": "event.created", } } }}Primeri automatizacije
Post-kupovinska sekvenca
const postPurchaseWorkflow = { trigger: "payment_intent.succeeded", steps: [ { delay: "0m", action: "brevo/send-email", template: 301, // Potvrda porudžbine }, { delay: "3d", action: "brevo/send-email", template: 302, // Zahvalnost + unakrsna prodaja }, { delay: "30d", condition: "no_repeat_purchase", action: "brevo/send-email", template: 303, // Podsticaj za ponovnu kupovinu } ]};Sledeći koraci
- Stripe Apps vodič, Izgradnja native Stripe Dashboard integracije
- Izgradnja agenata, Kreiranje platnih marketing agenata