Adding metadata to your link
Append query parameters with themeta_ prefix to your study URL. The prefix is stripped automatically — meta_source becomes source in your dashboard.
Example use cases
Track where conversations come from
Segment by user attributes
Link to your user database
What Pillow captures automatically
Every conversation automatically records system metadata — no URL parameters needed:| Field | Description | Example |
|---|---|---|
| Locale | User’s detected language | en-US |
| Location | Country, region, and city (from IP) | US, California, San Francisco |
| Device | Device type | desktop |
| User-agent | Browser information | Chrome 120 on macOS |
Viewing metadata
Open a conversation and click the Metadata button in the footer bar. The panel shows:- Metadata: Your custom
meta_parameters - System: Locale, location, device, and user-agent
Filtering conversations by metadata
Click the filter icon in the conversation list, then scroll to the Metadata section. Click Add to pick a metadata key, then select specific values to filter by. This is where consistent naming pays off — if all your email campaigns usemeta_source=email, you can filter to just those conversations in one click.
Limits
| Constraint | Limit |
|---|---|
| Max parameters | 50 |
| Max key length | 64 characters |
| Max value length | 512 characters |
Best practices
Keep keys short and consistent
Use short, descriptive keys after the prefix:- ✅
meta_plan,meta_source,meta_user_id - ❌
meta_user_subscription_plan_type,meta_marketing_campaign_source
Standardize values
Pick a casing convention and stick to it:- ✅
meta_plan=pro,meta_plan=free,meta_plan=enterprise - ❌
meta_plan=Pro,meta_plan=FREE,meta_plan=Enterprise Plan
Avoid sensitive data
FAQ
What if I shared links without metadata?
What if I shared links without metadata?
Can I add metadata after a conversation starts?
Can I add metadata after a conversation starts?
No. Metadata is captured when the user first opens the link. You can’t add or modify metadata for existing conversations.
Is there a limit to how many parameters I can add?
Is there a limit to how many parameters I can add?
You can add up to 50 parameters per prefix. The total URL should stay under roughly 2,000 characters to avoid issues with email clients and messaging platforms.
Next steps
Broadcast your study
Put your metadata-tagged links to work.
Review conversations
See metadata in the conversation view.