Custom Metrics
Learn how to track custom KPIs like FTDs, Telegram joins, and other business-specific metrics.
Custom metrics allow you to track business-specific KPIs that aren't automatically tracked by Meta, such as First-Time Deposits (FTDs), Telegram joins, or other custom conversion events.
Overview
Custom metrics enable you to:
- Track Custom KPIs: Define metrics specific to your business
- Manual Entry: Manually enter metric values for campaigns
- Templates: Create templates for common metric configurations
- Requirements: Set metric requirements per campaign
- Reporting: Include custom metrics in reports and dashboards
Creating Custom Metrics
Step 1: Define the Metric
- Navigate to Metrics → Custom Metrics → Add Metric
- Enter metric details:
- Name: Metric name (e.g., "FTD", "Telegram Join")
- Description: What this metric measures
- Unit: Unit of measurement (count, percentage, currency, etc.)
- Category: Optional category for organization
Step 2: Configure Tracking
- Manual Entry: Enable manual entry of values
- Automated Tracking: Link to automated tracking (if available)
- Default Value: Set a default value (optional)
Step 3: Set Requirements
- Required: Mark as required for certain campaigns
- Minimum Value: Set minimum acceptable value
- Target Value: Set target value for optimization
Metric Templates
Creating Templates
Create reusable metric configurations:
- Go to Metrics → Templates → Create Template
- Configure template:
- Name: Template name
- Metrics: Select metrics to include
- Requirements: Set requirements for each metric
- Save template
Using Templates
Apply templates to campaigns:
- Select a campaign
- Go to Metrics → Apply Template
- Choose a template
- Template metrics and requirements are applied
Manual Metric Entry
Entering Values
- Navigate to Campaigns → Select a campaign
- Go to Metrics tab
- Find the custom metric
- Enter the value for the selected date range
- Save the entry
Bulk Entry
Enter values for multiple campaigns:
- Go to Metrics → Bulk Entry
- Select campaigns and date range
- Enter values for each metric
- Save all entries
Metric Requirements
Setting Requirements
Define requirements for metrics:
- Required: Campaign must have this metric
- Minimum: Minimum acceptable value
- Target: Target value for optimization
- Alert Threshold: Value that triggers alerts
Requirement Validation
- Campaign Creation: Validate requirements when creating campaigns
- Ongoing Monitoring: Alert when requirements aren't met
- Reporting: Highlight campaigns not meeting requirements
Metric Reporting
Dashboard Integration
Custom metrics appear in:
- Campaign Dashboards: View custom metrics alongside standard metrics
- Client Dashboards: Aggregate custom metrics by client
- Brand Dashboards: Aggregate custom metrics by brand
Report Generation
Include custom metrics in reports:
- Create a new report
- Select metrics to include (standard + custom)
- Configure date range and filters
- Generate report
Best Practices
- Clear Definitions: Clearly define what each metric measures
- Consistent Naming: Use consistent naming conventions
- Regular Updates: Update metric values regularly
- Documentation: Document metric definitions and calculation methods
- Validation: Validate metric values before saving
Common Use Cases
First-Time Deposits (FTDs)
Track FTDs for financial services campaigns:
- Create "FTD" custom metric
- Set unit as "count"
- Enter FTD values manually or via API
- Track FTD rate (FTDs / Clicks)
Telegram Joins
Track Telegram channel joins:
- Create "Telegram Join" custom metric
- Link to Telegram tracking integration
- Automatically populate from Telegram tracking
- Track join rate (Joins / Clicks)
Custom Conversions
Track business-specific conversions:
- Define conversion event
- Create custom metric
- Set up tracking (manual or automated)
- Include in campaign optimization