What changed, when, and why. Newest first.
With Meta sunsetting classic attribution windows, Campaiyn now surfaces a reconciled view across Meta reported conversions, GA4 server-side events, and Paystack ledger data. Available from the dashboard sidebar.
Agencies can now add clients without reprovisioning an account. Billing is per connected client with a three client minimum. Invite links and client dashboards are white labeled by default.
Campaiyn now forwards hashed email to GA4 before key signup and purchase events, recovering 5 to 15 percent of attribution lost to cookie blocking. No code changes required on your side.
Meta's pixel stats API returns nested hourly buckets, not flat events. Campaiyn was flagging every account as tracking broken. Fixed. All accounts re-scored overnight.
The AI returns multi-step fixes as plain text. The dashboard now parses them into structured numbered lists so you can read and check off each step individually.
Fresh logo, full favicon set, and OG imagery rolled out across every surface. Wordmark unchanged.
Campaiyn is now an approved Meta Marketing API partner. Every scope we request has been reviewed by Meta for the stated use case. The public product is unblocked.
Rate limits, request signing on sensitive actions, and a stricter CORS posture. No user-visible change. This page exists so the next reviewer has a trail.
Calibrated weights across the five pillars against 60+ real ad accounts. Scores are tighter, and the same account now scores consistently across repeat scans.