Tapper
Search docs...
⌘K
SupportDashboard

Adjust Integration

Connect Adjust to Tapper to detect fraudulent installs and in-app events across your mobile campaigns.


Create the Integration in Tapper

1
Open Your Protection Script

Go to Mobile App Protection and open the protection script for your app.

2
Add MMP Integration

Click Add MMP Integration, choose Adjust as the MMP type, and give it a name.

3
Set a Webhook Secret (Recommended)

Enter a random string as the Webhook Secret. Tapper will use this to verify that incoming callbacks are legitimate.

4
Copy the Webhook URL

After saving, Tapper generates your unique webhook URL. Copy it — you'll paste it into Adjust next.

The URL includes all necessary Adjust callback parameters automatically.


Configure in Adjust Dashboard

Adjust supports a Global Callback that fires for every event (installs, sessions, in-app events). This is the recommended setup — one URL receives everything.

1
Open AppView

Go to AppView and select your app.

2
Go to All Settings → Callbacks

In the left sidebar, click All Settings, then open the Callbacks section.

3
Set the Global Callback URL

Paste your Tapper webhook URL into the Global Callback URL field and save.

The Global Callback only accepts a single URL. If you need to send to multiple endpoints, use per-event Single Activity callbacks and space-separate multiple URLs.


What Data Is Captured

Once connected, Tapper automatically receives the following from Adjust on every callback:

  • Attribution — network, campaign, ad group, creative.
  • Activity type — install, session, or in-app event.
  • Device info — IDFA (iOS), GAID (Android), device model, OS version.
  • Geolocation — IP address, country.
  • Timing — click time, install time, event time.
  • Revenue — amount and currency (for purchase events).

Google Ads and Meta Ads are Self-Attributing Networks — they report attribution directly to Adjust via their own APIs rather than through MMP tracking links.

This means campaign, ad group, and creative data is always available in Adjust postbacks. However, click-level parameters like gclid or fbclid are not included.

To capture click-level data from Google or Meta, use Tapper's click tracker in your ad destination URLs.


IP Allowlist (Optional)

To add an extra layer of security, you can restrict Tapper's webhook endpoint to only accept requests from Adjust's servers. Set an IP Allowlist on the integration using Adjust's published IP ranges.

When enabled, Tapper will only process callbacks from your allowlisted IP addresses.