CashSDKCashSDK
MarketplaceAppsFlyer

AppsFlyer

Close the loop from install to paid, per channel.

OfficialAttribution & growthGenerally available

Overview

AppsFlyer ties installs and campaigns to outcomes. This connector sends CashSDK purchase and subscription events back to AppsFlyer so your channels are measured on real revenue, not just installs — with identifiers already resolved.

CashSDK
Streams events
AppsFlyer
purchase.completedtrial.startedsubscription.renewedrefund.issued

What you can do

Server-to-server revenue

Report validated purchases S2S, safe from client spoofing.

Channel ROAS on subscriptions

Attribute recurring revenue back to the channel that drove it.

Fraud-safe events

Only server-verified purchases are reported.

How it works

  1. 1

    Turn it on

    Enable AppsFlyer from your dashboard and authenticate in a click — there's no pipeline to stand up.

  2. 2

    Events map automatically

    Purchases, trials, renewals, and refunds map to AppsFlyer's schema with user and product properties attached.

  3. 3

    Streamed in real time

    Every server-verified event is delivered to AppsFlyer signed and retried — the same event that powers your dashboard.

Stream your revenue into AppsFlyer.

Start free, integrated by your coding agent in under an hour. Your revenue data is yours: export anytime, never sold.