Amplitude learning guide

AdjustAmplitudeDifference to watch
App tokenProject and API keyIn Amplitude it is common to have a separate project per environment; each project has its own key.
Sandbox / production environmentSeparate test and production projectsSeparated by a filter in Adjust, usually separate projects in Amplitude.
Event tokenEvent name (event type)Not defined in advance in Amplitude; created on first send.
Callback parameterEvent propertyIn Amplitude every property is a filter and breakdown dimension.
Partner parameterEvent propertyIn Adjust it's for forwarding to networks; in Amplitude it's for analysis.
Session / global parameterUser propertyPersistent info carried on every event; in Amplitude the value can change over time.
InstallNew userOne is device-based, the other is based on the merged person.
ReattributionUser property updateWhether the first or latest source is kept depends on the integration setup.
SessionSessionSession definition and timeout may differ.
ADIDdevice_id / Amplitude IDAmplitude ID represents the person merged across devices.
App-side user IDuser_idThe basis of identity merging in Amplitude; must be stable and unique.
Attribution (network, campaign, adgroup, creative)User property (via the integration)Amplitude doesn't produce attribution; it takes it from the MMP.
OrganicChannel property empty or organicUnattributed paid users may also show up here.
SKAdNetwork dataNo equivalentAggregated data, so it can't be tied to users.
Cohort reportRetention chartIn Amplitude you choose the start and return events.
Event report (Datascape)Segmentation chartChoose the counting unit (total, unique, average) explicitly.
Conversion rate (event / install)FunnelA funnel checks the same person did the steps in order within a time limit.
AudienceCohortAmplitude cohorts accept ordered and frequency-based behaviour conditions.
Raw data exportExport API, warehouse exportSimilar purpose; the Amplitude side is closer to analytical use.
Callback (server notification)Webhooks / sync destinationsReal-time event forwarding in Amplitude is more limited or a separate product.
S2S events APIHTTP APIAdjust needs device identifiers; Amplitude needs user_id/device_id.
Deduplication ID / purchase verificationinsert_idinsert_id prevents resends; it does not verify purchases.
Revenue eventRevenue field or Revenue callDefine currency and amount format the same way in both tools.
Testing ConsoleIngestion debugger / user lookupTo see instantly whether an event arrived.
Data residency (URL strategy)Data region choice (e.g. EU project)In Amplitude the region is chosen per project and the endpoint changes too.
Fraud preventionNo equivalentAmplitude does not detect ad fraud.
Uninstall / reinstallNo direct equivalentAmplitude sees loss as "dormant" in lifecycle, without knowing why.
Ad revenueRevenue sent as an eventNeeds a separate event or integration to reach Amplitude.
Dashboard (Datascape)Dashboard / notebookAmplitude dashboards are made of saved charts.
NoneJourneys / PathfinderShows the paths users actually take.
NoneStickiness / LifecycleUsage frequency and the mix of the active audience.
NoneGroupAnalysis at the level of the account users belong to.
NoneExperimentA/B tests and feature flags on the same event data.
Verify

Product and screen names in the Amplitude column can change with Amplitude UI updates. The conceptual mapping stays the same.