Case study

High-Volume Conversion Postback Service

Performance Marketing

Confidential 4 weeks PHP Laravel Redis PostgreSQL Queue workers

Challenge

A performance-marketing platform needed to receive, validate, and store conversion postbacks from 40+ traffic partners in real time. The existing system dropped postbacks under load, had a 4.2% duplicate rate from partner retries, and responded too slowly — causing partner timeouts and attribution data loss.

Solution

A stateless PHP/Laravel microservice with a single high-performance API endpoint, Redis-based deduplication with a configurable TTL window, asynchronous queue workers for downstream processing, PostgreSQL for event storage with partitioning by date, and a real-time dashboard showing ingestion rate, error rate, and partner health per minute.

Results

2.1 million postback events processed in the first 30 days with 99.97% uptime and median response time under 80 ms. The duplicate event rate dropped from 4.2% to 0.03% after deduplication went live. Partner timeout complaints ceased within the first week of deployment.

2.1M events in 30 days 99.97% uptime Duplicate rate 4.2% → 0.03%