Runbook: Get High-Intent Visitors from Last 24 Hours
Export identified visitors who viewed your pricing or product pages in the last 24 hours
Use Case
- Daily lead list for sales outreach
- Identify visitors showing buying signals
- Filter by page URL patterns
Prerequisites
- API key (create one)
- Pixel ID from your dashboard
Steps
1. Set Up Your Time Range
# Last 24 hours in milliseconds
END_MS=$(date +%s)000
START_MS=$(($(date +%s) - 86400))0002. Query for Pricing Page Visitors
curl --request GET \
--url "https://apiv2.delivr.ai/api/v1/events?pixel_id=YOUR_PIXEL_ID&start_ms=$START_MS&end_ms=$END_MS&filter=resolved:eq:true,event_url:like:%pricing%&select=email,first_name,last_name,company_name,job_title,event_url,event_time&limit=100" \
--header "X-API-Key: YOUR_API_KEY"3. Query for Product Page Visitors
curl --request GET \
--url "https://apiv2.delivr.ai/api/v1/events?pixel_id=YOUR_PIXEL_ID&start_ms=$START_MS&end_ms=$END_MS&filter=resolved:eq:true,event_url:like:%product%&select=email,first_name,last_name,company_name,job_title,event_url,event_time&limit=100" \
--header "X-API-Key: YOUR_API_KEY"Expected Response
{
"data": [
{
"email": "[email protected]",
"first_name": "John",
"last_name": "Smith",
"company_name": "Acme Corp",
"job_title": "VP of Marketing",
"event_url": "https://yoursite.com/pricing",
"event_time": "2025-01-04T14:30:00Z"
}
],
"total": 1,
"offset": 0,
"limit": 100
}Variations
Multiple URL Patterns
Query visitors who viewed pricing OR demo pages:
# Pricing pages
filter=resolved:eq:true,event_url:like:%pricing%
# Demo/trial pages
filter=resolved:eq:true,event_url:like:%demo%
# Contact pages
filter=resolved:eq:true,event_url:like:%contact%Deduplicate by Email
Get unique visitors only:
&distinct=emailGet Visitor Count
Check how many high-intent visitors before fetching full data:
curl --request GET \
--url "https://apiv2.delivr.ai/api/v1/event_counts?pixel_id=YOUR_PIXEL_ID&start_ms=$START_MS&end_ms=$END_MS&filter=resolved:eq:true,event_url:like:%pricing%&distinct=email" \
--header "X-API-Key: YOUR_API_KEY"Python Example
import requests
import time
API_KEY = "your_api_key"
PIXEL_ID = "your_pixel_id"
# Last 24 hours
end_ms = int(time.time() * 1000)
start_ms = end_ms - (24 * 60 * 60 * 1000)
# Query high-intent visitors
response = requests.get(
"https://apiv2.delivr.ai/api/v1/events",
headers={"X-API-Key": API_KEY},
params={
"pixel_id": PIXEL_ID,
"start_ms": start_ms,
"end_ms": end_ms,
"filter": "resolved:eq:true,event_url:like:%pricing%",
"select": "email,first_name,last_name,company_name,job_title",
"distinct": "email",
"limit": 100
}
)
visitors = response.json()["data"]
print(f"Found {len(visitors)} high-intent visitors")
for v in visitors:
print(f" - {v['first_name']} {v['last_name']} ({v['company_name']})")Next Steps
- Export to S3 - Bulk export for data warehouses
- Count events - Aggregate without fetching all data
- Filter syntax - Full filter documentation
Updated 1 day ago