Rebuilding ad attribution and subscription payments after iOS 14
After iOS 14, the brand had lost roughly half of its Facebook ad attribution. Acquisition cost was climbing with no diagnostic. On the payments side, failed recurring charges on SEPA Direct Debit were leaking subscribers every month.
Implemented the Facebook Conversions API server-side, deduplicated with the existing pixel, hashed PII at the edge, and added drift monitoring on top. Re-architected the subscription model to support multiple concurrent subscriptions per user. Re-implemented the Stripe flow with smarter retries to recover failed Direct Debit payments.