Citus Data
13 Case Studies
A Citus Data Case Study
PushOwl is a Shopify-focused push-notification app that helps merchants recover lost sales and track campaign performance with a real-time analytics dashboard. Rapid growth—from about 3,000 to 6,500+ stores—exposed a bottleneck in their single-node Heroku Postgres setup, with dashboard queries taking up to eight seconds and threatening user experience and future scalability.
PushOwl migrated to Citus Cloud, using its Django multi-tenant library and Citus team support to keep refactoring minimal and enable horizontal sharding by tenant. The move cut complex query times by 40x (from ~6s to ~200ms), reduced 95th-percentile response times to 30–40ms, increased request throughput (25–30 → 60 req/s), boosted monthly notifications from 6.5M to 10M, eliminated the need for an immediate DevOps hire, and now supports adding 50–100 new customers per day.
Shashank Kumar
Founder