Sonaris for e-commerce groups
Prove it on one brand's store, add customer care on the same record as the order, then roll out brand by brand. Each brand keeps its own isolated workspace, shared teams keep one profile across all of them, and Flows connects the warehouse.
- One brand's store as the pilot3 / 14CommerceSitesPayments
- Customer care on the order's record5 / 14CRMMessages
- Brand by brand, team by team12 / 14ProfilesChatProjectsFolioCanvasFilesChecklists
- Warehouse, care and launches connected13 / 14Flows
An illustrative workspace. The business, people and figures are fictional.
One brand's store as the pilot
The group moves one brand first. Its catalog becomes Commerce products with variants, SKUs and stock, imported from CSV. Sites renders the storefront on the brand's own domain, and orders settle into that brand's own Stripe account.
- Products, variants, SKUs, stock, discounts, shipping and tax
- Storefront, cart and checkout rendered from the catalog
- Custom domains, SEO and redirects for the move
- Transaction history on every order and customer
Customer care on the order's record
Each brand gets a shared care inbox. Buyers are tagged on their contact, so an agent sees the order history next to the question. Tickets carry SLAs, and every thread is filed on the customer for the next agent who picks it up.
- Shared inboxes with ownership, read state and internal notes
- Tickets with SLAs and automations
- Segments and campaigns per brand
Brand by brand, team by team
Each brand runs in its own workspace, isolated at the database level, with role-based permissions on every module. Shared teams such as care and operations join several workspaces with one profile. Launches run as projects, campaigns are mapped on a canvas, and the operations handbook is a folio.
- One profile across every workspace a person joins
- Each workspace keeps its own records
- Agencies and suppliers as guests on the projects they work on
- Launch-day checklists attached to each launch
Warehouse, care and launches connected
Every order calls out over HTTP to the third-party warehouse, tags the buyer and flags large trade orders. Tickets close to their SLA move to the group care team, and a launch phase publishes the product and emails the right segment. Every run is logged, every edit is versioned, and circuit breakers stop a runaway flow.
- Call out over HTTP to the systems you keep
- Branch on any field, such as order total or channel
- Run logs, versioned edits, circuit breakers and execution limits
- Trigger · CommerceOrder placedwhen
- Action · HTTPSend to the warehouse's order APIthen
- Action · CRMTag contact “kettlehaze-buyer”then
- ConditionOrder total over £250if
- Action · ChatPost to #trade-ordersthen
- Trigger · CRMTicket unanswered for 3 hourswhen
- Action · MessagesAssign to the group care teamthen
- Action · ChatPost to #care-escalationsthen
- Trigger · ProjectsPhase advanced to Launchwhen
- Action · SitesPublish the range pagethen
- Action · CRMSend to “Bought cookware in 2026”then
- Action · ChecklistsAssign “Launch day” to the brand teamthen
Four brands, one way of working
Every brand runs the same modules in its own workspace, so a launch template, a care rota or a fulfilment flow that works for one brand is a pattern the next brand copies. People who work across brands switch workspaces, not tools.
Content
Stock
Launch
- CommerceKettlehaze · 6,410 orders to the warehouse
- MessagesShort café order moved to group care
- CommercePipkin Kids catalog imported
- ProfilesCare team joins the Pipkin workspace
- ProjectsFerrovia cast iron moved to Launch
- CRMLaunch email to 18,400 past buyers
- FlowsWarehouse retry log reviewed
- Seats
- 158 across five workspaces
- Guests
- Agencies, photographers and suppliers
- Data
- Each workspace isolated at the database level, encrypted in transit and at rest
- Replaces
- Shopify, Zendesk, Slack, Asana, Notion, Miro, Dropbox, Mailchimp and Zapier
Start with one module. Add the rest as you grow.
Every module works with every other from the day you switch it on, and your data exports whenever you want.