Skip to main content

Choose Your Integration Path

UserBoost works everywhere your users are. Pick the method that matches your application type and get started in under 5 minutes.

Backend APIs

Node.js • Python • Go • PHP • RubyServer-side event tracking for APIs, webhooks, and background jobs. Most reliable approach.
✓ 5-min setup

Mobile Apps

React Native • FlutterNative mobile app integration with platform-specific optimizations.
✓ Native SDKs

Web Apps

React • Next.js • Vue • Vanilla JSFrontend web application integration with real-time user tracking.
✓ Full support

Not Sure Which to Choose?

Choose Backend APIs if you want to:
  • Track events from your server/API
  • Handle webhooks and background processing
  • Ensure reliable event delivery
  • Track events that don’t depend on user’s browser
Examples: user registration, subscription changes, payment events, admin actions.
Choose Mobile Apps if you’re building:
  • React Native applications
  • Flutter applications
  • Native iOS/Android apps (use REST API)
Mobile SDKs provide better performance and platform-specific features.
Choose Web Apps if you’re building:
  • React, Vue, Angular applications
  • Next.js, Nuxt.js applications
  • Static websites with JavaScript
  • Any frontend that runs in a browser
Perfect for tracking user interactions, page views, and real-time behavior.
You can combine approaches! Many applications use:
  • Backend APIs for server events (signups, payments)
  • Web Apps for user interactions (clicks, page views)
  • Mobile Apps for mobile-specific tracking
All methods send events to the same UserBoost dashboard.

Universal Setup Pattern

All UserBoost integrations follow the same simple pattern:
1

Get your API key

Sign up at userboo.st and get your API key from the dashboard.
2

Initialize UserBoost

Add UserBoost to your application using your chosen method above.
3

Track your first event

Send a test event to verify everything is working.
4

Set up your user journey

Track the key events in your onboarding flow.

What’s Next?

After setting up tracking, learn how to:

Track Events

Learn how to track user actions and milestones effectively.

API Reference

Complete API documentation with all available endpoints.

Questions? Check out our troubleshooting guide or reach out to our team.