Built-In Dimensions
| Dimension | Description |
|---|---|
| Date | Daily breakdown |
| Week | Weekly breakdown |
| Month | Monthly breakdown |
| Creative | By message template |
| Offer | By affiliate offer |
| Sending List | By phone number |
| Campaign | By schedule |
| Schedule Send Type | Type of scheduled send |
| Is Local Time | Whether send used local time zone |
| Message Send Type | How the message was triggered (API, schedule, journey) |
| Selection Method | Creative selection method (manual, algorithmic) |
| Offer Type | Category of affiliate offer |
| Carrier | Recipient mobile carrier |
| Delivery Success | Whether message was delivered successfully |
| Error Reason | Reason for delivery failure |
| Segment IDs | Audience segments the contact belongs to |
Custom Dimensions
Create dimensions from contact custom fields:Setting Up
- Go to Account Settings > Reporting
- Click Add Dimension
- Select a custom field
- Name the dimension
- Save
Example: State
If contacts have astate field:
- Add dimension: “State”
- Field:
state - Reports can now break down by state
Cardinality
Dimensions work best with:- Low cardinality (few unique values)
- Meaningful groupings
- Complete data
- ✅ State (50 values)
- ✅ Plan type (3 values)
- ❌ Email (too many unique values)
Using Dimensions in Reports
Performance Report
- Go to Reports > Performance
- Select dimension from dropdown
- View metrics broken down
Example Output
By State:Dimension Coverage
Not all contacts may have data for a dimension:Improving Coverage
- Require field at signup
- Enrich data from external sources
- Default values for common cases
Multi-Dimensional Analysis
Combine dimensions for deeper analysis:Dimension Refresh
Custom dimension stats are calculated periodically:- Coverage percentage
- Unique value count
- Last updated timestamp
Best Practices
Start with built-in dimensions
Start with built-in dimensions
Date, Creative, Offer cover most needs. Add custom only when needed.
Keep cardinality low
Keep cardinality low
Dimensions with 50+ values become hard to analyze. Group values if needed.
Ensure data quality
Ensure data quality
Dimensions are only as useful as the underlying data. Validate custom fields.
Next Steps
Metrics
Available metrics
Exports
Export data