pex
Mobile Measurement Platform

Every touchpoint. One Apex Profile.

Web visits, ad clicks, app installs, emails, deep links, purchases — Apex connects them into one profile and turns signals into growth.

HubSpot
Stripe
Google Ads

Apex Profile

Install Attribution

Know exactly which campaign drove every install.

Click-through and view-through attribution with configurable windows. Server-to-server postbacks to Meta and Google Ads close the optimization loop. Deterministic matching by click ID, with probabilistic fallback for organic-to-paid stitching.

  • Meta Conversions API and Google Ads S2S postbacks
  • Configurable attribution windows per channel
  • Real-time install-to-click matching
  • Affiliate and partner link attribution
  • Organic install detection with web journey enrichment

1,247

Installs today

$1.83

CPI

94.2%

Match rate

Attribution chain

Ad impression

2:14 PM

Instagram Stories — "Download our app"

Ad click → App Store

2:14 PM

fbclid captured for deterministic matching

App install confirmed

2:16 PM

Matched via fbclid within 7-day attribution window

S2S postback fired

2:16 PM

Conversion event sent to Meta Conversions API

Deep Linking

Every link lands in the right place.

Create smart links that route users to the exact in-app content — whether the app is installed or not. Deferred deep linking remembers the destination through the App Store install. Perfect for ads, emails, affiliate partners, and social sharing.

  • Direct deep links for installed users
  • Deferred deep links through App Store install
  • Custom branded short links (link.apex.inc/your-campaign)
  • Affiliate and partner tracking built into every link
  • Universal Links (iOS) and App Links (Android) config

Link Builder

link.apex.inc/your-campaign

Behavior: Opens app or routes through App Store with deferred deep link

SKAN 4.0

Maximize iOS intelligence within Apple's privacy framework.

Configure your SKAN conversion value schema visually. Map the 64 fine-grain values and 3 coarse values to the in-app events that matter to your business. Apex manages the postback windows and models null conversion values so you never fly blind on iOS.

  • Visual conversion value schema builder
  • Fine values (0-63) and coarse values (low/medium/high)
  • Three postback window management
  • Null conversion value modeling
  • Automatic SDK integration via the Capacitor plugin

SKAN 4.0 Conversion Value Schema

Value 12

First purchase $10-50

The Apex Profile

One user. Every surface. One Apex Profile.

An Apex Profile is a unified identity that spans web visits, ad clicks, app events, and email engagement. No standalone MMP can build this — they only see mobile. Watch how Sarah’s profile comes together.

WebMonday

Visits your website

Sarah reads your blog post on running techniques. Apex assigns visitor ID apex_vid_7f3a.

ID

apex_vid_7f3a

WebTuesday

Browses pricing page

Returns next day via Google search. Same visitor ID — session stitched.

ID

apex_vid_7f3a

AdWednesday

Clicks a Meta ad

Sees your Instagram ad. Clicks through to the App Store. fbclid captured.

ID

fbclid_x92k

AppWednesday

Installs the app

Apex SDK captures device ID and install referrer. Attributed to Meta campaign.

ID

device_iph15_m8n2

AppWednesday

Creates an account

Registers as sarah@example.com. Deterministic match — web visitor + app user linked.

ID

sarah@example.com

Identity stitched — web visitor and app user merged into the same Apex Profile

EmailThursday

Opens onboarding email

Apex sends Day 1 onboarding sequence. Sarah opens it and clicks the deep link.

ID

sarah@example.com

AppThursday

Completes first workout

Deep link from email → in-app workout screen. Cross-platform conversion tracked.

ID

user_id_4821

UnifiedComplete

Apex Profile created

7 touchpoints across 3 surfaces. One identity. One place to see it all. No other tool can build this.

ID

Sarah Chen

All identifiers resolved into one Apex Profile — web, app, email, and ad touchpoints connected

Apex Profile

Sarah Chen

7 touchpoints · 4 days · 3 surfaces · 1 profile

Touchpoints

7

across web, app, email

First seen

Blog visit

Monday via SEO

Converted

App install

Wednesday via Meta

Activated

First workout

Thursday via email deep link

Cross-Platform Experiments

Test on web. Measure on mobile. Ship what works.

A real example: your landing page isn’t converting visitors into app installs. Here’s how Apex finds the answer and makes it permanent.

Hypothesis

“Adding social proof to our landing page will increase app installs.”

Install rate

3.2%

Surface

Web page

Goal

App install

Cross-platform: Web page change, mobile conversion. A standalone MMP can’t run this.

Fraud Detection

Every install scanned. Every signal transparent.

Watch installs get scanned in real-time. Click any install to see exactly why it was approved, flagged, or blocked — no black boxes, no hidden algorithms.

Live install feed

Today’s installs2,847
Fraud blocked127 (4.5%)
Ad spend saved$232
inst_7f3aCLEAN

