Brand Connect · Plugin embed demo
Idle TEST
Demo store

The Branduo plugin demo dashboard

Here's how your store is doing this week.

Revenue$84,210▲ 12.4%
Orders1,932▲ 8.1%
New customers624▲ 5.7%
Repeat rate31.8%▲ 1.9 pts

How embeds it

One server call, one script. Your API key stays on your server; the browser only sees a single-use token. This demo server calls TEST OpenAPI only.
// 1. 's server: mint a 60-second, single-use embed token for the signed-in merchant
const res = await fetch("https://api.branduo.io/v1/platform/connect/embed-tokens", {
  method: "POST",
  headers: { "X-Api-Key": process.env.BRANDUO_PLATFORM_TOKEN, "Content-Type": "application/json" },
  body: JSON.stringify({ domain: merchant.storeDomain }),
});
const { embedToken } = await res.json();

// 2. 's page: load the versioned loader (with SRI) and embed
BrandConnect.init({
  container: "#brand-connect",
  mode: "drawer",                          // or "page"
  connectOrigin: "https://connect.branduo.io",
  platformId: "YOUR-PLATFORM-ID",
  firstName: user.firstName,
  lastName: user.lastName,
  email: user.email,
  fetchEmbedToken: () => fetch("/branduo/embed-token", { method: "POST" })
    .then((r) => r.json()).then((b) => b.embedToken),
  onEvent(event) { /* brand.connect.* */ },
});

Brand Partnerships

Find, connect, and co-market with complementary brands.

Secure embed · tokens over postMessage Branduo

Connecting...

Part of the demo shell

Only Dashboard and Brand Partnerships are wired. Open Brand Partnerships or use Find partners for the drawer.