Apps & Sending Data

Everything in MetricsByScott hangs off an app — one of the products you track. Before any data shows up, you register the app and connect it.

Registering an app and its key

Add each app in the admin area; each one gets its own API key. The app uses that key to send data in, so MetricsByScott knows which app the data belongs to. You can regenerate a key if it's ever exposed.

Sending data in

Your app pushes data to MetricsByScott using its SDKs — a Ruby gem for server-side tracking and web/mobile packages for client apps. With the key configured, your app can send:

  • Events — page views, feature usage, and custom events.
  • Values — time-varied business metrics like MRR or user counts.
  • Samples — high-frequency measurements.
  • Attribution — visitor and lead/UTM data.

These ingestion endpoints authenticate with the app's API key — they're how your apps talk to MetricsByScott, not something a website visitor uses directly.