Server-side event pipeline
Recover the 10–25% of events your browser pixels lose.
A first-party server-side tracking pipeline with the consent banner built in, for Shopify brands running paid media at scale.
Live on the Shopify App Store. Free plan available. 7-day free trial on Pro and Business.
Meta, Google, TikTok, Klaviyo, Segment, webhooks, and more.
No per-order or per-event tax as your store grows.
Recover signal lost to blockers, ITP, and flaky browser pixels.
Consent gates fanout, not ingest. Business adds receipts, backfill, and DSAR review.
The problem
Browser pixels lose events to content blockers, ITP, and network failures. Consent banners lose more — every reject is a conversion your ad platform never sees. Both leak ROAS in the same silent, quarter-long way. The fix is the same: own the banner, the event store, and the pipeline as one system.
Our approach
eventabee captures events from the Shopify Web Pixel extension and a geo-aware consent banner that auto-applies opt_in / opt_out / implied modes by region. Events are written to an append-only store first, then fanned out only to destinations the visitor has consented to. Token rotates? Replay the affected retention window. Visitor upgrades consent later? Business can replay up to 30 days to the newly-permitted destinations — tagged backfilled so attribution stays clean. Generic webhooks and destination requests cover integrations beyond the built-in connectors.
Outcome
Merchants can recover signal lost to blockers, ITP, and flaky browser pixels in the first week, with visible impact on CAPI match quality and reported ROAS. Event retention is plan-based — 1 day on Free, 14 days on Pro, and 30 days on Business — so replay and audit stay predictable. Consent rejections become recoverable instead of permanent.
How it works
- Capture. Web Pixel + Theme App Embed send events to the eventabee ingest endpoint.
- Store. Every event is written to an append-only log before anything else.
- Fan out. Consent-gated workers forward events to each destination with per-destination retry.
Stack
- Go 1.25
- Fiber v3
- Postgres
- Redis Streams
- Web Pixel Extension
- Theme App Embed
- MaxMind GeoLite2
Highlights
- 10+ first-party connectors plus generic webhooks
- Geo-aware consent banner: opt_in (EU/UK), opt_out (19 US states), implied (ROW)
- Business backfill replays stored events on consent upgrade within the plan retention window
- Consent gating at fanout, not ingest — events always stored, always replayable
- Dedup on event_id across browser + server paths
- Per-destination retry + DLQ
Pricing
Flat pricing. Never per-order, never per-event. Every plan includes unlimited orders and unlimited events — merchants shouldn't be punished for doing more business.
- 1 destination
- 1-day event log
- Consent banner (GPC)
- Community support
- 3 destinations
- 14-day event log
- Performance overview & recovery
- Live event stream
- Opportunity ranker
- Priority email support
- Unlimited destinations
- 30-day event log
- Request new destinations from the admin
- External-domain tracking: browser SDK, per-domain keys, cross-domain visitor stitching, standalone consent banner
- Event-quality scoring for Meta (EMQ), TikTok, and Google Ads
- Cohort-backed impact estimates
- Monthly Impact Report (PDF + email)
- Consent receipts & backfill
- Basic DSAR (manual)
No volume caps. Ever. Cancel or downgrade in-app anytime. Built on Shopify Billing — one invoice.
Common questions
What does eventabee do?
eventabee is a server-side event pipeline for Shopify. It captures events from a Web Pixel and a Theme App Embed consent banner, stores every event, and fans them out to ad platforms, analytics tools, and custom endpoints — only to destinations the visitor has consented to.
Is eventabee in production yet?
Yes. eventabee is live on the Shopify App Store as of May 2026 — install it here. Pro and Business ship with a 7-day free trial, and there’s a free tier with one destination if you just want to evaluate it.
How much does it cost?
Free plan ($0/mo, 1 destination, 1-day event log). Pro is $49/mo (or $39/mo annually) for 3 destinations, performance recovery, and the live event stream. Business is $199/mo for unlimited destinations, EMQ + Event Quality, external-domain support, and the monthly Impact Report. Flat pricing — never per-event, never per-order.
Does this replace my existing tracking?
It complements it. Browser pixels still run — eventabee captures a parallel server-side signal so you don’t lose events to content blockers, ITP, or network drops. Where both paths produce the same event, we dedupe on event_id.
Which ad platforms and destinations are supported?
Meta (CAPI), Google (GA4 + Ads), TikTok Events API, Klaviyo, Pinterest Conversions API, Snapchat Conversions API, Segment, PostHog, generic webhooks, and requested first-party connectors for teams that need a new destination.
What's new
v1.0.1 ·
Merchant lifecycle notifications now include richer Shopify shop profile context, giving support a clearer view of installs, uninstalls, billing plan, region, and onboarding state without exposing merchant details in public analytics.
Guides
21 step-by-step guides on installing, configuring, and operating eventabee.
Ready to install?
eventabee is live on the Shopify App Store. Free plan available, with a 7-day free trial on Pro and Business.