Cleanlist + Segment
Enrich your Segment event stream with verified contact and company data in real time. Cleanlist acts as a Segment destination that enriches identify calls with firmographic data, verified emails, and company details — flowing enriched profiles to every tool in your Segment stack.
Key Features
Setup in 4 Steps
Add Cleanlist as a Segment Destination
In your Segment workspace, add Cleanlist as a destination and authenticate with your Cleanlist API key. Configure which Segment sources should send events to Cleanlist for enrichment.
Map Traits
Map Segment user traits to Cleanlist input fields and define which enrichment outputs should be written back as new traits. Standard mappings cover email, name, company, and domain.
Set Enrichment Rules
Configure which identify events trigger enrichment: all new users, users missing specific traits, users from specific sources, or users matching trait-based conditions.
Activate & Flow
Enable the destination and enriched traits begin flowing through your Segment pipeline. Every downstream tool receives the enriched profile data automatically via your existing Segment connections.
Popular Use Cases
Real-Time Profile Enrichment
Enrich user profiles the moment they identify in your product. Cleanlist adds company name, size, industry, and verified contact data as Segment traits that flow to your CRM, analytics, and marketing tools in real time.
Product-Led Growth Data Layer
For PLG companies, enrich self-serve signups with firmographic data to identify enterprise accounts hiding in your free tier. Route enriched profiles to your CRM and alert sales when high-ICP users sign up.
Data Warehouse Enrichment
Use Segment's warehouse sync to store enriched profiles in BigQuery, Snowflake, or Redshift. Build enrichment-powered analytics dashboards, scoring models, and customer segmentation on complete, verified data.
Frequently Asked Questions
How does Cleanlist work as a Segment destination?
+
Cleanlist receives identify events from your Segment sources, enriches the user profile with verified emails, phone numbers, and company firmographics from 15+ data providers, and writes enriched traits back to Segment. These enriched traits then flow to all your downstream Segment destinations automatically.
Does enrichment happen in real time?
+
Yes. Cleanlist enriches Segment identify events in real time, typically completing within 30 to 60 seconds. Enriched traits are available in downstream destinations as soon as Segment processes the updated profile.
Will enriched traits flow to all my Segment destinations?
+
Yes. Once Cleanlist writes enriched traits back to a Segment user profile, those traits are available to every connected destination in your Segment workspace. This means your CRM, email platform, analytics tools, and data warehouse all receive the enriched data.
Can I enrich historical Segment profiles?
+
Yes. You can use Segment Replay or reverse ETL from your data warehouse to send historical profiles through Cleanlist for enrichment. This is useful for enriching existing users who signed up before the Cleanlist integration was enabled.