Cross-network asset performance

Creative Analytics

See the spend, installs, purchases, revenue, and ROAS behind every image, video, and text asset across your ad networks. Find the creatives to scale, refresh, or stop.

Creative Analytics · Demo data Asset performance
20 assets · data through Aug 9, 2026
AssetNetworkSpendInstallsRevenue D7ROAS D7ROAS D7 by date
AppLovin$12,4803,204 $18,912 152%
AppLovin$9,1151,883 $8,617 95%
Meta$7,9301,877 $11,340 143%
Unity Ads$5,2681,405 $6,020 114%
Google Ads$4,4111,102 $4,873 110%

estimated in Lemon AI from the network

Filter assets
Network
App
Campaign
Country
OS
Asset type
Activity
Minimums
Table metrics4 of 5 selected
Table charts
Creative detail
Save this view

Know which creatives deserve more budget, another iteration, or a clean stop.

Start with the account, then drill into the campaign, ad group, ad, country, platform, or individual asset. Lemon keeps the performance context attached, so the strongest and weakest creatives are easy to spot.

Every supported metric

From first impression to attributed return

Choose the raw totals, efficiency rates, and outcome windows that match the decision. Every calculated metric uses the same filtered asset-level delivery underneath it.

12 metric families
11 outcome windows
42 possible metric + window columns
01

Delivery

The raw volume and money attached to each creative.

IMP Impressions
How many times the asset was served by the ad network.
Network-reported count
CLK Clicks
How many clicks or taps the asset generated.
Network-reported count
COST Cost
Ad spend attributed to the asset for the selected period and filters.
Network-reported spend
INS Installs
Attributed app installs connected to the asset.
Network-reported or Lemon-estimated
02

Efficiency

Rates and unit costs calculated from delivery.

CTR Click-through rate
The share of impressions that became clicks.
Clicks ÷ impressions × 100
CPC Cost per click
Average spend required to generate one click.
Cost ÷ clicks
CPI Cost per install
Average spend required to generate one attributed install.
Cost ÷ installs
CR Click-to-install conversion rate
The share of clicks that became attributed installs.
Installs ÷ clicks × 100
IPM Installs per mille
Attributed installs generated for every 1,000 impressions.
Installs × 1,000 ÷ impressions
03

Outcomes

Downstream results, each tied to an explicit attribution window.

CV Conversions
Attributed conversion events, such as purchases, reported for the selected window.
Provider-window count
VALUE Conversion value
The monetary value of those conversions—revenue when the configured event value represents revenue.
Provider-window value
ROAS Return on ad spend
Conversion value returned for each unit of spend in the same outcome window.
Conversion value ÷ window-matched cost

Outcome window map

Conversions, conversion value, and ROAS expand into the windows available for the connected networks.

AppLovin · Unity Ads · Kayzen Install cohort
  • D0
  • D1
  • D3
  • D7

Counts value accumulated after install. Kayzen does not expose conversion counts.

Meta Ads Click attribution
  • 1 day
  • 7 days
  • 28 days

Counts outcomes attributed to a click within the named lookback window.

Google Ads Conversion lag
  • <1 day
  • <2 days
  • <4 days
  • <8 days

Allocates ad-level outcomes across the matching assets without changing the ad total.

Availability is account-specific. If a network does not provide a metric or window, Lemon shows N/A instead of zero.

Daily workflow

Start with the money at stake, then open the row

Sort, compare, chart, group, and export without rebuilding the same report in a spreadsheet.

Spend · 7d

$84.2k

up +34%

Daily spend, last 7 days. Values: 9.8, 10.6, 11.2, 12.1, 12.6, 13.4, 14.5 Values: 9.8, 10.6, 11.2, 12.1, 12.6, 13.4, 14.5

daily · last 7 days

Installs · 7d

12.9k

up +18%

Daily installs, last 7 days. Values: 1380, 1536, 1667, 1847, 1975, 2154, 2375 Values: 1380, 1536, 1667, 1847, 1975, 2154, 2375

daily · last 7 days

CPI

$6.51

down −9%

CPI, last 7 days. Values: 7.101449275362318, 6.901041666666667, 6.71865626874625, 6.551164049810503, 6.379746835443038, 6.220984215413185, 6.105263157894737 Values: 7.101449275362318, 6.901041666666667, 6.71865626874625, 6.551164049810503, 6.379746835443038, 6.220984215413185, 6.105263157894737; target 7

under $7.00

ROAS D7

38.2%

up +4.1pp

ROAS D7, last 7 days. Values: 0.318, 0.329, 0.341, 0.355, 0.362, 0.371, 0.382 Values: 0.318, 0.329, 0.341, 0.355, 0.362, 0.371, 0.382; target 0.35

over 35.0%

01 · Narrow

Filter the exact decision

Choose app, network account, campaign, ad group, ad, country, platform, date range, asset type, or creative attribute.

02 · Compare

Benchmark against your own winners

Sort by the metric that matters and compare each row with the average of your top-performing creatives.

03 · Explain

Open the trend behind the total

Add charts by day, week, month, or platform; group results by week or month; then export the selected hierarchy.

AppLovin asset outcomes

Get the AppLovin numbers its asset report leaves out

AppLovin gives you impressions, clicks, and cost by asset. Lemon adds estimated installs, purchases, revenue, CPI, and ROAS for the same creative.

ugc_hook_reveal_v3.mp4 · row 1 in the table above

AppLovin reports

  • Impressions 1,284,502
  • Clicks 41,920
  • Cost $12,480
  • Installs N/A, not reported by the network
  • Purchases N/A, not reported by the network
  • Revenue N/A, not reported by the network
  • Cohort D0 to D7 N/A, not reported by the network

