Developer docs
Get the Command Center listening
One snippet. A write key. Events. Then Home has something true to say.
Getting started
Request a workspace · Add the snippet · Confirm Brand Brain · Read the first Brief
OpenData
Write keys · Page, track, identify · Shopify & Woo · Tracking Health
OpenCommand Center
Experiences · Segments · Opportunities · Experiments
OpenDesk & agents
Growth Agent · Specialists · Widget · WhatsApp
OpenQuick start
-
1
Drop in the snippet
Publishable key only. Home stays empty until events arrive.
-
2
Identify when you know them
A stable user id after login. Strong-id merge — not “same browser, same person.”
-
3
Track the shop
Product, cart, checkout, order. Amounts on the order. Tracking Health leaves holes blank.
<script src="https://api.executen.com/sdk/executen.js" data-write-key="pk_live_…" async></script>
executen.identify("user_123", { name: "Ada" });
executen.track("Order Completed", { value: 154, currency: "USD", sku: "oak-table" });
The client
The snippet hangs a small API on window.executen. Auto-track sends Page Viewed and asks the edge what to show. You add the rest.
executen.page(name?);
executen.track(event, properties?);
executen.identify(userId, traits?);
executen.decide(page?);
executen.consent.update({ analytics, personalization, marketing });
| Event | Who sends it |
|---|---|
| Page Viewed | SDK on load, or page() |
| Identify | identify() after login |
| Product Viewed / Product Added / Checkout Started | You, on the storefront |
| Order Completed | You, or Shopify / Woo paid webhook |
| Experience Exposed / Experiment Assigned | SDK after decide() |
Put a Command Center
on the shop
Tell us about the shop. We’ll send a workspace, then the docs earn their keep.
- Early access
- One snippet to start
- Agents that draft, not wander