A full-featured, mountable analytics dashboard for your Rails app, shamelessly inspired by Plausible Analytics, powered by the Ahoy gem.
While this is fine to use in production, it was only built against a PostgreSQL instance. Some of the queries are certainly broken.
Some hardcoded stuff as of writing; this will be more fully-featured in due time.
Drop it in:
$ bundle add ahoy_captain
$ rails g ahoy_captain:install
No, seriously, I need all the internet clout I can get.
If you have a large dataset (> 1GB) you probably want some indexes. rails g ahoy_captain:migration
- Top sources
- Top pages, landing pages, and exit pages
- UTM reporting
- Top locations, by countries, regions, and cities
- Top devices, by browser, OS, and device type
- Goal tracking
- Funnels
- Filter by:
- Page
- Location
- Device type
- OS
- UTM tags
- Date comparison
- More filters
- CSV exports
This was built during the Rails Hackathon in July 2023 with afogel and dnoetz.
Please and thank you in advance!
The gem is available as open source under the terms of the MIT License.