Google Analytics
🔒
The Google Analytics integration is available on the Pro plan and above.
The Google Analytics (GA4) integration allows you to send analytics to your GA property. For more on HowdyGo’s built-in analytics, see the analytics dashboard.
Note: This is available only on pages where a demo is embedded.
Setup
- Make sure GA4 is installed and setup on your website.
- Enable HowdyGo to send events to GA by modifying the script tag from the “Website embed” code in your website by adding
data-hg-gato the tag.
<script data-hg-ga src="https://js.howdygo.com/v1.1/index.js"></script>- Test to make sure it is working as expected and events are flowing through. The Google Tag Assistant is extremely useful here.
Events
Session start
When a prospect starts a session
{
"event": "howdygo_session_start",
"params": {
"demo_id": {
"type": "string",
"format": "uuid"
},
"demo_title": {
"type": "string"
},
"demo_url": {
"type": "string",
"format": "uuid"
}
},
"timestamp_micros": {
"type": "string",
"format": "timestamp"
}
}Step Viewed
When a prospect views a step of a demo
{
"event": "howdygo_step_viewed",
"params": {
"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"
}
},
"timestamp_micros": {
"type": "string",
"format": "timestamp"
}
}Demo Engagement
When a prospect engages with a demo (clicks next on the first step)
{
"event": "howdygo_demo_engagement",
"params": {
"demo_id": {
"type": "string",
"format": "uuid"
},
"demo_title": {
"type": "string"
},
"demo_url": {
"type": "string",
"format": "uuid"
}
},
"timestamp_micros": {
"type": "string",
"format": "timestamp"
}
}CTA Click
When a prospect clicks on a call to action
{
"event": "howdygo_cta_click",
"params": {
"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"
}
},
"timestamp_micros": {
"type": "string",
"format": "timestamp"
}
}Player end
When a prospect completes a demo
{
"event": "howdygo_player_end",
"params": {
"demo_id": {
"type": "string",
"format": "uuid"
},
"demo_title": {
"type": "string"
},
"demo_url": {
"type": "string",
"format": "uuid"
}
},
"timestamp_micros": {
"type": "string",
"format": "timestamp"
}
}Last updated on