Overview
This guide will help you integrate SuggestKit into your mobile app quickly. Choose your platform and start collecting user feedback with native UI components!Step 1: Create Your Account
Sign up for SuggestKit
Sign up for SuggestKit
- Visit SuggestKit Dashboard
- Create your account with email or social login
- Verify your email address
Create your first project
Create your first project
- Click “Create Project” in the dashboard
- Give your project a name (e.g., “My App Feedback”)
- Copy your project’s API key - you’ll need it for integration
Step 2: Choose Your Mobile Platform
📱 iOS (SwiftUI)
Native iOS integration with SwiftUI components
🎯 Flutter
Cross-platform support coming soon
Step 3: SwiftUI Integration
Installation
Add SuggestKit to your Xcode project using Swift Package Manager:Basic Setup
Set Current User
Show Feedback UI
Step 4: Flutter Integration (Coming Soon)
Flutter support is coming soon! For now, start with our SwiftUI SDK for iOS development. We’re working hard to bring you the same great experience on Android with Flutter. Join our waitlist to be notified when it’s ready:- 📧 Email Updates
- 💬 Discord Community for updates
Step 5: Test Your Integration
Test in Your App
Test in Your App
- Run your app and navigate to the feedback UI
- Submit a test suggestion as a real user would
- Try voting on suggestions to test the interaction
- Check offline behavior by disconnecting internet
Verify in Web Dashboard
Verify in Web Dashboard
- Log into your SuggestKit Dashboard
- Navigate to your project
- Check that users appear in the Users section
- Verify suggestions are listed with correct vote counts
- Test status updates from the dashboard
Common Issues
Common Issues
API Key: Use your public API key (starts with
public_
), not the secret keyUser Setup: Call setUser()
before showing feedback UINetwork: SDKs handle offline gracefully - suggestions sync when onlineiOS Permissions: No special permissions needed - works out of the boxNext Steps
Need Help?
📱 SwiftUI Guide
Native iOS development with complete customization
🎯 Flutter Guide
Cross-platform development (coming soon)
🔌 API Reference
Complete REST API documentation for custom implementations
- 💬 Discord Community for developer discussions
- 📧 Support Email for direct help
- 📺 YouTube Tutorials for video guides