What Teams Build with Raven
Product managers, marketers, and growth teams use Raven to create engagement campaigns that guide users, drive adoption, and boost conversions all without waiting for engineering resources.
Onboard New Users with Guided Tours
Create step-by-step onboarding journeys that guide first-time users through your app. Show contextual tooltips when users land on key screens, display bottom sheets explaining core features, and use multi-step flows to ensure users reach their "aha moment" faster.
Drive Feature Discovery at the Right Moment
Highlight new or underused features exactly when users need them. Show tooltips when users navigate to relevant screens, trigger bottom sheets after specific actions, and guide users to discover features that solve their immediate problems.
Reduce Drop-offs in Critical Flows
Deploy targeted nudges during checkout, signup, or upgrade flows to minimize abandonment. Show helpful tooltips explaining form fields, display bottom sheets with special offers, or use popups to address concerns that might cause users to leave.
Re-engage Inactive Users with Personalized Campaigns
Win back users who haven't logged in recently by targeting them with relevant messages. Create journeys that trigger when inactive users return, show them what's new, highlight features they haven't tried, or offer incentives to re-engage.
Everything You Need to Drive Growth
Powerful capabilities that help product managers, marketers, and growth teams create effective engagement campaigns no technical expertise required.
Trigger Engagements at the Perfect Moment
Automatically display nudges and tooltips when users perform specific actions or visit key screens. Show the right engagement exactly when it matters most.
Build Journeys Visually, No Code Needed
Create multi-step user journeys with a simple drag and drop interface. Design complex flows visually perfect for product teams who want to move fast.
Reach the Right Users Every Time
Target specific user groups based on their behavior, attributes, or lifecycle stage. Deliver personalized experiences to different segments automatically.
Create Multi-Step Flows with Ease
Build sophisticated engagement sequences that adapt based on user actions. Create conditional flows that guide users through complex processes step-by-step.
Works on All Mobile Platforms
Deploy the same engagement campaigns across iOS and Android simultaneously. One setup, consistent experiences everywhere.
Track Performance in Real-Time
Monitor how your campaigns perform with instant insights into user engagement, interactions, and conversions. Make informed decisions quickly.
Control How Often Engagements Appear
Set rules to prevent engagement overload. Control frequency per session, daily, or across the app lifetime to keep users engaged without annoying them.
Match Your Brand Perfectly
Customize the look and feel of every engagement—nudges, tooltips, and bottom sheets—to match your brand identity. Full control over colors, fonts, and styling.
Three Open Source Components, One Complete Platform
Raven consists of three fully open source components that work together seamlessly. Use them all for a complete solution, or integrate individual components into your existing tools.
Web Panel
Open SourceFor Product Teams: Create campaigns without code
A web-based dashboard where product managers and marketers create, manage, and optimize customer engagement campaigns. Build journeys visually with drag and drop no coding skills needed.
Mobile SDK
Open SourceFor Your Mobile App: Show engagements to users
A mobile app integration that displays your engagements to users. Works on both iOS and Android, showing nudges, tooltips, and messages exactly when you configure them in the dashboard.
Backend
Open SourceFor Your Infrastructure: Powers the entire platform
The backend service that powers everything. Handles all the technical work managing user data, processing events, and delivering engagements at scale. Your engineering team can deploy it easily.
Ready to Start Building with Raven?
Everything you need to get started is in our documentation. Set up your first engagement campaign, integrate the SDK, and start guiding users all in one open source platform.