In week one. Not year one.
01
An audience described in plain English becomes targeting rules the same afternoon.
02
Every journey and conversion reads from one customer profile with lifetime value attached.
03
Contact-based pricing ends — the list can grow without the invoice growing with it.
And the HubSpot Marketing renewal stops being a line item — the replacement is an asset you own. Run your numbers →

What sets it apart
AI segmentation: describe your audience in English, AI builds the targeting rules
Visual journey builder with multi-channel execution across email and SMS
Customer profiles with engagement scores, lifetime value, and activity history
Key Capabilities
Marketing Command Centre
Real-time KPIs, campaign status, and performance measurement across all channels.
AI Segmentation
Natural language audience targeting — describe your audience in English, AI builds the rules.
Journey Automation
Visual drag-and-drop journey builder with multi-channel execution across email and SMS.
Customer Profiles
Engagement scores, lifetime value, activity history, and custom attributes for each contact.
Who it’s for
Real-time KPIs, campaign performance, and ROI measurement across all channels — one dashboard, not five.
Describe your audience in English. AI builds segment rules. Launch multi-channel journeys in hours, not weeks.
360° customer profiles with engagement scores, activity history, and custom attributes for personalisation.
Perpetual Licence
OwnMAP is available as a perpetual licence. You own the software forever. Deploy on your infrastructure. No annual renewals, no per-seat pricing, no vendor lock-in. Prefer OpEx? A managed subscription is available too — switch between the two anytime, nothing to re-buy.
Every screen here also works without the screen.
OwnMAP implements the Own360 headless spec: a standard /api/v1 surface with OpenAPI, cursor pagination, idempotent writes, and entity.changed events — drivable from its own CLI, any HTTP client, MCP tools generated straight from its OpenAPI, and the OwnAgents runtime.
$ ownmap entities # 7 entities
$ ownmap location list --limit 20
$ ownmap location create --data '{…}'
$ ownmap domain calculate_routeThe generated OwnMAP CLI — every entity and domain op, OwnAuth-authenticated, idempotent by default.
Entities
Domain ops
7 verified agent tasks · 2 cross-app workflows
- OwnMAP → OwnDesk — OwnMap location pinned → OwnDesk ticket scoped to that location
- OwnERP → OwnMAP — OwnERP sales order -> OwnMap delivery location named after the SO number
Inside OwnMAP
The full story — why it exists, what it replaces, every capability in detail, and real product screens.