Setting Up AI Data Agent
Last updated: August 19, 2025
Overview
Welcome to your guide for setting up Warmly's AI Data Agent — a powerful tool that turns your website into an intelligent, always-on sales assistant. With this setup, you'll be able to:
Identify anonymous visitors and match them to real CRM contacts
Trigger real-time Slack alerts when high-intent prospects visit
Automatically engage visitors via AI-powered chat
Route leads to the right rep instantly
Track outreach success with detailed attribution
This article is built for customers who want to complete their Warmly implementation independently using self-serve tools and best practices. Each section walks you through the essential steps with clear instructions, so you can go live quickly and confidently.
Step 1: Add the Warmly Snippet to Your Website
To begin tracking and identifying website visitors, Warmly must be installed on your site using a snippet.
What It Does
Enables visitor tracking and attribution
Powers all downstream features like AI chat, lead routing, and Slack alerts
How to Install
In your Warmly dashboard, go to General Settings.
Copy the unique
<script id="warmly-script-loader" ... defer></script>tag.Paste it into the
<head>section of every page on your website.
Recommended Setup:
Use Google Tag Manager to install the snippet as a Custom HTML tag, and publish it site-wide.
For Webflow or WordPress, paste the script in the site-wide header area or use a plugin like "Head & Footer Code."
Final Step:
Add any domains you want to track to Warmly’s whitelist in settings. This prevents CORS (Cross-Origin Resource Sharing) issues and ensures smooth functionality.
Step 2: Configure the Blocklist
The blocklist helps you remove noise from your analytics and alerts.
What It Does
Filters out your internal employees, competitors, and irrelevant visits (e.g., personal email traffic).
Prevents unnecessary Slack alerts or AI chat triggers.
How to Set It Up
Go to Settings > Blocklist.
Add:
Your company domain(s), e.g.,
@yourcompany.comKnown competitor domains
Partners or agencies you don’t wish to track
Top-level domains like
.edu,.govif not part of your ICP
Toggle on personal email filtering to exclude Gmail, Yahoo, etc.
Blocked visits will still be recorded for reference but will not appear in reporting, Slack, chat playbooks, or automations.
Step 3: Connect Your CRM
CRM integration allows Warmly to enrich visitor data and match site activity with contact records in your database.
What It Enables
Matching anonymous visits to real leads/accounts
Segmenting by CRM attributes
Writing visitor data back to your CRM
Setup Instructions
Go to Integrations > CRM.
Select HubSpot or Salesforce.
Sign in using an admin account.
Map Warmly data (persona, engagement score, last seen, etc.) to your CRM custom fields.
Supported Objects:
Salesforce: Account, Contact, Lead, Opportunity
HubSpot: Company, Contact, Deal
Tip: Start with read-only sync to validate data accuracy, then optionally enable write-back.
Step 4: Integrate Slack for Real-Time Alerts
Warmly pushes notifications to Slack in real time when high-value visitors engage with your site.
Why This Matters
Reps are notified the moment a top prospect is active
Enables instant outreach while intent is highest
How to Set It Up
Create a dedicated Slack channel (e.g.,
#warmly-high-intent).In Warmly, go to Integrations > Slack and authenticate your workspace.
Set up notifications for:
Page visits
Chat interactions
Form starts or completions
Use segments (covered below) to define which visits should trigger alerts.
Choose who to
@mentionin each alert — rep, manager, or team.
Step 5: Create Segments
Segments let you filter and group website visitors based on characteristics and behavior.
What Segments Power:
AI chat targeting
Slack alerts
Lead routing
CRM analysis
How to Create Segments
Go to Segments > Create New Segment.
Apply filters such as:
Firmographics: industry, company size, location
CRM Fields: stage, owner, status
1st-Party Activity: page views, session duration, form fills
3rd-Party Signals: Bombora intent, Clearbit industry
Personas: seniority, job title, department
Start Broad: Create 3–4 core segments for ICP and high-intent traffic. You can always narrow them later.
Step 6: Add UTM Tags for Email Attribution
UTM parameters help Warmly match site visits to outbound email clicks.
Why This Is Important
De-anonymizes visits from cold outreach
Connects email engagement to pipeline movement
How to Set It Up
Append the following UTM tokens to your email links:
If no other UTMs exist:
?w_email={{email}}If other UTMs are present:
&w_email={{email}}
For HubSpot, use
{{contact.email}}instead.Use these UTM tokens in:
Sequences in Outreach, Salesloft, Apollo
CRM email fields for better attribution
This setup enables 100% accurate matching between email clicks and website visits.
Step 7: Set Up AI Chat
Warmly’s AI Chat lets you engage visitors live — even if no one from your team is online.
What It Does
Greets high-intent visitors in real time
Gathers lead info through dynamic conversations
Books meetings or hands off to reps
Setup Steps
Go to Settings > Chat and enable AI Chat.
Choose the rep the AI will speak on behalf of.
Customize:
Welcome message (under 15 words, casual tone)
Fallback response if the visitor is unqualified or no rep is online
Set trigger conditions:
Visitor enters a segment
Specific pages visited (e.g., pricing or demo pages)
Use the Prompt Playground to test tone, voice, and logic.
Step 8: Configure Lead Routing
This ensures the right rep is notified and follows up instantly when their prospect visits.
How It Works
Matches a visitor to a segment
Alerts a specific rep or team in Slack
Applies rules to avoid noise
How to Set It Up
Go to your Slack Integration settings.
Build routing rules:
Based on segment membership (e.g., EMEA SMB)
Exclude blocked users or accounts
Define who gets @mentioned per rule.
Add advanced filters:
Exclude existing customers, deals in progress, or competitors
Apply revenue, region, or domain-level rules
Reps get notified when visitors in their territory or account list are live — helping reduce lag time.
Final Outcome: Your AI Data Agent is Live
With all steps completed, your Warmly AI Data Agent will:
Track and enrich every website visit
Attribute traffic to email sequences
Alert your team when buyers are active
Engage visitors automatically through AI Chat
Route leads instantly to the right person
This creates a powerful, real-time, and intelligent GTM motion — all without needing to manually monitor your site.
Need Help?
If you get stuck or want a quick check-in, we’re here to help:
Chat with CSM
Connect via your assigned Slack channel
Or email us anytime at [email protected]
Watch the video below for a complete walkthrough of the AI Data Agent setup and capabilities.