Getting started

Quickstart

Create a Rabolic account and project, get your key, install an SDK with npx rabolic init, and see your first event on the Live page.

This takes about five minutes. You need an account at app.rabolic.com and a project to install the SDK in.

Create your account

Go to app.rabolic.com/signup. Sign up with Google, or with your name, work email and a password of at least 10 characters.

Create your organization

Give it a name. Your first organization gets a 3-day trial with no card. The trial's clock starts with your organization's first accepted event, not at sign-up, so setting up uses none of it. See Trial.

Add your first project

Choose New project and fill in:

  • the project name;
  • the website or app;
  • its platforms: Web, Android, iOS;
  • the time zone. Reports start each day at midnight in this time zone;
  • the reporting currency for revenue.

Rabolic then shows the project's publishable key (rb_pub_…). You can always find it again in Integrations → API keys.

Install the SDK

In your project's folder, run:

Terminal
npx rabolic init

The CLI looks at the folder, installs the right SDK, adds one file that starts it, puts the key in your env file and sends one test event. Paste your key when it asks. See Setup CLI for what it does in each kind of project.

To install by hand instead, follow the guide for your platform: Web, React Native and Expo, Flutter or Node.js.

See the event arrive

Open Live in your project. The CLI's test event is called rabolic_cli_check. It appears under Events as they arrive within seconds. The Live page refreshes every 10 seconds.

Send your first own event

Track something people do in your product, in snake_case:

rabolic.track('signup_completed', { method: 'google' })

And when someone signs up or logs in, tell Rabolic who they are:

rabolic.identify(user.id, { plan: 'pro' })

Use the same user id on every platform. That is how Rabolic knows the person on your website and in your app is one person.

Next steps

Nothing showing up? Go through Events not showing.