Changelog

What changed, when, and why. Newest first.

  1. ShippedApril 17, 2026

    Attribution reconciliation dashboard (beta)

    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.

  2. ShippedApril 16, 2026

    Agency per-client billing

    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.

  3. ImprovedApril 10, 2026

    Enhanced conversions via GA4 user-provided data

    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.

  4. FixedApril 9, 2026

    Pixel stats parser now reads Meta hourly buckets

    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.

  5. ImprovedApril 9, 2026

    Recommendation descriptions now render as numbered steps

    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.

  6. ShippedMarch 25, 2026

    New brand identity

    Fresh logo, full favicon set, and OG imagery rolled out across every surface. Wordmark unchanged.

  7. ShippedMarch 21, 2026

    Meta App Review approved

    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.

  8. ImprovedMarch 21, 2026

    Infrastructure hardening

    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.

  9. ImprovedMarch 20, 2026

    Health score calibration v2

    Calibrated weights across the five pillars against 60+ real ad accounts. Scores are tighter, and the same account now scores consistently across repeat scans.