Optimize Every User Experience
Deploy dynamic landing pages with A/B testing, personalization, and percentage rollouts. Test different experiences and optimize conversions in real-time.
Perfect for Every Testing Scenario
From simple A/B tests to complex personalization campaigns, optimize your mobile experiences with data-driven decisions.
A/B Testing
Compare different versions of your landing pages to see which performs better
Personalization
Show different content based on user location, language, or app version
Percentage Rollouts
Gradually release new features to a percentage of your user base
A/B Testing SDKs for your favorite platforms
Choose your platform and get started with A/B testing. Built for performance and developer experience.
Native SDKs for your favorite platforms
Choose your platform and get started with our native SDKs. Built for performance and developer experience.
Set global parameters for A/B testing
To set global parameters used to load a frame based on some conditions:
NativeblocksManager.getInstance().setGlobalParameters(
"language" to "EN",
"country" to "UAE",
"currency" to "AED",
"appVersionCode" to "45"
)
Landing API to get and show active landing page route
NativeblocksManager.getInstance().getLanding("welcome-campaign").onSuccess { route ->
// get landing route and pass it to NativeblocksFrame
route
}
Display dynamic content in your app
@Composable
fun ABTestingLandingPage() {
var landingRoute by remember { mutableStateOf<String?>(null) }
LaunchedEffect(Unit) {
NativeblocksManager.getInstance().getLanding("welcome-campaign").onSuccess { route ->
landingRoute = route
}
}
landingRoute?.let { route ->
NativeblocksFrame(route = route)
}
}
Advanced Testing Capabilities
Everything you need for sophisticated A/B testing and personalization campaigns.
Real-time Analytics
Track conversion rates, user engagement, and test performance with detailed analytics and insights.
Instant Updates
Update tests and rollout percentages instantly without app store releases.
Multi-variant Testing
Run complex tests with multiple variants and sophisticated targeting rules.
Global Deployment
Deploy tests across iOS, Android, and React Native with a single configuration.
Enterprise Security
Bank-grade security with GDPR compliance and enterprise-ready privacy controls.
Custom Parameters
Use any custom parameters for sophisticated user targeting and personalization.
Start Optimizing Today
Join thousands of developers using Nativeblocks to create data-driven mobile experiences. Set up your first A/B test in minutes.
✓ Free tier available • ✓ 5-minute setup • ✓ Real-time analytics