Supported Sources
Tracking works across native ad platforms and web widget UTM URLs:Native Ads
| Source | Description |
|---|---|
| Messenger Ad | Conversations initiated from Facebook Messenger ads |
| WhatsApp Ad | Conversations initiated from WhatsApp click-to-chat ads |
| Instagram Ad | Conversations initiated from Instagram ads |
Native Products
| Source | Description |
|---|---|
| Messenger Product | Conversations initiated from products shared in Messenger |
| WhatsApp Product (Catalogs) | Conversations initiated from WhatsApp product catalogs |
| WhatsApp Order (Catalogs) | Conversations initiated from WhatsApp catalog orders |
| Instagram Product | Conversations initiated from Instagram product listings |
Web Widget
| Source | Description |
|---|---|
| Web Widget (UTM Support) | Conversations from your website widget with full UTM parameter tracking |
How It Works
When a customer starts a conversation from any supported source, Invent automatically captures the referral information and displays it in two places:- Conversation timeline: A referral banner appears at the top of the conversation showing the source type and key details
- Contact panel: The Referral section in the Contact Panel shows the full referral breakdown
Viewing Referral Data
Ad and Product Referrals
For conversations originating from ads or product listings, the referral section displays:- Source type: The platform and type (e.g., Instagram Product, WhatsApp Ad)
- Product image: A thumbnail of the product (for product-based referrals)
- Product name: The name of the product the customer interacted with
- Price: The listed price of the product
- Description: The product description
Web Widget UTM Referrals
For conversations originating from your web widget with UTM parameters, the referral section captures:- Source: The traffic source (e.g.,
google,facebook,newsletter) - Medium: The marketing medium (e.g.,
cpc,email,social) - Campaign: The campaign name (e.g.,
spring_sale_2026) - Term: The paid search keyword (e.g.,
ai chatbot) - Content: The ad variation or content identifier (e.g.,
headline_v2) - Google Click ID: The GCLID for Google Ads attribution
- Page: The full URL the customer visited
Using Tracking with Assistants
Referral data is available to your assistants, enabling them to tailor responses based on context. For example:- A customer coming from a product listing can be greeted with information about that specific product
- A customer from a paid ad campaign can receive messaging aligned with the campaign’s offer
- A customer browsing your catalog can get personalized product recommendations based on the item they viewed
Next Steps
Inbox
View referral data in the contact panel alongside conversations
Channels
Connect the channels that support referral tracking