[Userflow](https://userflow.com) lets your whole team build in-app product tours, checklists, surveys, resource centers, and more. No coding skills required.

This integration streams Userflow-generated events (such as Flow Started and Checklist Task Completed) to Amplitude. You can then analyze your users' onboarding behavior alongside the rest of your product events.

## Considerations

- This integration connects a single Userflow environment to a single Amplitude project. Use separate testing and production environments to prevent test data from skewing production data.
- If you have both a staging and a production environment, follow the setup steps for both. Start with your staging environment and verify that it works as expected before connecting your production environment.

## Set up the integration

### Amplitude setup

Copy the API key for the Amplitude project you want to connect. There are no other setup steps in Amplitude.

### Userflow setup

For complete setup instructions, refer to the [Userflow](https://userflow.com/docs/integrations/amplitude) documentation.