๐Ÿ“ก
Appmeasurely
Mobile Measurement Platform
Welcome back
Sign in to your dashboard
Forgot password?
No account? Create one
Create account
Start measuring in minutes
Have an account? Sign in
AppMeasurely
Connect. Measure. Grow.
Analytics
Overview
Attribution
Cohort Analysis
Funnels
Web Analytics
Reports
Protect
Fraud Detection3
Privacy & GDPR
Growth
Audiences
Manage Links
Partner Config
Integrations
SDK Docs
Settings
?
Loading...
Dashboard Overview
Live ยท MyApp iOS + Android
U
Unocoin
Last 7 days
Last 14 days
Last 30 days
Last 60 days
Last 90 days
This month
Last month
Custom range
Start date
End date
๐Ÿ“… Last 30 days โ–พ
Last 7 days
Last 14 days
Last 30 days
Last 60 days
Last 90 days
App
Source
Platform
Country
Time Breakdown
Day
Week
Month
All Time
๐Ÿ“ Dimensions
Core
Campaign
Targeting & Campaign Properties
Attribution Insights
Network Specific
Search Campaign
Creative Measurement
๐Ÿ“Š Metrics
Core Metrics
Cost & Revenue
Engagement & Retention
Assist & MTA
Video Metrics
Social Engagement
๐Ÿ‘ฅ Cohort Data
Cohort Period
1d
7d
14d
30d
90d
LTV
Results Chart
Report Results
Select dimensions and metrics, then click Run Report
๐Ÿ“Š
You are viewing sample data
Integrate the AppMeasurely SDK into your app to start seeing real installs, sessions, revenue and attribution data here.
Installs over time
Revenue & ROAS
Media Sources
Top Countries
In-App Events
Hourly Installs Heatmap
12am6am12pm6pm11pm
โš ๏ธ iOS SKAdNetwork window closes in 3 days for 4,200 installs.
Click-through
52,843
โ†‘ 15%
View-through
8,210
โ†‘ 6.2%
SKAN Attributed
14,100
iOS only
Avg. CTR
3.7%
โ†‘ 0.4pp
Look-back Window
7d / 1d
Click / View
Attribution Model Comparison
SourceLast TouchFirst TouchLinear
Google Ads28,40021,20025,100
Meta14,20018,60015,800
TikTok7,1009,2007,900
Organic3,1433,8434,043
Cohort Period:
Retention Cohort Grid
% of users retained by Day N after install
CohortUsersD1D3D7D14D30
Loading cohort data...
Revenue by Media Source
Loading...
Installs by Country
Loading...
Funnel Builder
Define steps and see where users drop off
FUNNEL STEPS (in order)
Funnel Analysis
Add steps above and click Run Funnel
Top Events
Most common events in your app
EventCountUnique UsersTrend
Loading...
Fraud Blocked
โ€”
Flagged
โ€”
Suspicious
CTIT Anomalies
โ€”
Below threshold
Device Velocity
โ€”
High velocity
Click Flooding
โ€”
IPs flagged
Fraud Type Breakdown
Last 30 days
Loading...
Recent Fraud Events
RuleActionSourceTime
Loading...
Detection Rules
Customize thresholds for your account
RuleDescriptionThresholdActionEnabledSave
Loading rules...
IP Blacklist
IP AddressReasonAddedActions
No blacklisted IPs
Add IP to Blacklist
Clicks and installs from this IP will be blocked
Privacy Settings
FeatureEnabled
GDPR Compliance
CCPA Opt-out
Data Masking
ATT Framework
Right to Deletion
iOS ATT Consent
41.8%
Authorized
41.8%
Denied
38.9%
Not Determined
19.3%
Dynamic audiences synced to ad networks
Audience Segments
Featured Connectors
All Connectors
Send attribution data back to ad networks for campaign optimization
EventConnectorPostback URLFires OnStatusActions
No postbacks configured yet
Active Integrations
ConnectorAppStatusLast SyncActions
No active integrations
Add Postback
Available macros: {click_id} {device_id} {app_id} {event_name} {revenue} {currency} {media_source} {campaign}
Pageviews
โ€”
Enter site ID below
Unique Visitors
โ€”
Enter site ID below
Sessions
โ€”
Enter site ID below
Realtime Visitors
โ€”
Last 5 min
Pageviews Over Time
โ€”
Traffic Sources
Enter site ID below
Top Pages
PagePageviewsVisitors
Enter site ID below
Devices
Enter site ID below
Install Tracking Snippet
Paste inside <head> on every page
<!-- Enter your Site ID above and click Load Analytics -->
โœ“ Copied!
Trackable links for your partner campaigns
Loading apps...
Select an app
Select an app to view its tracking links
Create Tracking Link
Link Settings and Redirects
โ–ผ
UTM Parameters
โ–ถ
Attribution Settings
โ–ถ
Enable Re-engagement Tracking
Track returning users from this link
7
0 (Off)7d30d
24
0 (Off)24h168h
24
0 (Off)12h24h
8
0 (Off)8h24h
Add partners and control what data they can access
My Partners
PartnerTickerStatusAppsPermissionsAddedActions
Loading...
Add Partner
Search for a partner by their ticker name
P
-
-
Verified
Set Permissions
Loading apps...
Permission changes require email verification before taking effect.
Edit Partner Permissions
-
App Key:
Select an app to see your key
Step 1 โ€” Add SDK file
Download the AppMeasurely Swift file and drag it into your Xcode project.
โฌ‡๏ธ Download AppMeasurely.swift
Step 2 โ€” Add permissions (Info.plist)
<key>NSUserTrackingUsageDescription</key>
<string>This app uses tracking to provide personalized ads and analytics.</string>
Step 3 โ€” Initialize SDK (AppDelegate.swift)
import UIKit

