Split Has a Free Feature Flagging Platform — Run Experiments and Measure Impact on Every Release
Feature flags are just toggles. Split turns them into experiments — ship a feature to 50% of users, measure the impact on your metrics, and make data-driven decisions about what to keep.
Split combines feature flags with experimentation. Instead of just turning features on/off, you measure their effect on conversion rates, performance, and user behavior.
Free Tier
- Up to 10 feature flags
- Unlimited environments
- Up to 5 team members
- Basic targeting
- SDK support for all major languages
Quick Start: Node.js
const SplitFactory = require('@splitsoftware/splitio');
const factory = SplitFactory({
core: {
authorizationKey: 'your-sdk-key'
}
});
const client = factory.client();
await client.ready();
// Get treatment for a user
const treatment = client.getTreatment('user-123', 'new-checkout');
if (treatment === 'on') {
showNewCheckout();
} else {
showOldCheckout();
}
// Track events for measurement
client.track('user-123', 'user', 'purchase', 79.99, {
items: 3,
coupon: 'SAVE20'
});
Targeting Rules
// Split evaluates server-side:
// - 50% of users get 'on' (A/B test)
// - Users with email @company.com always get 'on' (internal testing)
// - Users in EU get 'off' (compliance)
// - Premium users get 'on' (early access)
const treatment = client.getTreatment(userId, 'new-feature');
// Split handles all the logic — you just check the result
React Integration
import { SplitFactory, useTreatments } from '@splitsoftware/splitio-react';
function App() {
return (
<SplitFactory config={{ core: { authorizationKey: 'your-key', key: userId } }}>
<MyComponent />
</SplitFactory>
);
}
function MyComponent() {
const { new_dashboard } = useTreatments(['new_dashboard']);
if (new_dashboard.treatment === 'on') {
return <NewDashboard />;
}
return <OldDashboard />;
}
Why Split Over Other Flag Tools
- Experimentation built in — not just flags, but A/B tests with metrics
- Impact analysis — see how each flag affects your KPIs
- Gradual rollouts — percentage-based targeting with automatic analysis
- Kill switch — instantly disable any flag globally
The Bottom Line
Split adds the "measure" to "ship and measure." If you want data-driven feature releases, not just toggles, Split's free tier is a great starting point.
Need to track competitor features, monitor product changes, or build market intelligence tools? I create custom data solutions.
📧 Email me: spinov001@gmail.com
🔧 My tools: Apify Store
Top comments (0)