All signals pass — legitimate install

CTIT

47 min

Fraud signal analysis

CTIT

47 min — within normal range

Geo match

Click: US → Install: US

Device

First install from this device

SDK

Valid SDK signature

Source

Meta Ads

Device

iPhone 15, iOS 18.2

Location

United States

Incrementality Testing

Would those installs have happened anyway?

The question every growth team asks but most MMPs can't answer. Apex runs holdout experiments on your ad spend to measure true incremental lift — not just attributed volume. Adjust charges enterprise pricing for this. Apex includes it.

holdout_experiment_meta_q2
30-day test
Spend: $42,000/mo

Holdout — no ads

5,000 users saw no ads

Organic install rate62.0%

3,100 installs without any ad exposure

Exposed — saw ads

45,000 users saw Meta Ads ads

Install rate21.8%

9,800 installs (12,400 attributed by MMP)

True incremental lift

+62%

7,688 truly incremental installs

Would-have-happened anyway

38%

of attributed installs were organic

True CPI

$5.46

vs $3.39 attributed CPI

Apex recommendation

Scale budget — strong incremental signal. Consider shifting Display budget to Stories where lift is highest.

Mobile-Triggered Communications

Turn installs into engagement with automated sequences.

User installs from a Meta campaign but doesn't register within 24 hours? Send an onboarding email with a deep link back to the app. A/B test different sequences for users from different acquisition channels. MMPs don't send emails. Apex does — and experiments on them.

  • Trigger email sequences from mobile events
  • Different sequences per attribution source
  • A/B test onboarding flows by acquisition channel
  • Deep links in emails route back to the right in-app screen
  • Cross-platform engagement measurement
install_no_registration_24h
34% conversion
Live

App install detected

T+0

Meta Ads — summer_2026 campaign

Wait condition: 24 hours

T+24h

Check for registration event

A/B split — 50/50

T+24h

Testing subject line variants

Onboarding email sent

T+24h

Includes deep link → app://onboarding/step2

Registration completed

T+25h

Goal achieved — sequence stopped

Emails sent

Deep link clicks

Goals completed

Growth Intelligence

The system learns. It doesn't just report.

Mobile attribution data feeds the belief graph — auto-generating testable hypotheses from install patterns, channel performance, and cross-platform behavior. Confidence updates as more data arrives. After six months, Apex knows things about your growth that no dashboard could show you.

Belief Graph — live assumption map

ValidatedTestingUnvalidated
Web visit → retention87%Meta weekend LTV72%Deferred deep links91%Push opt-in → retention64%Onboarding email lift82%Affiliate user quality68%Video ad uplift78%Google search intent85%SKAN coarse signal55%Cross-platform LTV93%Fraud savings88%Re-engagement timing71%
Auto-generated hypotheses from attribution patterns
Confidence scores that update with every experiment
Cross-platform scoring models (web + mobile)
Decision ledger — never lose the "why"
Compound learning — insights build on each other

Why Apex

One system that does what four tools can’t.

Standalone MMPs measure installs. That’s where they stop. Here’s what happens when you try to actually grow.

Can I test a web landing page change and measure app installs?

Standalone MMP

4 tools

Apex

1 tool

Create A/B test on web landing page

Create experiment in Apex

Track installs from each variant

Apex splits traffic on your landing page

Calculate statistical significance

Installs auto-attributed to variants

Promote winning variant

Sequential testing, significance in real time

Record what you learned

One click to promote winner

can’t

Belief graph updated permanently

4 tools, manual stitching, no learning system

One platform, zero manual work, permanent insight

Get Started

Integrate however you build.

Native, hybrid, cross-platform, or server-side — pick your path and start measuring in minutes. Every integration feeds the same attribution engine, experiment system, and belief graph.

For Ionic and Capacitor apps. The Apex JS SDK runs inside the WebView while native bridges handle IDFA, GAID, install referrer, and SKAN automatically.

1

Install the SDK

2

Configure postbacks

Copy your Meta and Google Ads postback URLs from the Apex dashboard into your ad platform settings. Server-to-server — no extra code.

3

Start measuring

Installs, attribution, cross-platform journeys, experiments, and intelligence — all flowing through the same system as your web data.

TypeScript
1import { ApexCapacitor } from '@apex-inc/capacitor';
2import Apex from '@apex-inc/sdk';
3
4Apex.init({ projectKey: 'YOUR_KEY' });
5await ApexCapacitor.initialize({ projectKey: 'YOUR_KEY' });
6
7// Request ATT on iOS
8const { status } = await ApexCapacitor.requestTrackingAuthorization();
9
10// Track events — attribution happens automatically
11Apex.track('purchase', { amount: 49.99, currency: 'USD' });

One platform for web, mobile, and email growth.

Attribution, experiments, deep linking, fraud detection, communications, and intelligence — connected in a single system that learns from every install.