We have the RevenueCat Meta/Facebook integration set up and CAPI events are flowing — we can see "Start trial" (87 events) and "Subscribe" (80 events) in Facebook Events Manager under Conversions API. Client-side Facebook SDK events (ActivateApp, App installs) are also working fine.
Issue:
Facebook cannot attribute trial starts or subscriptions back to our ad campaigns. In Events Manager, the "iOS 14.5 ATE True Status Rate" shows "No Rate Displayed" with a warning icon.
What we're doing in the app before every purchase
```
// Right before Purchases.shared.purchase(package:)
Purchases.shared.attribution.collectDeviceIdentifiers()
Purchases.shared.attribution.setFBAnonymousID(metaAnonymousID) // from AppEvents.shared.anonymousID
Purchases.shared.attribution.setMixpanelDistinctID(distinctID)
```
We also call `collectDeviceIdentifiers()` and `setFBAnonymousID()` earlier during onboarding via `syncRevenueCatIdentifiers()`.
For a confirmed test user (ATT authorized):
- IDFA: available and valid
- FB Anonymous ID: synced to RevenueCat
- ATT Consent: Authorized
- Device: iPhone 17,5 / iOS 26.3.1
- `trigger_source`: `onboarding_flow`
- `last_purchase_attempt`: 2026-03-19T06:38:52Z
What Facebook Events Manager shows
| Event | Source | Count |
|---|---|---|
| ActivateApp | Facebook SDK | 2.4K |
| App installs | Facebook SDK | 897 |
| Start trial | Conversions API | 87 |
| Subscribe | Conversions API | 80 |
The Start trial event parameters include `fb_order_id`, `fb_currency`, and 4 others — but no EMQ score is displayed (it seems EMQ is web/pixel only).
Questions
1. Does RevenueCat forward the IDFA and ATE (App Tracking Enabled) status with CAPI events to Facebook? The "No Rate Displayed" for ATE suggests it may not be.
2. Is the FB Anonymous ID we sync via `setFBAnonymousID()` actually included in the CAPI payload sent to Meta?
3. Is there a way to verify what matching parameters RevenueCat is sending with each CAPI event to Facebook?
App details
- Platform: iOS (SwiftUI)
- RC SDK version: latest at the time of posting
- RC Project: `projfbdebfba`
