LEMON AI/PRODUCT

Cross-network ad reporting

Creative performance reports without spreadsheet stitching

Build the view your decision needs, from spend and installs to purchases, revenue, and ROAS. Keep every network's attribution window visible, then export the result or query it through the API and MCP.

SLACK ALERT08:42

Creative fatigue detectedrescue_choice_v4.mp4 lost 31% of its IPM over 5 days while still taking $1,030/day.

ROAS D7
95% ↓
Spend at risk
$6,180
API200 OK
GET /v1/creatives?sort=-roas_d7

{
  "asset": "match_cascade_v7.mp4",
  "spend": 12480,
  "revenue_d7": 18912,
  "roas_d7": 1.52,
  "provenance": "lemon_estimate"
}
MCP · CLAUDECONNECTED

YOU Which AppLovin creatives are losing efficiency?

LEMON I found 3. The largest spend at risk is rescue_choice_v4.mp4 at $6,180.

Report builder

Start with the decision, then choose the rows and metrics

Move from an account total to the campaign, ad group, ad, country, platform, creative, or creative attribute behind it. Save the spreadsheet work for analysis, not assembly.

Filter the exact slice

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

Put the right metrics together

Report impressions, clicks, spend, installs, purchases, revenue, CPI, CPA, IPM, CTR, and ROAS where the provider supplies them.

Send the answer onward

Export the selected hierarchy, chart results over time, or deliver threshold alerts to Slack and Telegram.

Attribution windows

Compare performance without pretending unlike windows are equal

Lemon keeps the provider and outcome window attached to each metric. A D7 cohort result does not quietly become interchangeable with a 28-day click result. The reference on what each ad network's attribution window measures documents the click, view, cohort, and postback rules for these networks and two more.

Reporting contract · Availability stays explicit

ProviderOutcome basisHow the report handles it
AppLovin and UnityD0, D1, D3, and D7The selected cohort window remains part of the metric name.
Meta1, 7, and 28-day clickClick windows remain separate from post-install cohort windows.
Google AdsConversion lag under 1, 2, 4, and 8 daysLag-qualified results remain visible rather than flattened.
Unavailable metricN/AMissing data stays missing. It is never converted to zero.

Exports · alerts · REST API · MCP

Use the same reporting data in dashboards, scripts, and AI chats

The REST API and MCP server expose read-only Creative Analytics data. They can query and rank creatives, inspect one creative, and compare attribute performance without changing bids, budgets, targeting, or campaigns. The guide to exposing marketing analytics through an API and MCP covers field definitions, freshness, provenance, permission scope, and how the interface should behave when a source is incomplete.

8 REST endpoints · 10 MCP tools · analytics:read scope

Read-only REST API

curl -H "Authorization: Bearer $LEMON_API_KEY" \
  "https://api.lemon-ai.com/v1/creatives/top?metric=roas:d7&order=best&limit=10"

Read-only MCP server

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

# Then ask your assistant:
Which US video creatives had the best D7 ROAS last month?

AI assistants and agents

Ask a reporting question where you already work

Connect Lemon's MCP server to Claude, ChatGPT, Claude Code, Cursor, VS Code, or another compatible client. The assistant reasons over Lemon's reporting tools and returns the underlying read-only results. Lemon is not replacing your assistant with a separate reporting chatbot.

Search and open creatives

Find a creative by name or text, then fetch its media URL, network, type, and assigned attributes.

Find the best or worst performers

Rank creatives by a selected metric and filter the answer by account, campaign, country, platform, or date.

Compare the elements behind performance

Break a metric down by hook, format, subject, call to action, or another creative attribute defined in Lemon.

Creative reporting

See what each ad creative spent and earned

Open Creative Analytics for asset-level reporting, network coverage, alerts, exports, API access, and MCP access.

Cohort reporting

Extend early revenue into a D365 forecast

Open Cohort Prediction for revenue, ROAS, ARPU, LTV, and payback views that separate actual and forecast periods.

Bring your hardest growth question

See Lemon reporting work on your data

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

LEMON AI

Bring us your growth question.