Integration
Integration Overview
Reqflow integrates into your mobile app via a WebView. Choose your platform below for specific code examples.
How it works
The integration is simple: you load the Reqflow voting page in a WebView and pass user information via URL parameters. This approach works across all platforms and requires minimal code.
URL Structure
Embed URL Format
https://reqflow.com/vote/{your-app-id}?user_id={id}&user_name={name}&user_email={email}Parameters
| Parameter | Type | Description |
|---|---|---|
user_idRequired | string | Unique identifier for the user. Use UUID format or a consistent device ID. |
user_name | string | Display name shown when the user submits features or comments. If not provided, a fun random name is auto-generated (e.g., "SwiftEagle73"). |
user_email | string | User's email address. Visible only to admins. |
Consistent User ID
Always use a persistent identifier like a device ID or your auth system's user ID. Generating a new ID each session will cause users to lose their votes.
Choose your platform
Select your platform for detailed integration instructions.