@main
class AppDelegate: UIResponder, UIApplicationDelegate {
    func application(_ application: UIApplication,
        didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
        
        AppMeasurely.start(appKey: "YOUR_APP_KEY")
        return true
    }
}
Step 4 โ€” Log Events
// Custom event
AppMeasurely.logEvent("level_complete", parameters: ["level": 5])

// Revenue event
AppMeasurely.logRevenue(9.99, currency: "USD", productId: "coins_100")

// User attribute
AppMeasurely.setUserAttribute("user_type", value: "premium")
Step 1 โ€” Add dependencies (build.gradle)
dependencies {
    implementation 'com.google.android.gms:play-services-ads-identifier:18.0.1'
    implementation 'com.android.installreferrer:installreferrer:2.2'
    implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.1'
}
Step 2 โ€” Add SDK file
Download and add to your app module.
โฌ‡๏ธ Download AppMeasurely.kt
Step 3 โ€” Initialize (Application.kt)
class MyApp : Application() {
    override fun onCreate() {
        super.onCreate()
        AppMeasurely.start(this, "YOUR_APP_KEY")
    }
}
Step 4 โ€” Log Events
// Custom event
AppMeasurely.logEvent("level_complete", parameters = mapOf("level" to 5))

// Revenue event
AppMeasurely.logRevenue(9.99, currency = "USD", productId = "coins_100")

// User attribute
AppMeasurely.setUserAttribute("user_type", "premium")
Step 1 โ€” Add dependencies (pubspec.yaml)
dependencies:
  http: ^1.1.0
  shared_preferences: ^2.2.0
  device_info_plus: ^9.0.0
  package_info_plus: ^4.2.0
  app_tracking_transparency: ^3.0.0
Step 2 โ€” Add SDK file
โฌ‡๏ธ Download appmeasurely.dart
Step 3 โ€” Initialize (main.dart)
void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await AppMeasurely.start(appKey: 'YOUR_APP_KEY');
  runApp(MyApp());
}
Step 4 โ€” Log Events
// Custom event
await AppMeasurely.logEvent('purchase', parameters: {'item': 'coins', 'quantity': 100});

// Revenue
await AppMeasurely.logRevenue(9.99, currency: 'USD', productId: 'coins_100');

