DinMo Documentation
  • 📙Core Concepts
  • Guides
    • ⚡Get started with DinMo
      • Initial Configuration of DinMo
        • Connect a Source
        • Create your Models
        • Create a Destination
      • Create and Activate Segments on DinMo
        • Create your first Segment
        • Activate your first Segment
    • 🌐Workspaces & Organizations
    • 💭Need Help?
  • Integrations
    • Data Sources
      • AWS Redshift
      • Databricks
      • Google BigQuery
      • PostgreSQL
      • Snowflake
    • Destination Platforms
      • Actito
        • Synchronize users attributes
        • Export contact lists
      • All My SMS
      • Attentive
        • Synchronize Users
      • Batch
        • Synchronize contacts (MEP)
        • Synchronize profiles (CEP)
        • Send events (CEP)
      • Braze
        • Synchronize users attributes
        • Send track events
        • Synchronize subscription statuses
        • Export user lists
      • Brevo
        • Synchronize contacts
        • Export contact lists
      • Criteo
        • Export contact lists
      • Dialog Insight
        • Synchronise Contacts
      • Dotdigital
        • Synchronize contacts
      • Emarsys
        • Export contact lists
        • Synchronize contacts data
        • Synchronize custom table's data (RDS)
      • Firestore
        • Create and update Collection Documents
        • Export Audiences
      • Google Ads
        • Export audiences
        • Enhanced Conversions for Web
        • Upload click or offline conversions
          • Prerequisites and walkthrough
        • Adjust conversion events
        • Retract conversion events
      • Google Display & Video 360
        • Export audiences
      • Google Search Ads 360
      • Hubspot
        • Synchronize objects
      • Intercom
        • Export segments
        • Synchronize contacts
        • Synchronize companies
      • Iterable
        • Synchronize user attributes
        • Export contact lists
      • June Email Marketing
        • Export Contact Lists
      • Klaviyo
        • Export contact lists
        • Synchronise contacts
        • Create subscription list
      • LinkedIn Ads
        • Export user audiences
        • Export company audiences
      • Mailchimp
        • Export segments
      • Meta Ads
        • Export audiences
        • Send conversion events
      • Microsoft Ads (Bing)
        • Export audiences
      • Pinterest Ads
        • Export audiences
        • Send conversions
      • Reddit Ads
        • Export Audiences
      • Salesforce
        • Synchronize object attributes
        • Synchronize custom object attributes
      • Salesforce Marketing Cloud
        • Synchronize data extensions
      • SendGrid
        • Synchronize contacts
        • Export contact lists
      • Selligent
      • SFTP
        • Export your data models and segments
      • Snapchat Ads
        • Export Audiences
      • Splio
        • Synchronize contacts
      • TikTok Ads
        • Export Audiences
        • Send Offline Conversions
        • Send Web Conversions
      • X (Twitter)
        • Export audiences
      • Zendesk
        • Synchronize users
        • Synchronize custom objects' data
  • Models
    • Overview
    • Primary Keys
      • Detect duplicate primary keys
    • Calculated Fields
  • Identity resolution
    • Overview
  • Segments
    • Visual Builder
    • Breakdowns
    • Overlap Analysis
  • Activations
    • Overview
    • Sync Scheduling
    • Troubleshooting Syncs
      • Automatic pause or resume Activations
      • Sync warnings
  • AI PREDICTIONS
    • Overview
    • LTV and Churn
    • Product Recommendations
  • WORKSPACE MANAGEMENT
    • Set Up
    • Managing Users & Roles
    • Audit Logs
    • Enterprise Single Sign-On (SSO)
  • Security & Privacy
    • Overview
    • Networking
    • Privacy
    • Data Processing
  • Customer Hub
    • Overview
    • Profiles API
Powered by GitBook
On this page
  • Why the Customer Hub matters?
  • Key Concepts
  • What you can do in the Customer Hub
  • Who is the Customer Hub for?
  • Getting Started
  1. Customer Hub

Overview

Marketer-first interface to discover, segment, and activate warehouse audiences—no SQL, just instant insight to action.

The Customer Hub is an additional module and only available on the Enterprise Plans.

The Customer Hub is DinMo’s marketer‑first interface that turns warehouse data into actionable customer insights. It gives marketing teams a 360° view of their customers, lets them build and analyse audiences, and measures the real impact of every activation.

Prerequisites • Customer Hub module enabled by your account manager • A parent model of type Users selected as the source for Profiles • A connected and active data source


Why the Customer Hub matters?

Traditionally DinMo focused on data movement for data teams. Customer Hub shifts the centre of gravity to marketers, letting them:

  1. Understand customers and key metrics without SQL.

  2. Act through segmentation, orchestration, and sync.

  3. Measure outcomes over time—including true uplift via A/B tests.

Less back‑and‑forth with data teams, faster iteration, clearer ROI.


Key Concepts

Concept
What it is
Why it matters

Profile

A record derived from a Users parent model. Includes identifiers (email, user_id, anonymous_id), native attributes, plus computed attributes such as audience membership flags and latest metric snapshots.

Single source of truth for each person; fuels the Profiles API and Customer Hub views.

Metric

An aggregate measure computed on an Events / Transactions model (e.g. revenue, number of orders, AOV). Metrics can be calculated per profile and rolled‑up per audience.

Lets you benchmark audiences and quantify campaign impact.

Audience

A cohort—subset of Profiles—built either by importing an existing segment from the parent model or by using DinMo’s Audience Builder.

Targeting unit for activations, experiments, and reporting.

Membership Tracking

Option on an audience to store entry/exit timestamps.

Enables churn windows, win‑back logic, and trend charts.

Control Group

A percentage of an audience excluded from treatment.

Unlocks A/B testing and uplift measurement on chosen metrics.

Profiles API

Low‑latency REST API that surfaces profile data (identifiers, attributes, audience flags, metrics) once Customer Hub is configured.

Power onsite personalisation and decisioning with <30 ms p99 latency.


What you can do in the Customer Hub

🔍 Profiles Explorer

  • Search by any identifier

  • Inspect attributes & computed fields

  • View activity timeline (events, audience entry/exit)

📊 Audience Metrics Dashboard

  • Out‑of‑the‑box metrics: Revenue, Orders, AOV

  • Custom metrics built with your formulas

  • Compare audiences side‑by‑side

✂️ Audience Builder

  • Visual and natural‑language filters on Profiles

  • Import existing segments from the parent model

  • Toggle membership tracking and pick metrics to monitor

🧪 Experiments

  • Split an audience into Treatment and Control

  • Track uplift on any selected metric

  • Export results or sync winning segments

🛣️ Journeys (coming soon)

  • Multi‑step flows across channels

  • Wait conditions, branching logic

  • Channel‑specific actions (email, ads, push)


Who is the Customer Hub for?

Persona
Benefits

CMO / VP Marketing

Always‑on view of marketing KPIs and audience trends

Growth / Lifecycle Marketers

Self‑serve segmentation, activation, and testing

Performance Marketers

Measure true incremental uplift without SQL

Data teams remain owners of data models but no longer need to:

  • Write ad‑hoc analysis SQL

  • Set up experiments manually

  • Interpret campaign results for marketing


Getting Started

  1. Enable Customer Hub with your account manager.

  2. Select a Users parent model → DinMo materialises Profiles.

  3. Build your first metric

  4. Build your first audience, choose metrics, decide if you need a control group.

  5. When ready, activate the Profiles API to query profiles in real‑time from your apps.

PreviousData ProcessingNextProfiles API

Last updated 1 day ago