Header logoGrowl Technologies

Podcast Measurement

An independent podcast measurement service.

Project Summary

Growl Track is a podcast analytics platform that helps creators measure their podcasts, wherever they are hosted. It provides detailed insights on audience behavior, downloads, and engagement.

Core Features

  • Powerful analytics for shows and episodes, wherever they are hosted
  • Podcaster installs Growl analytics prefix for their feed and starts to receive insights within an hour
  • Analytics by downloads and unique listeners
  • Aggregate analytics at podcast level
  • Per episode analytics

Project Details

Strengths & Differentiators

  • Innovative technology built from the ground-up using world-class software development practices
  • Highly scalable platform using cloud-native technologies
  • Modular design, making it easy to build new features
  • All functionality exposed via well-designed, REST-based APIs

Timeline

Growl Track went from idea to production in only 2 months!

Tech Stack

  • API microservices: Node.js
  • Daemons: Node.js
  • Frontend: Next.js / React
  • Analytics processing: Python
  • Containerized using Docker and orchestrated via ECS

AWS Services Used

ECS
DynamoDB
RDS (PostgreSQL)
CloudFront
S3
EventBridge
Lambda
SQS
Kinesis Firehose
Athena

Project Showcase

Podcast Measurement Image

Podcast Measurement Image

Podcast Measurement Image