Home Stack Flutter
Flutter

User Onboarding for Flutter Apps with Guidez

Guidez supports Flutter applications through Flutter Web (which runs in a standard browser environment) and WebView-based hybrid Flutter apps. For Flutter Web builds, Guidez integrates identically to any web app. For mobile Flutter apps with WebView content, Guidez works within the webview layer.

Start Free — No Credit Card Platform Overview
Installation

Flutter integration — 3 steps

1
Add the Guidez script tag to your app's HTML entry point
2
Call window.Guidez.identify() after your user authentication resolves
3
Use the Guidez dashboard or AI generator to create your first tour
Flutter code example
// For Flutter Web (index.html):
<script src="https://cdn.guidez.io/js" data-token="YOUR_TOKEN" async></script>

// Call identify from Dart via js interop:
import 'package:js/js.dart';

@JS('Guidez.identify')
external void guidezIdentify(dynamic config);

// In your auth state listener:
guidezIdentify({
  'userId': user.id,
  'email': user.email,
  'name': user.name,
  'platform': 'flutter-web'
});
Platform Highlights

Everything you need for Flutter user onboarding

🤖

AI Tour Generation

Describe your flow in plain English — AI builds every step, copy, and element selector. No CSS selectors, no guesswork.

📋

Onboarding Checklists

Persistent progress trackers that drive users to activation milestones. Works outside Flutter's component tree — no re-renders.

💬

AI Guide Assistant

A trained AI chat widget answers user questions 24/7 inside your Flutter app — deflecting support tickets.

🔔

In-App Banners

Target banners to specific user segments — plan, role, page, or custom attribute. Zero Flutter component overhead.

📊

Analytics & Funnels

Step completion, dropout, and activation rates. Events sync to Amplitude, Mixpanel, and 18+ integrations.

🔌

20+ Native Integrations

HubSpot, Salesforce, Segment, Amplitude, Slack, Jira — events sync automatically, no Zapier required.

Pricing

Start free. Scale predictably.

Free
$0
5,000 sessions/mo
Start Free
Starter
$99/mo
50,000 sessions/mo
Start Trial
Growth
$199/mo
100,000 sessions/mo
Start Trial
Business
$299/mo
200,000 sessions/mo
Start Trial

Session-based pricing — no MAU traps. Full pricing →

FAQ

Frequently asked questions about Flutter onboarding

Guidez works in Flutter Web builds (which run in a standard browser) and in Flutter mobile apps that include WebView content via flutter_inappwebview or similar packages. For Flutter Web, add the script to your web/index.html and call identify via Dart JS interop.
Add the Guidez script to your web/index.html, then call window.Guidez.identify() using Dart's js interop package. After your authentication state resolves, pass userId, email, and any user attributes. Tours and checklists render natively in the browser.
For Flutter mobile apps with WebView content (flutter_inappwebview), Guidez works within the web view layer. For pure Flutter native apps, Guidez is not yet available as a native Flutter package — integration requires a WebView layer.
Yes. Pass platform: "flutter-web" in your identify() call and create audience segments based on this attribute in the Guidez targeting builder.

Explore more

iOS Onboarding React Onboarding Vue.js Onboarding What is User Onboarding? Pricing →

Add User Onboarding to Flutter. Starting today.

Free forever for small teams. First tour live in under an hour. No Flutter engineers required.

Start Free Today

Free forever · No credit card · Session-based pricing