> AI agents: this is one page from PostHog's docs. Full index of Markdown docs for LLMs: https://posthog.com/llms.txt
# Flutter Product Analytics installation
1. 1
## Install the package
Required
Add the PostHog Flutter SDK to your `pubspec.yaml`:
pubspec.yaml
```yaml
posthog_flutter: ^5.24.0
```
2. 2
## Platform setup
Required
## Tab
Add these values to your `AndroidManifest.xml`:
android/app/src/main/AndroidManifest.xml
```xml
[...]
```
Update the minimum Android SDK version to **21** in `android/app/build.gradle`:
android/app/build.gradle
```groovy
defaultConfig {
minSdkVersion 23
// rest of your config
}
```
## Tab
Add these values to your `Info.plist`:
ios/Runner/Info.plist
```xml
[...]
com.posthog.posthog.PROJECT_TOKEN
com.posthog.posthog.POSTHOG_HOST
https://us.i.posthog.com
com.posthog.posthog.CAPTURE_APPLICATION_LIFECYCLE_EVENTS
com.posthog.posthog.DEBUG
```
Update the minimum platform version to iOS 13.0 in your `Podfile`:
Podfile
```ruby
platform :ios, '13.0'
# rest of your config
```
## Tab
Add these values in `index.html`:
web/index.html
```html
...
...
```
3. 3
## Send events
Recommended
Once installed, PostHog will automatically start capturing events. You can also manually send events to test your integration:
Dart
```dart
import 'package:posthog_flutter/posthog_flutter.dart';
await Posthog().capture(
eventName: 'button_clicked',
properties: {
'button_name': 'signup'
}
);
```
4. 4
## Next steps
Recommended
Now that you're capturing events, continue with the resources below to learn what else Product Analytics enables within the PostHog platform.
| Resource | Description |
| --- | --- |
| [Capturing events](/docs/product-analytics/capture-events.md) | Learn how to capture custom events beyond autocapture |
| [Identifying users](/docs/product-analytics/identify.md) | Associate events with specific users |
| [Creating insights](/docs/product-analytics/insights.md) | Build trends, funnels, and retention charts |
| [Group analytics](/docs/product-analytics/group-analytics.md) | Track events at the company or account level |
### Still have questions?
Ask PostHog AI
### Was this page useful?
HelpfulCould be better