Add Userflow as a source in Segment

To make Userflow continuously stream Userflow-generated events, such as Flow Started and Checklist Task Completed, into Segment, we’ll set up Userflow as a source in Segment.

Make sure you’ve set up the Segment integration in Userflow first.

Setup guide

  1. Sign into Segment and click Add Source:

Go to sources

  1. Search for and click HTTP API:

Select HTTP API

  1. Click Add Source:

Click Add Source

  1. Give the source a name, such as “Userflow”, and click Add Source:

Give it a name

  1. Copy the Write Key:

Copy key

  1. Sign into Userflow and navigate to Settings -> Integrations -> Segment. Paste the Write Key that you copied from Segment in step 3 into the Segment Write Key field and click Save:

Paste key

  1. Click the Stream events from Userflow to Segment switch and confirm in the dialog that appears:

Enable event streaming

  1. Event streaming will start immediately:

Done

  1. Go back to Segment, click the Debugger tab, and verify that Userflow events start showing up. It usually only takes a few seconds for Segment to show them:

Debugger

Finally, let’s add Userflow as a destination in Segment.

Stopping the integration

  1. Find your Segment integration in Userflow under Settings -> Integrations.
  2. If the Stream events from Userflow to Segment switch is gray, then it’s already stopped. If it’s green, then it’s currently running.
  3. Click the Stream events from Userflow to Segment switch and confirm in the dialog that appears.
  4. Event streaming will stop immediately.

Got questions? We're here for you!

The best way to get help is to
We usually reply within 5 minutes
You can also send an email to support@userflow.com
We usually reply within a few hours