- D0
- D1
- D3
- D7
Counts value accumulated after install. Kayzen does not expose conversion counts.
Cross-network asset performance
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.
| Asset | Network | Spend | Installs | Revenue D7 | ROAS D7 | ROAS D7 by date |
|---|---|---|---|---|---|---|
| AppLovin | $12,480 | 3,204 | $18,912 | 152% | — | |
| AppLovin | $9,115 | 1,883 | $8,617 | 95% | — | |
| Meta | $7,930 | 1,877 | $11,340 | 143% | — | |
| Unity Ads | $5,268 | 1,405 | $6,020 | 114% | — | |
| Google Ads | $4,411 | 1,102 | $4,873 | 110% | — |
estimated in Lemon AI from the network
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
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.
The raw volume and money attached to each creative.
Rates and unit costs calculated from delivery.
Downstream results, each tied to an explicit attribution window.
Outcome window map
Conversions, conversion value, and ROAS expand into the windows available for the connected networks.
Counts value accumulated after install. Kayzen does not expose conversion counts.
Counts outcomes attributed to a click within the named lookback window.
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
Sort, compare, chart, group, and export without rebuilding the same report in a spreadsheet.
Spend · 7d
$84.2k
up +34%
Values: 9.8, 10.6, 11.2, 12.1, 12.6, 13.4, 14.5daily · last 7 days
Installs · 7d
12.9k
up +18%
Values: 1380, 1536, 1667, 1847, 1975, 2154, 2375daily · last 7 days
CPI
$6.51
down −9%
Values: 7.101449275362318, 6.901041666666667, 6.71865626874625, 6.551164049810503, 6.379746835443038, 6.220984215413185, 6.105263157894737; target 7under $7.00 ✓
ROAS D7
38.2%
up +4.1pp
Values: 0.318, 0.329, 0.341, 0.355, 0.362, 0.371, 0.382; target 0.35over 35.0% ✓
01 · Narrow
Choose app, network account, campaign, ad group, ad, country, platform, date range, asset type, or creative attribute.
02 · Compare
Sort by the metric that matters and compare each row with the average of your top-performing creatives.
03 · Explain
Add charts by day, week, month, or platform; group results by week or month; then export the selected hierarchy.
AppLovin asset outcomes
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
What you see in Lemon AI
Asset spend matches AppLovin ✓
01 · Asset Analytics
Lemon reads asset-level impressions, clicks, and cost with the campaign, ad, country, platform, and date attached.
02 · Advertiser report
AppLovin outcome reporting supplies the matching D0, D1, D3, and D7 conversion and revenue rates.
03 · Estimate
Lemon turns those rates into estimated installs, purchases, revenue, CPI, and ROAS for every asset.
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
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 | reported | reported | reported | 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 | reported | reported | reported | 1/7/28d click |
| Google Ads | allocated | allocated | allocated | <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
When Google reports conversions at ad level, Lemon distributes them across the matching assets without changing the total.
Targets · alerts · API · MCP
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:
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
Track declining IPM, rising CPI, or falling ROAS and alert on the window your network actually supports.
Move from the winning asset to the attribute analysis behind it, with the same filters and performance context.
Give analysts and AI assistants the same read-only reporting surface through exports, REST, and MCP.
FAQ
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.
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.
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.
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.
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
Bring one app and the decision in front of you. We’ll show you what Lemon finds.