One profile. Every source.
Web, app, CRM, email, ads: every event lands in the same profile, automatically. No manual joins.
Anonymous to known, instantly
The moment a visitor identifies, every anonymous session stitches to their profile. No batch delay.
Scores that update as you watch
LTV, churn risk, fit score, recalculated from live events. Always current, always ready to activate.
Bring every customer signal together.
Send web, app, server, and CRM events into one customer record without building the joins yourself.
- Land every source on the same profile
- Send one event shape from everywhere
- See how capture and forwarding work on the events page
Make every visit part of the same story.
Connect the anonymous session to the known profile when someone signs in, so their earlier activity stays with them.
- Merge on identify, not on a nightly batch
- Match on an identifier you gave us
- Stitch device IDs, emails, and custom IDs into one graph
Keep customer profiles clean and useful.
Choose which value wins when two records become one, then send the merge as a single event.
- Pick the winner when two records disagree
- Emit one merge event for anything reading downstream
- Survive a new device or a new email address
Know what customers may do next.
Pick the event you care about and Intempt trains on your own data. No model to host.
- Score recency, frequency, and spend with RFM
- Predict any event you choose with likelihood
- Rank what someone wants next with next best product
Give every product the same customer context.
A pipeline can hand you a resolved ID on every event. It cannot hand you the person.
- Trigger a journey off the profile that just changed
- Serve a page or an app screen from the same record
- Skip building the profile yourself on top of an ID
Make every profile more useful.
Fill in the person, the company, and whether an email is real, without buying it yourself.
- Complete the person and the company record
- Check an address is deliverable before you send
- Skip the vendor signups, API keys, and separate bills
Your data, answered in plain language
Ask Blu anything about your customer data. No SQL, no dashboards, no waiting for an analyst.
Three steps to a live customer data platform
01
Connect your sources
Add the JavaScript snippet, install an SDK, or connect HubSpot/Shopify. Events start flowing in minutes.
Sources
02
Profiles build themselves
Intempt stitches anonymous to known, maps users to accounts, and calculates traits, automatically in real time.
03
Activate everywhere, instantly
The same profile powers journeys, personalization, experiments, analytics, and recommendations. No exports needed.
Your existing tools, finally talking to each other
26 sources and 13 destinations, including Shopify, HubSpot, Stripe and Salesforce. No middleware.
Everything in one plan. Starting at $0.
Replace your data stack for less than the cost of a single point solution.
What teams stitch together today
- ✕Segment (collection + identity): separate billing
- ✕Data warehouse: separate billing, separate maintenance
- ✕ETL pipeline tool: breaks, needs engineer to fix
- ✕Compliance tool: yet another subscription
What Data Hub gives you
- ✓Unified customer profiles: unlimited events, real-time
- ✓Identity resolution: anonymous + known, automatic
- ✓Computed traits (LTV, churn risk, lifecycle stage): live
- ✓26 sources, including HubSpot, Shopify and Stripe
- ✓Built-in GDPR & CCPA consent controls
- ✓Powers every Intempt product: no extra integration work
Teams love it
They stopped stitching tools andhired one system.
Frequently askedquestions.
Collect from every source, resolve on sign-in, score the profile, then act on it.









