Platform Retargeting Suppression Onboarding Integrations Pricing Blog Sign in Request Access
The Platform

Four layers from your event stream to a live audience sync

Segmentloom ingests events from your existing instrumentation — JS SDK, server API, or warehouse connector. It resolves them into unified profiles, evaluates behavioral conditions you define, and pushes matching cohorts to your destinations on a schedule you control.

Request Access
Architecture

Architecture overview

Each layer handles a distinct transformation. The design separates event collection from profile resolution, and profile resolution from audience computation — so a change to your audience rules doesn't require touching the ingestion layer.

Segmentloom platform architecture showing event ingestion, profile resolution, audience builder, and destination sync layers
Event Ingestion

Three ingestion paths, one event schema

Segmentloom reads events in the format your engineers already produce. If you're tracking with a JS snippet, a server-side API call, or an existing warehouse events table, you don't change your instrumentation — you connect the source.

  • JavaScript SDK — Drop in a snippet. Tracks page views, clicks, and custom events automatically.
  • Server-side API — POST events directly from your backend. Full control over schema.
  • Warehouse connector — Query an existing events table in BigQuery or Snowflake. No code changes needed.
Profile Resolution

One profile per person, regardless of device or session order

Pre-signup events associated with an anonymous_id merge to the user_id record when identification fires — so behavioral history from before sign-up is included in audience evaluation. Cross-device activity joins the same profile when email matches. Profile merges are idempotent and reversible with an audit trail.

Anonymous → Known

Pre-signup events associated with an anonymous_id get merged to the user_id record when identification happens. No pre-signup activity is lost.

Cross-Device Stitching

When the same email appears across web and mobile sessions, those event streams merge into a single unified profile automatically.

Deduplication

Idempotent event ingestion prevents duplicate event counts. Profile merges are reversible with an audit trail.

Audience Builder

Conditions as expressive as a WHERE clause, without writing one

Build multi-condition behavioral audiences with AND/OR logic, event count thresholds, trait property filters, and lookback windows. Preview the matching profile count live before you commit to a sync — so you know what you're sending before it leaves.

  • Event frequency conditions (viewed_pricing >= 2)
  • Property matching (plan = "free", country = "US")
  • Boolean states (completed_onboarding = false)
  • Lookback windows: last 7, 14, 30, 90 days
  • Update cadence: daily or hourly
Audience preview
viewed_pricing >= 2 in last 14 days
AND
completed_onboarding = false
4,812 matching profiles
Ready to sync
Destination Sync

Audiences pushed to destinations on your schedule

Segmentloom manages the API contracts with each destination — Customer Match for Google Ads, Custom Audiences for Meta, Matched Audiences for LinkedIn. You set the sync cadence. We handle delta updates, match rate reporting, and retry logic so your audience stays current even when destination APIs misbehave.

Sync cadence

Daily on Starter, hourly on Growth. Audience membership recalculates before each sync — no stale cohorts sent to your ad platform.

Delta-only pushes

Only profile additions and removals since the last sync are transmitted. This keeps API quota usage low and avoids triggering match-rate recalibrations on unchanged members.

Match rate reporting

After each sync, Segmentloom reports how many profiles the destination's identity graph matched. Low match rates surface early — before they affect campaign performance.

Security & Compliance

Data handling that fits your compliance obligations

Event data is encrypted in transit (TLS 1.2+) and at rest (AES-256). Per-event retention periods are configurable — when retention expires, data is deleted, not archived. The Deletion API supports data subject rights requests under Colorado CPA and CCPA. Segmentloom is designed with these obligations in mind, not patched on afterward.

Security details
TLS 1.2+ + AES-256
In-transit and at-rest encryption on all event and profile data
Colorado CPA & GDPR-ready
Data minimization, subject rights support, deletion API
Role-based access
SSO-ready, least-privilege roles, audience change audit log

Talk to the founder about your event schema

Every team's instrumentation is different — different warehouse, different event naming conventions, different destination requirements. Maya can walk you through how Segmentloom maps to your existing stack before you commit to anything.