ActionLab Analytics for Ruby on Rails

Add privacy-first, AI-powered analytics to your Ruby on Rails site in under 60 seconds. No cookies, no consent banners, no complex setup.

Installation Code

Ruby on Rails
<%# app/views/layouts/application.html.erb %>
<head>
  <script
    src="https://cdn.actionlabanalytics.com/actionlab.js"
    data-site="<%= ENV['ACTIONLAB_SITE_ID'] %>"
    defer
  ></script>
</head>

Step-by-Step Setup

  1. 1

    Add the script to app/views/layouts/application.html.erb.

  2. 2

    Set ACTIONLAB_SITE_ID in your environment variables.

  3. 3

    Works with Turbo/Hotwire navigation automatically.

  4. 4

    No Rails gem needed.

Why Use ActionLab with Ruby on Rails

  • Environment variable configuration
  • Works with Turbo/Hotwire navigation
  • No gem dependency
  • Compatible with Rails 6+ and Importmap

Frequently Asked Questions

Does ActionLab work with Turbo Drive?

Yes. ActionLab detects Turbo Drive navigation events and tracks them as pageviews automatically. No additional configuration needed.