Two reports that never quite agree
The publisher sends six newsletters a day to more than 20 million people. Every email carries ads from LiveIntent, and those ads pay the bills. tinyEmail knows what was sent and to whom. LiveIntent knows how many ads were seen, clicked, and paid for. Nobody could see both at once.
So every morning, someone on the ad team rebuilt the picture by hand. When a newsletter went out without its ad tag, the money it should have made simply didn't show up, and there was nothing in either report to say so.
They asked their assistant instead
Once the MCP Server is connected, Claude or ChatGPT works directly with the publisher's tinyEmail account: every campaign, newsletter, tag, and send. The team asks one question in plain English, and the assistant puts sends and LiveIntent revenue side by side.
“Compare yesterday's tinyEmail sends with LiveIntent impressions and revenue. Show volume, impressions, clicks, and revenue by newsletter, campaign, tag, and date. Work out revenue per 1,000 emails. Flag missing tags or numbers that don't match, then write a short summary for leadership with recommended actions.”
Yesterday at a glance
Tue, Sep 22 · Eastern TimeEvery view the spreadsheet used to give, and a few it couldn't
Revenue per 1,000 emails is the number that ties sending to earning. It shows which newsletters pay their way and which ones quietly stopped.
Revenue per 1,000 emails, last 7 days
Local Headlines tag missingThree gaps the spreadsheet never showed
The assistant checks every tinyEmail send against LiveIntent's numbers, so mismatches come to the top instead of hiding in row 4,000 of a spreadsheet.
Missing ad tag
~$5,330 a dayLocal Headlines went to 2.6 million people on Sep 21 and 22 with no LiveIntent tag, after a template update. None of its ad revenue could be credited. At the rate the other newsletters earn ($2.05 per 1,000), that's about $5,330 a day.
Reports close the day at different times
1.1M impressions shiftedEvening Edition goes out at 9 PM Eastern. LiveIntent's report ends its day at 8 PM Eastern, so those ads landed on the next day's numbers. The assistant moved them back so each day's revenue matches that day's sends.
Revenue with no matching send
$610 unassigned410,000 impressions in the LiveIntent report used a campaign name that doesn't exist in tinyEmail. It matches an old test newsletter, which suggests an outdated tag is still live in one template.
A leadership update, written before 8:05 AM
The same conversation ends with a summary the team can paste straight into Slack or email. No reformatting, no second pass.
Reporting went from a chore to a check-in
Two exports and a spreadsheet, every morning
Campaign names matched by hand
Missing tags found at month-end, if at all
Leadership update ready mid-morning
One question in Claude or ChatGPT
Sends and revenue lined up automatically
Missing tags flagged the morning after
Summary with actions ready in minutes
Questions publishers ask next
Three steps, about five minutes
Get your API key
In tinyEmail, go to Account Settings → API Keys. It's the secure pass your assistant uses, and it's never stored.
Connect Claude or ChatGPT
Add tinyEmail in Claude Desktop or Claude Code with your API key. In ChatGPT, turn on Developer Mode and connect the tinyEmail app.
Just ask
Use the daily revenue report prompt, or ask your own question in plain language. Your assistant does the rest.
View the prompt ↑Common questions
What can I ask about my newsletters?+
Anything you'd normally pull a report for. How a campaign performed, which newsletter earns the most per 1,000 emails, which sends are missing a tag, or which audience to send to next. Your assistant answers from your live tinyEmail account.
Is my account secure?+
Yes. Your API key goes straight from your assistant to tinyEmail. The MCP Server never stores or logs it.
Do I need a developer?+
No. Setup is a one-time step in Claude or ChatGPT, and the tutorial walks you through it. After that, you ask questions in plain language.
Which assistants work with it?+
Claude Desktop, Claude Code, and ChatGPT.
Who can use the MCP Server?+
It's available to tinyEmail Enterprise customers. Contact your account team or support through in-app chat to get started.
