Getting started with analytics

1 min 45 seconds read

ChatFlow offers a seamless solution for tracking user interactions on your website. With web analytics, you can access features like lightweight tracking, session replays, heatmaps, user journey visualisation, and more.

Website Configuration #

Here how you can configure your website for tracking.

Step 1: Access the Website Configuration Page

  1. Log into your ChatFlow dashboard
  2. Navigate to your chatbot’s settings
  3. Click on Connect at the top of the page
  4. Select the Deployment tab from the options

Step 2: Set up your website for tracking

Provide the website details in the form and update the  way you want the website to be tracked.

1. Name

  • Field: Enter the name of your website.
  • Example: MyWebsite or BusinessTracker

2. Website #

  • Field: Specify the domain name of your website.
    • Format: Use the format www.example.com or example.com (avoid including https:// or / paths).
    • Example: chatflowapp.com

3. Enable Analytics #

  • Switch: Toggle this on to activate tracking for your website.
    • Note: Analytics must be enabled to use tracking features.

4. Tracking Type #

  • Dropdown: Select the type of tracking you want to use.
    • Options:
      • Lightweight: Tracks minimal user data.
      • Advanced: Provides in-depth tracking of user interactions (recommended for detailed insights).

5. Track Visitor Activities #

  • Toggle: Enable this option to monitor general user activities on the website.

6. Record Visitor Engagement #

  • Toggle: Turn this on to track how users engage with specific elements on your website, such as clicks, scrolls, and interactions.

7. Save #

  • Button: Once all fields are completed and toggles are set, click Save to generate your tracking script.

Custom Parameters (Optional) #

  • Description: Use this section to define how user-specific data (e.g., email, user IDs) will be handled. This enhances tracking accuracy and helps identify user journeys.
  • Steps:
    1. Click Configure Parameters.
    2. Add custom data fields as per your requirements.

Embedded Script #

  • Description: After saving your configuration, a unique script is generated.
  • Steps to Use:
    • Copy the script using the copy button (📋).
    • Paste it into your website’s <head> section to enable tracking.

Example:

<script defer src=”https://chatflowapp.com/scripts/v1/pixel/your-unique-id”></script>

Notes

  • Ensure you save your configuration before copying the script.