The platform

The AI-native CDP for
email & SMS marketing.

Bozuro unifies every customer and event, builds living segments, and activates them through email and SMS — with AI to help draft the messages and an MCP so an agent can run it all for you.

  • Email + SMS
  • AI-assisted
  • MCP for agents
Data collection

Capture every signal from your store.

Three ways in. One customer profile on the other side. Wire it up with the tracking script, the REST API, or a native store connector — no glue code.

Drop one tag. Capture every interaction.

A single auto-track script captures page views, clicks, form fills, and e-commerce events. Bozuro normalizes them into one customer profile the moment they land.

  • Auto-track + manual events
  • Batched, retried, offline-safe
  • Consent-aware before any event leaves the device
  • First-party only, no third-party cookies
Tracking scriptbozuro.identify('user_91827', {
  email: '[email protected]',
  plan:  'growth',
});

bozuro.track('Order Completed', {
  order_id: 'ORD-44219',
  total:    128.40,
  items:    [{ sku:'CHAIR-OAK', qty:1 }],
});

Server-side events you actually trust.

Send the events ad-blockers and broken device SDKs miss — straight from your servers over the REST API. Scoped keys, signed webhooks, replay-safe.

  • Scoped REST API keys
  • Idempotent writes
  • Signed, retried webhooks
  • Server-side identity stitch on login
REST API (illustrative)# Illustrative — REST API
curl -X POST https://api.bozuro.app/v1/events \
  -H "Authorization: Bearer $BZ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "user_id": "user_91827",
    "event":   "Subscription Started",
    "properties": { "plan": "growth", "mrr": 29 }
  }'

Plug in the store you already run.

Connect the store you already run. Bozuro keeps orders, products, and customers in sync — and migrates you off Klaviyo in a day.

  • Shopify / WooCommerce / Magento 2
  • Orders, products, customers
  • Guided Klaviyo migration
  • Real-time webhooks
Store sync (illustrative){
  "source":   "shopify",
  "shop":     "acme-supply.myshopify.com",
  "sync":     "incremental",
  "stream":   ["orders", "customers", "products"],
  "schedule": "realtime"
}
Identity resolution

One profile per person,
not one per device.

Stitch logged-in app sessions to anonymous visits and support tickets — into a single canonical profile that survives logouts and device swaps. First-party only, no fingerprinting.

Deterministic

Hard keys, no guessing.

User ID, email, phone and external IDs collapse into one canonical profile. Reversible. Auditable.

  • Email + phone matchers (hashed)
  • Multi-tenant external IDs
  • Manual merge override
  • Full merge audit trail
Session stitching

Anonymous visits, made yours on login.

Bozuro keeps a first-party cookie / SDK ID per device. The moment a visitor logs in or fills a form, every prior anonymous event from that device merges into their profile — nothing fingerprinted, nothing scraped.

  • First-party cookie / SDK ID
  • Merge-on-login (and on email submit)
  • Per-region consent gate
  • No device fingerprinting
Audience

High-value winback candidates

8,412 people
WHERE last_order_at >= 90 days ago
AND lifetime_revenue > $ 250
AND churn_risk < 0.35
add condition
Live audience · refresh 2s
Audience builder

Segment the way you think.

Drop conditions, see the count live. No SQL, no scheduled jobs, no warehouse round-trip. Save the audience and Bozuro keeps it fresh — automatically.

  • 01

    Visual rule builder

    Drag conditions, group with AND/OR, preview the count in real time. No SQL, no waiting on a data team.

  • 02

    Live counts, not stale dashboards

    Every audience recomputes on every event. Open a segment six weeks later and the number is fresh.

  • 03

    Derived & RFM traits

    Mix raw attributes with RFM traits — recency, frequency, monetary, engagement score, days since last order.

  • 04

    Activate in one click

    Send any audience straight into an email or SMS campaign or flow — Bozuro keeps it in sync, automatically.

Channels & integrations

Activate on email and SMS.

Turn any segment into an email or SMS campaign or an automated flow — and sync the store and tools you already use.

More on the roadmap

Email and SMS are built in. Your store, the Klaviyo migration, the REST API, webhooks and the MCP connect the rest — no ad-network or warehouse middleman.

Browse all integrations
AI built in

AI that drafts the work
and you approve it.

Bozuro's AI helps you write, segment, and summarize — you stay in control. Generative and assistive, never a black box.

01 AI ASSIST

Write

Generate on-brand subject lines and email body from a one-line brief — in your voice.

  • On-brand by default
  • Edit before it ships
  • Works in flows and campaigns
  • No black box
02 AI ASSIST

Segment

Describe an audience in plain language; Bozuro proposes the segment rules and a flow to match.

  • Plain-language to rules
  • Preview the count live
  • Suggests a matching flow
  • You approve before save
03 AI ASSIST

Summarize

Get a plain-English read on how a campaign or flow performed, and what to try next.

  • Campaign & flow recaps
  • Grounded in your own data
  • Actionable next steps
  • No guesswork
AI built into Bozuro
How it stays honest

Every AI draft is editable before it ships. You review the copy, the segment rules, and the send — nothing goes out on its own.

Developers & automation

Automate Bozuro
by API — or by AI.

Scoped REST API keys, signed webhooks, and a Bozuro MCP server so an AI agent can run contacts, segments, campaigns and flows for you.

  • Scoped REST API keys — per-team, revocable
  • Signed, retried webhooks on every event
  • MCP server — connect Claude or any agent
automation — illustrative
# Illustrative — create a contact via the REST API
curl -X POST https://api.bozuro.app/v1/contacts \
  -H "Authorization: Bearer $BZ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "email": "[email protected]",
    "name":  "Jane Doe",
    "lists": ["newsletter"]
  }'
// Illustrative — signed webhook you receive on every event
{
  "type": "order.completed",
  "contact": { "id": "c_91827", "email": "[email protected]" },
  "data": { "order_id": "ORD-44219", "total": 128.40 },
  "sent_at": "2026-06-07T09:00:00Z"
}
// Illustrative — connect an AI agent to the Bozuro MCP
{
  "mcpServers": {
    "bozuro": {
      "url": "https://mcp.bozuro.app",
      "headers": { "Authorization": "Bearer $BZ_API_KEY" }
    }
  }
}

// Then just ask:
// "Build a win-back flow for lapsed VIPs and schedule it."
Governance & privacy

Built for the legal review.

Every event is consent-aware, every export is logged, every PII field is maskable per role. Formal compliance certifications are on our security roadmap — ask sales for the latest letter.

  • Consent-aware events Per-region opt-in honored on every SDK call
  • Right to be forgotten One-click profile erase + downstream wipe
  • PII field masking Role-based, audit-logged, reversible
  • Encryption TLS in transit, AES-256 at rest
  • Audit log Every export, merge, and admin action recorded
  • Sub-processor list Public, updated within a week of change
Real-time vs scheduled

Decide per flow.

Some sends need fresh profile state to fire. Others are happy with a scheduled batch. Bozuro lets you pick per flow — without two different products.

Real-timeScheduled
Profile update On the event Scheduled window
Audience recompute On the event Hourly job
Send / destination push Streaming Nightly batch
Best fit for Cart, win-back, support Reporting, recaps
Cost model Per event metered Per send metered

Latency depends on channel + payload size. Status and current SLOs are tracked on the public status page.

Start today

Plug it in,
send the first flow.

Bozuro sets up in an afternoon. Your first segment is live the same day — and your first automated email or SMS flow can be sending by the weekend.