Overview
The flutter_branch_sdk is a cross-platform Flutter plugin that enables deep linking functionality using the Branch SDK, supporting Android, iOS, and Web. It allows developers to create and manage dynamic links that route users to specific content within an app, even if the app isn't installed. The plugin simplifies integration with Branch's powerful attribution and analytics features, making it ideal for referral programs, campaign tracking, and seamless user onboarding across platforms.
Use cases
- App referral tracking
- Campaign link management
- User onboarding from web to app
- Deep linking in multi-platform apps
- Attribution for marketing campaigns
Key features
- Cross-platform support (Android, iOS, Web)
- Dynamic link creation
- Install and open tracking
- UTM parameter support
- Integration with Branch analytics
Suitable for
- Mobile app developers
- Marketing teams
- Product managers
- Startups with multi-platform apps
- Apps using referral or campaign systems
Considerations
- Requires Branch account setup
- Web support may have limited features
- Needs proper configuration in Branch dashboard
- Depends on native SDKs for full functionality
- May require additional permissions on some platforms