HOW TO ACTIVATE PROFITMETRICS CUSTOM EVENTS IN META ADS MANAGER
Follow the steps below to activate ProfitMetrics events in Meta
- Open Meta Ads Manager.
- Click Create and select the Sales campaign objective.
- Important: Turn OFF Advantage+ Shopping Campaign at the campaign level.
If Advantage+ Shopping Campaign is enabled, Meta will only allow optimization for Purchase events and the ProfitMetrics custom events will not be available.
- Continue creating the campaign.
Create 8 ad sets, each optimized for one of the following ProfitMetrics events:
- PM Gross Profit
- PM Gross Profit – New Customers
- PM Gross Profit – Returning Customers
- PM Gross Profit – New Customers (LTV 28 Days)
- PM Revenue
- PM Revenue – New Customers
- PM Revenue – Returning Customers
- PM Revenue – New Customers (LTV 28 Days)
For each ad set:
- Select the corresponding ProfitMetrics custom event as the Performance Goal.
- Use the same audience and ad if preferred—the content itself is not important for this test.
Set a very small budget.
Recommended:
- €1/day campaign budget
or
- €1–2 per ad set
The purpose of this campaign is not to generate sales, but simply to trigger each custom event so Meta recognizes it.
Part 4: Let the Campaign RunAllow the campaign to run for approximately 20 minutes (or until it spends a small amount).
Once Meta receives activity for each event, it will activate them internally.
After this, the ProfitMetrics custom events become available for:
- Custom Columns
- Custom Metrics
- Marketing Channels inside ProfitMetrics
- Reporting
Once the events have been activated:
- Go to Ads Manager.
- Click Columns.
- Select Customize Columns.
- Create your custom metrics using the relevant ProfitMetrics event.
Examples include:
- PM Conversions
- PM Revenue
- PM Gross Profit
- PM Gross Profit After Ad Spend
- PM POAS
- PM Revenue ROAS
Follow the custom column setup guide for the exact metric formulas. (Create custom columns)
Frequently Asked QuestionsWhy can’t I see the PM events?
If the events are not visible, Meta has most likely not activated them yet.
This usually means the test campaign has not been created or has not spent enough budget.
Can I skip the test campaign?
No.
This is currently a Meta platform requirement. There is no API or setting within ProfitMetrics that can activate these events automatically. The test campaign is required before Meta exposes the events for reporting.
Can I pause or delete the campaign afterwards?
Yes.
Once the events have become available in Ads Manager, the campaign has served its purpose and can safely be paused or deleted.
That’s it!Your ProfitMetrics custom events are now activated and ready to be used for reporting, custom columns, and campaign analysis inside Meta Ads Manager.