Segment
Overview
The Segment integration allows you to send analytics to your Segment account using an API Key.
Setup
To set up the Segment integration, follow these steps:
In your Segment account, create a new Node.js server source:
- Navigate to Connections > Sources > Add Source.
- Search for Node.js in the source catalog and select Node.js.
- Click "Add Source" from the informational panel on the right.
- Specify a name, e.g., "HowdyGo," and provide a label if necessary.
Once your source is created, send a copy of the
Write Key
to our support team via email.Wait for us to configure the integration on our side and confirm that it is ready to use.
Events
The available events for the Segment integration are as follows:
Demo Open - Triggered when a prospect opens a demo.
{
"event": "howdygo_demo_open",
"user_id": {
"type": "string",
"format": "email"
},
"anonymous_id": {
"type": "string",
"format": "uuid"
},
"properties": {
"demo_id": {
"type": "string",
"format": "uuid"
},
"demo_title": {
"type": "string"
},
"demo_url": {
"type": "string",
"format": "uuid"
}
}
}
Step Viewed - when a prospect views a step of a demo
{
"event": "howdygo_step_viewed",
"user_id": {
"type": "string",
"format": "email",
},
"anonymous_id": {
"type": "string",
"format": "uuid",
},
"properties": {
"demo_id": {
"type": "string",
"format": "uuid",
},
"demo_title": {
"type": "string",
},
"demo_url": {
"type": "string",
"format": "uuid",
},
"step_id": {
"type": "string",
"format": "uuid",
},
"step_index": {
"type": "number",
}
}
}
CTA Click - when a prospect clicks on a call to action
{
"event": "howdygo_cta_click",
"user_id": {
"type": "string",
"format": "email",
},
"anonymous_id": {
"type": "string",
"format": "uuid",
},
"properties": {
"demo_id": {
"type": "string",
"format": "uuid",
},
"demo_title": {
"type": "string",
},
"demo_url": {
"type": "string",
"format": "uuid",
},
"cta_id": {
"type": "string",
"format": "uuid",
},
"cta_url": {
"type": "string",
"format": "uuid",
}
}
}