What you see in Lemon AI

  • Impressions 1,284,502
  • Clicks 41,920
  • Cost $12,480
  • Installs 3,204 (estimated in Lemon AI)
  • Purchases 311 (estimated in Lemon AI)
  • Revenue $18,912 (estimated in Lemon AI)
  • Cohort D0 to D7 D0 31%D1 54%D3 98%D7 152% ROAS by cohort day, estimated in Lemon AI

Asset spend matches AppLovin

01 · Asset Analytics

Start with AppLovin delivery

Lemon reads asset-level impressions, clicks, and cost with the campaign, ad, country, platform, and date attached.

02 · Advertiser report

Connect the outcomes

AppLovin outcome reporting supplies the matching D0, D1, D3, and D7 conversion and revenue rates.

03 · Estimate

See what each asset earned

Lemon turns those rates into estimated installs, purchases, revenue, CPI, and ROAS for every asset.

Compare assets side by side.

When one ad contains several assets, Lemon estimates each one independently. Use the results to rank creatives rather than adding the estimates together.

Provider coverage

Compare networks without mixing unlike windows

Lemon shows each network's native attribution window, so a D7 result never gets quietly compared with a 28-day click result as if they meant the same thing.

Network Installs Purchases Revenue Cohort basis
AppLovin Lemon (estimated in Lemon AI) Lemon (estimated in Lemon AI) Lemon (estimated in Lemon AI) D0 to D7 post-install
Unity Ads reportedreportedreported D0 to D7 when returned
Kayzen N/A, not exposed by the network N/A, not exposed by the network reported D0 to D7 value only
Meta reportedreportedreported 1/7/28d click
Google Ads allocatedallocatedallocated <1/2/4/8d lag
TikTok N/A, not exposed by the network N/A, not exposed by the network N/A, not exposed by the network delivery only
Mintegral N/A, not exposed by the network N/A, not exposed by the network N/A, not exposed by the network delivery only
Apple Search Ads N/A, not exposed by the network N/A, not exposed by the network N/A, not exposed by the network delivery only

N/A means the network does not provide it Lemon estimate Allocated means Google totals matched to each asset

Google outcomes stay tied to the ad total.

When Google reports conversions at ad level, Lemon distributes them across the matching assets without changing the total.

Targets · alerts · API · MCP

Put the answer where the team already works

Weight the metrics that define a winner, watch them at the right attribution window, and receive or query the result outside the dashboard.

SLACK · #ua-alerts · 09:12

New alert: D7 ROAS below 35%

ROAS D7 per day (2026-07-15) is less than 35.00% for the following assets:

  • Hero_Q3_v4 down 21.40% (estimated in Lemon AI)
  • Summer_Sale_02 down 28.90% (estimated in Lemon AI)

#D7 ROAS below 35%

Read-only REST API

curl -H "Authorization: Bearer $LEMON_API_KEY" \
  "https://api.lemon-ai.com/v1/creatives/performance?date_from=2026-06-01&date_to=2026-06-30&metric=installs&metric=roas&sort_by=installs&limit=25"

# response
{
  "external_id": "creative-123",
  "campaign_name": "US_Prospecting",
  "installs": 900,
  "cost": 1450.75,
  "cpi": 1.612,
  "metrics": { "roas:d7": 2.0 },
  "cohort_metadata": {
    "data_as_of": "2026-07-20",
    "partial": true,
    "non_additive": true
  }
}

Read-only MCP

claude mcp add --transport http lemon https://api.lemon-ai.com/mcp

Alerts support Slack and Telegram. API and MCP access is read-only; Lemon does not change bids, budgets, or targeting.

Included at $279/mo per app

Turn the daily read into the next move

Find fatigue before it compounds

Track declining IPM, rising CPI, or falling ROAS and alert on the window your network actually supports.

Defend the next creative brief

Move from the winning asset to the attribute analysis behind it, with the same filters and performance context.

Answer without another dashboard login

Give analysts and AI assistants the same read-only reporting surface through exports, REST, and MCP.

FAQ

Questions before you get started

What is creative analytics?

Creative analytics connects each image, video, or text asset to its delivery and outcome data so a UA team can compare what each creative spent, converted, and earned. Lemon keeps every network’s attribution basis visible rather than treating unlike windows as interchangeable.

How does Lemon estimate AppLovin asset outcomes?

AppLovin Asset Analytics supplies asset delivery facts such as impressions, clicks, and cost. Lemon combines those facts with compatible Advertiser-report outcome rates at asset, country, and platform context to estimate installs, purchases, revenue, and D0, D1, D3, and D7 outcomes. Delivery totals reconcile to the source; estimated outcomes are independently calculated and intentionally non-additive.

Can I sum estimated AppLovin outcomes across assets?

No. An AppLovin ad can contain multiple assets, so each asset receives an independent estimate. Summing those estimates would double-count multi-asset ads. Lemon marks the values as estimated and non-additive in its reporting interfaces.

Which attribution windows are available?

Availability depends on the connected provider and account. AppLovin and Unity use post-install D0, D1, D3, and D7 windows; Kayzen provides value for those windows; Meta uses 1-, 7-, and 28-day click windows; and Google uses conversion-lag windows under 1, 2, 4, and 8 days. TikTok, Mintegral, and Apple Search Ads currently provide delivery metrics in Lemon.

Can creative performance be exported or queried outside Lemon?

Yes. Teams can export reports, configure Slack or Telegram alerts, query the read-only REST API, and connect supported AI assistants and developer tools through Lemon’s read-only MCP server.

Bring your hardest growth question

See Creative Analytics work on your data

Bring one app and the decision in front of you. We’ll show you what Lemon finds.

Lemon AI

Book a demo

Loading available times…