Segment is a customer data platform. Many merchants use eventabee as the ingest layer and Segment for downstream distribution. eventabee sends events via Segment’s HTTP API.
1. Create an HTTP API source
Segment → Connections → Sources → Add Source → HTTP API. Name it (e.g., “eventabee-server”). Copy the Write Key.
2. Paste into eventabee
Destinations → Segment → Connect. Paste the write key. Save.
3. Event shape
Segment accepts track, identify, page, and group calls. eventabee maps:
- storefront page views →
pagecalls - product interactions (
view_item,add_to_cart,purchase) →trackcalls with the standard Segment e-commerce spec names - customer identification events →
identifycalls
Customize mapping in Destinations → Segment → Field mapping.
Consent
Segment → Personalization by default, since Segment is usually used for personalization/CDP purposes rather than direct advertising. Switch to Marketing if you use Segment as your advertising distribution hub.
Why use both eventabee and Segment?
- eventabee owns the raw event capture, consent gating, and the direct ad platform CAPIs where match quality matters (Meta, Google, TikTok).
- Segment owns the distribution to everything else — internal warehouses, reverse ETL, tools you want to evaluate without a direct integration.
Running them in parallel keeps match quality high (direct CAPIs) while preserving Segment’s distribution flexibility.
Troubleshooting
- Events arrive but don’t map to Segment destinations. Each Segment destination has its own config; confirm it’s expecting your event names.
- Rate limiting. Segment’s HTTP API has per-source limits. eventabee batches and retries automatically.