Jump to a popular page, or start typing.

    CONNECTIONS / Kochava / Kochava to Meta App CAPI

    From Kochava events to Meta's App Conversions API.

    Connect Kochava and point Signals at your Kochava events; it sends in-app purchases and installs to Meta so app campaigns optimize on revenue as in-app events fire, hashed and consent-checked for Meta.

    kochava -> meta-app-capi :: live

    1. ● kochava → meta.capi :: live
    2. > read app_events rows=60,273
    3. hash sha256(email,phone) consent=filtered
    4. route meta deliver
    5. ✓ delivered · 43,999 matched

    WHAT THIS ENABLES

    Kochava to Meta App Conversions

    Kochava to Meta App Conversions: Signals reads your Kochava events and sends in-app purchases and installs to Meta so app campaigns optimize on revenue, hashed and consent-checked as in-app events fire.

    • In-app purchase and install events from your Kochava events activated for Meta, as Signals sends in-app purchases and installs to Meta so app campaigns optimize on revenue.
    • App revenue events Meta can bid on beyond the MMP's last-click view, drawn from your Kochava events by app marketers running Kochava.

    WHAT FLOWS WHERE

    Kochava to App CAPI, mapped.

    Signals reads the in-app purchase and install events from your Kochava events as in-app events fire, hashes and screens each record, and posts the app conversions to Meta's App Conversions API, keeping MAID and hashed-email matching in view.

    Signals reads the in-app purchase and install events from your Kochava events as in-app events fire, hashes and screens each record, and posts the app conversions to Meta's App Conversions API, keeping MAID and hashed-email matching in view.

    WHO THIS IS FOR

    Built for the teams that own the number.

    App advertisers whose Meta results ride on post-install value, with the records already in Kochava install and post-install events.

    App marketers running Kochava activating Meta's App Conversions API straight from Kochava events.

    HOW DATAHASH SETS IT UP

    From kickoff to verified events.

    1. Connect

      A Kochava postback to Signals to feed Meta's App Conversions API, sized for MAID and hashed-email matching.

    2. Map

      Signals receives your Kochava events, and its columns map to Meta's App Conversions API in the visual mapper, hashed and checked for MAID and hashed-email matching.

    3. Deliver

      On each run, Signals pulls your Kochava events, sends in-app purchases and installs to Meta so app campaigns optimize on revenue, and forwards each app event as it arrives, with MAID and hashed-email matching in the debugger.

    WHAT YOU GET

    What ships with this use case.

    App revenue events Meta can bid on beyond the MMP's last-click view on every run, as Signals reads your Kochava events and forwards each app event as it arrives.

    In-app revenue Meta can optimize on from your Kochava events, with event volume steady because Signals forwards each app event as it arrives.

    A per-run match report from Meta's App Conversions API on MAID and hashed-email matching, straight out of your Kochava events.

    ON THE WIRE

    What App CAPI actually receives.

    signals :: kochava.meta-app-capi :: wire

    1. ● signals :: event payload
    2. > POST /{dataset}/events action_source=app source=kochava.app_events
    3. event_name "fb_mobile_purchase" · event_time 1783964620
    4. em sha256 "a17c4e…" · madid "8f2b…"
    5. advertiser_tracking_enabled 1 · value 1805 · currency AED
    6. ✓ events_received 1 · dedupe matched
    FAQ

    Asked on almost every call.

    How often does the Kochava Meta App CAPI sync run?

    The pace follows your Kochava events: Signals sends changes from Kochava to Meta as in-app events fire. Because it forwards each app event as it arrives, app revenue events Meta can bid on beyond the MMP's last-click view stays current while app marketers running Kochava keep MAID and hashed-email matching in view. Delivery needs no export and no manual upload.

    What match rate should a Kochava-sourced Meta App CAPI batch expect?

    Coverage of hashed identifiers across your Kochava events decides it, and app marketers running Kochava own that inside Kochava. A live email or phone matches into Meta; neither, and it will not. First-run feedback flags MAID and hashed-email matching, which app marketers running Kochava then raise inside your Kochava events.

    NEXT STEP

    Kochava to Meta App CAPI, in production this week.