// User attribute
await AppMeasurely.setUserAttribute('plan', 'premium');
Step 1 โ€” Install dependencies
npm install @react-native-async-storage/async-storage react-native-device-info
Step 2 โ€” Add SDK file
โฌ‡๏ธ Download AppMeasurely.js
Step 3 โ€” Initialize (App.js)
import AppMeasurely from './AppMeasurely';

export default function App() {
  useEffect(() => {
    AppMeasurely.start('YOUR_APP_KEY');
  }, []);
  return <YourApp />;
}
Step 4 โ€” Log Events
// Custom event
AppMeasurely.logEvent('purchase', { parameters: { item: 'coins' } });

// Revenue
AppMeasurely.logRevenue(9.99, 'USD', 'coins_100');

// User attribute
AppMeasurely.setUserAttribute('plan', 'premium');
Server-to-Server Events
Use this for server-side events like subscription renewals, backend purchases, or webhook confirmations.
curl -X POST https://uqvknwgcpptxnbmsubkc.supabase.co/functions/v1/track-mobile \
  -H "Content-Type: application/json" \
  -H "apikey: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." \
  -d '{
    "app_key": "YOUR_APP_KEY",
    "event_name": "subscription_renewed",
    "device_id": "user-device-id",
    "device_type": "ios",
    "revenue": 9.99,
    "currency": "USD",
    "properties": {
      "plan": "pro",
      "period": "monthly"
    }
  }'
Response Format
// Success
{ "ok": true, "flagged": false }

// Blocked (fraud detected)
{ "ok": false, "blocked": true, "reason": "CTIT below 1s threshold" }
App Configuration
SettingValue
SDK Versionv1.0.0
Click lookback7 days
View-through1 day
CurrencyUSD
TimezoneUTC
Account
Logged in as
โ€”
Plans & Pricing
Free
$0
Forever free
Installs/mo1,000
Properties1 (app or web)
Attributionโœ“
Fraud Detectionโœ—
Cohort Analysisโœ—
Partner Trackingโœ—
Starter
$49/mo
$490/yr (save 17%)
Installs/mo10,000
Properties3 (apps + web)
Attributionโœ“
Fraud Detectionโœ“
Cohort Analysisโœ—
Partner Trackingโœ“
MOST POPULAR
Pro
$149/mo
$1,490/yr (save 17%)
Installs/mo100,000
Properties10 (apps + web)
Attributionโœ“
Fraud Detectionโœ“
Cohort Analysisโœ“
Partner Trackingโœ“
Enterprise
Custom
Talk to sales
Installs/moUnlimited
PropertiesUnlimited
Attributionโœ“
Fraud Detectionโœ“
Cohort Analysisโœ“
Partner Trackingโœ“
Help & Support
Ask anything about AppMeasurely
๐Ÿค– AI Assistant
๐Ÿ“š FAQ
๐Ÿ“– Glossary
๐Ÿ‘‹ Hi! I'm your AppMeasurely assistant. Ask me anything about attribution, fraud detection, partner tracking, web analytics, reports, or how to use any feature.
How does attribution work?
What is eCPI?
How do I set up web tracking?
What is fraud detection?
How do I create a tracking link?
Request a property
Submit a request to add a property. Our admin team will review and activate it within 24 hours.
๐Ÿ“ฑ
Mobile App
iOS, Android or both
๐ŸŒ
Website
Track web traffic & conversions
โ† Back
App name *
Platform *
Bundle ID / Package name *
Find this in your App Store or Play Store listing URL
Found on App Store โœ“
App category
โ† Back
Website name *
Website URL *
Industry
What do you want to track?
โš ๏ธ
Property limit reached
Your current plan allows 1 property (1 mobile app OR 1 website). Upgrade to Starter for 3 properties or Pro for 10.
Contact sales to upgrade โ†’
Setup Progress
1
Add Property
โ€บ
2
Install SDK
โ€บ
3
Fraud Settings
โ€บ
4
Verify Data
0 / 4 complete