Home Stack iOS (Swift)
iOS (Swift)

User Onboarding for iOS Apps with Guidez

Guidez supports iOS applications through WKWebView, React Native, and Capacitor hybrid architectures. For native Swift/Objective-C views, Guidez provides a JavaScript bridge that enables product tours and overlays within your web view content. For React Native iOS apps, Guidez integrates through the standard React integration.

Start Free — No Credit Card Platform Overview
Installation

iOS (Swift) 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
iOS (Swift) code example
// For React Native iOS (standard React integration):
// Add to your app entry point after auth resolves:
useEffect(() => {
  if (user) {
    window.Guidez?.identify({
      userId: user.id,
      email: user.email,
      name: user.name,
      platform: 'ios'
    });
  }
}, [user]);

// For WKWebView — inject after web content loads:
webView.evaluateJavaScript("""
  window.Guidez?.identify({
    userId: '\(user.id)',
    email: '\(user.email)',
    platform: 'ios-webview'
  });
""")
Platform Highlights

Everything you need for iOS (Swift) 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 iOS's component tree — no re-renders.

💬

AI Guide Assistant

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

🔔

In-App Banners

Target banners to specific user segments — plan, role, page, or custom attribute. Zero iOS 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 iOS (Swift) onboarding

Guidez works in iOS apps that include web content via WKWebView, React Native, Capacitor, or Ionic. For pure native Swift/Objective-C views, Guidez operates within any web view layer in your app. For React Native iOS apps, use the standard React integration with a platform: "ios" attribute passed to identify().
Yes. React Native apps use web views and JavaScript, so the standard Guidez React integration works directly. Add the script to your HTML template, call identify() after auth, and tours will render inside the app's web view layer.
Yes. Capacitor and Ionic apps are hybrid web apps running in a WKWebView. Add the Guidez script to your index.html, call identify() in your auth service, and tours work identically to a web app.
Yes. Pass platform: "ios" in your identify() call, then target tours only to iOS users in the Guidez audience builder. You can also pass OS version, app version, or device type as custom attributes for precise targeting.

Explore more

React Native Onboarding Flutter Onboarding What is User Onboarding? User Onboarding Software Pricing →

Add User Onboarding to iOS (Swift). Starting today.

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

Start Free Today

Free forever · No credit card · Session-based pricing