Deploy Usertour
Usertour is an open-source user onboarding platform.
usertour
Just deployed
Just deployed
/var/lib/postgresql/data
Redis
Just deployed
/data
PgBouncer
Just deployed
Usertour is an open-source user onboarding platform. Create in-app product tours, checklists, and surveys in minutes—effortlessly and with full control.
🌐 Official Website | 📖 Documentation
Features
Usertour helps you build in-app onboarding flows fast, whether it’s tours, checklists, launchers, or surveys. It’s fully customizable, analytics-ready, and works with all frameworks.
Quick Start
This Railway template is ready to run with default settings. Just deploy and start exploring Usertour immediately.
Default Login Credentials
- Email:
[email protected] - Password:
secret42
Important: Change the password immediately after first login. Only for testing/demo.
Fully Customizable
- Adjust text, button colors, fonts, and size to match your branding.
- Support multiple themes for different flows.
Framework & Environment Support
- Compatible with all browser apps, multi-page or single-page.
- Advanced targeting based on user attributes and events.
- Multiple environments supported (Production, Staging).
- Version tracking: See who changed what and when.
Analytics & Insights
- Track flow performance with views and completion rates.
- Identify steps where users drop off and improve onboarding.
Deploy and Host
Railway handles deployment automatically. Simply deploy the template and all dependencies (PostgreSQL, Redis, Usertour app) will be configured and started.
About Hosting
When you host Usertour yourself:
- Full control of your data and instance.
- Must manage infrastructure (Redis, PostgreSQL, backups, etc.).
- Self-hosting requires AGPL v3 compliance if used beyond personal use.
Why Deploy
Self-hosting gives you:
- Data sovereignty & privacy — keep everything on your servers.
- No cloud vendor lock-in — full control over uptime and scaling.
- Custom domain & network — deploy behind your firewall or on private networks.
- Enterprise readiness — combine with license plans for advanced support.
Common Use Cases
Self-hosting Usertour is ideal when you:
- Must keep onboarding data secure or private.
- Integrate deeply with your internal user systems.
- Want custom analytics pipelines or local compliance.
- Run environments isolated from public cloud services.
Dependencies for Self-Hosting
Railway template automatically provides required services:
- Redis (for caching & sessions)
- PostgreSQL (primary database)
Environment variables reference: Usertour Env Docs
Deployment Dependencies
In Railway, dependencies are automatically managed. The app ensures Redis and PostgreSQL are ready before Usertour starts.
Template Content
