Mail more of what works. Stop paying for what doesn’t.
Lighthouse Results turns your caging files into numbers your whole team trusts — days after the drop, not a quarter later.
| Month | Revenue | Cost |
|---|---|---|
| Sep | $118,000 | $74,000 |
| Oct | $96,000 | $68,000 |
| Nov | $142,000 | $88,000 |
| Dec | $210,000 | $96,000 |
| Jan | $165,000 | $91,000 |
| Feb | $131,000 | $79,000 |
| Mar | $149,000 | $84,000 |
| Apr | $122,000 | $76,000 |
| May | $138,000 | $82,000 |
| Jun | $176,000 | $95,000 |
| Jul | $158,000 | $88,000 |
| Aug | $192,000 | $99,000 |
| Total | $1,797,000 | $1,020,000 |
Hours back
Your team should be planning the next drop, not keying in the last one.
Response files come back in whatever shape the sender uses. Somebody has to turn them into an answer — and that somebody has better things to do.
A day per drop disappears into matching files against the campaign by hand.
It all hangs on one workbook, on one laptop, that only one person can drive.
The numbers land after the decision they were meant to inform.
That day goes back to your team — every drop, without anyone opening a file.
Nothing goes quietly missing — whatever doesn’t match is held where you can see it.
You learn how a drop is doing while there’s still time to change the next one.
One set of numbers
Stop rebuilding the same report every time someone asks how it went.
“Did it work?” is one question. Answered from three places it produces three answers, and the meeting becomes a debate about whose figure is right.
- The vendor’s file
$1,801,455
Two returned checks still counted.
- The campaign workbook
$1,742,880
A keycode nobody could place, dropped.
- Last month’s board deck
$1,768,200
Cut off before the last week posted.
Everyone opens the same page instead — so the meeting starts at what to do next, not at whose spreadsheet to believe.
Sample data- Agency lead
$1,797,000
5.68% response · $0.57 per dollar raised
- Account manager
$1,797,000
5.68% response · $0.57 per dollar raised
- The client
$1,797,000
5.68% response · $0.57 per dollar raised
Donors who come back
A good week and a growing donor base are not the same thing.
Revenue tells you what an appeal collected. This tells you whether it built anything — and whether the donors you paid to acquire are still here.
Is the base actually growing?
People, not gifts. One donor giving three times is one person.
- Unique donors
- 9,418
- New this year
- 3,106
- Returning
- 6,312
What is a donor costing you?
So acquisition gets judged on what it buys, not what it spends.
- Cost per new donor
- $58.40
- Gifts per donor
- 1.30
- Revenue per donor
- $190.80
Do they come back?
The number that decides whether acquisition was worth it.
- Gave a second gift
- 24.8%
- Median days to it
- 96
- First-365-day value
- $74.10
New donors by week
Deduped to people, so a strong week is a strong week — not one donor counted five times.
Sample dataLess work for you
The Monday morning questions, answered before anyone asks them.
Nobody stays late building the deck
Returns, package performance and the caging calendar are already sitting there — with revenue per dollar spent in the column your team actually reads.
| Package | Revenue | Resp. | Per $1 |
|---|---|---|---|
| FY25 Spring Appeal | $412,180 | 6.14% | $2.14 |
| Year-End Emergency | $338,940 | 7.02% | $2.47 |
| Acquisition — Coop A | $196,220 | 0.74% | $0.82 |
Clients stop asking you for numbers
Everyone picks what they want and how often. It arrives in their inbox and links back to the live view, so nobody has to chase you for it.
- Weekly, monthly or per drop
- Stays quiet when there’s nothing to say
Looks like it came from you
Your logo, your subdomain. Clients see your agency doing sophisticated work — not a tool you resell.
One client’s data never turns up in another’s
Staff, nonprofit clients and caging vendors all work in the same system and never see each other’s records — so nobody has to remember to be careful.
- Your teamEvery client in one place, no switching logins.
- Your clientTheir own results, whenever they want them.
- Your cagerDrops files in and sees nothing else.
Bring one caging file. We’ll show you the rest.
Thirty minutes, your own data, your own keycodes. You’ll see exactly what Lighthouse would have told you about your last drop.
or email nick@lighthouseresults.com