Docs

Flutter SDK

Integrate deep linking, attribution, and smart links into your Flutter app with the Grovs SDK

The Grovs Flutter plugin provides deep linking, link generation, in-app messaging, event and screen tracking, revenue tracking, and attribution for Flutter apps. It wraps the native iOS and Android SDKs: plugin 3.0.0 depends on Grovs ~> 3.0 on iOS and io.grovs:Grovs:3.0.0 on Android, so the behavior you get on each platform is the native 3.0 behavior.

Requirements: Flutter 3.3.0 or later, Dart 3.9.2 or later, iOS 13.0 or later, Android 7.0 (API 24) or later. Distributed through pub.dev as grovs_flutter_plugin.

Upgrading to 3.0

Already on 1.x? Existing Dart code keeps compiling, but the plugin now ships the native 3.0 SDKs: clipboard-assisted deferred deep linking runs on the first launch, consent is gated with the GrovsEnabled / grovs_enabled config keys and setSDK, and screen views come from Grovs.navigatorObserver instead of the native trackers. See the 3.0 upgrade guide.

Example app

The plugin repository at grovs-io/grovs-flutter includes a demo app in its example/ directory that exercises link generation, deep links, consent, analytics, and revenue logging.

Edit this page on GitHubLast updated 2026-10-07