Setting up tracking with Segment

Ido Cohen Updated by Ido Cohen

Dreamdata can stream tracking data from Segment if it is set up on your website. For Dreamdata to work you should as a minimum track page views and form submissions. And do identifies at all form submissions. You can refer to Segment's documentation here

It can take up to 48 hours for Segment data to show in the Dreamdata app once you successfully set it up.

What will you need?

  • An existing Segment account.
  • Admin access to your Segment workspace.

How do I integrate?

  1. Start by logging into your Segment account here, and choose the relevant workspace.
  1. Choose "Connections" from the menu on the left.
  1. Click on "Add Destinations" on the top right corner.
  1. In the search bar, look for Dreamdata and then click the Dreamdata box from the results.
  1. On the next screen, click "Configure Dreamdata".

  1. Select your Segment source and click "Confirm source".
  1. You will now need to add a tiny piece of code called API key, which allows Dreamdata access your Segment data securly.

Click on the API Key box at the bottom of the page.

  1. In a separate tab, log into the Dreamdata app. Click on your name at the bottom left corner, then choose integrations, and then choose Segment from the options.
  1. In your Segment tab, click Editit and paste the API key into the box, and then click Save.

  1. Your Segment data should be flowing, however in some cases it can take up to 48 hours to show; to check whether data is streaming, in the Dreamdata app, click on your name > integrations > Segment.

The number of events on the right bottom corner should be higher than 0, and you should be able to see data when you click on the See events buttons.

How did we do?

Setting up Dreamdata Web tracking (analytics.js)

Tracking Hubspot Forms with auto-identify script