Platform / Report

Money per campaign. Not clicks.

Spend, leads, won sales and cash actually collected — side by side for every campaign and ad, in your ad account's time zone.

What you actually get

Money per campaign.

Ads report

Every campaign, in real money.

Six cards and a campaign table put spend next to leads, customers, revenue and cash collected — each against the previous period.

  • Six cards, one glanceSpend, results, cost per result, revenue, ROAS and cost per customer — vs the previous period.
  • Twenty columnsFrom impressions to link clicks to lead → customer. Sort by any of them.
  • Saved viewsThree ready-made views, or build your own and save it.
Learn about Ads report
app.stelafy.com · Ads · last 30 days
Spend
$86,400+12.4%
$76.9K prior
Results
2,914+18.2%
2,466 prior
Cost / result
$29.65−4.9%
$31.18 prior
Revenue
$487.0K+23.8%
$393.4K prior
ROAS
5.6×+0.5×
5.1× prior
Cost / customer
$462−7.4%
$499 prior
CampaignSpendResultsRevenueROASCustomersCost / customer
All campaigns$86,4002,914$487.0K5.6×187$462
Spring offer — Broad$19,400842$163.1K8.4×61$318
Lookalike 2%$15,800596$113.8K7.2×42$376
Advantage+ leads$17,200511$76.5K4.4×31$555
Retargeting — 30 days best$6,900288$56.8K8.2×22$314
Free consult — Video$14,300347$35.0K2.4×14$1,021
Interest stack worst$9,800214$20.4K2.1×8$1,225
Traffic → website form$3,000116$21.4K7.1×9$333
Every card vs the previous periodBest and worst by cost per customer

Lead pipeline

From lead to paid, one row per person.

See where every lead is, which ad brought them and how long they took to pay. No CRM? Mark the stage right in the list.

  • Click a stage, see the peopleThe funnel card filters the list to everyone who reached that stage.
  • Mark stages without a CRMContacted, meeting, won, lost — one click each, saved with the real time.
  • Won asks for the totalSo revenue is real, and Meta learns the value of the sale.
Learn about Lead pipeline
app.stelafy.com · Leads
Leads2,914
Contacted1,962
Meeting611
Won187
NameSourceCampaign → adStagePaymentDays to pay
MRMaya ReyesSpring offer › Video 2Won$6,00012
LFLeo FischerLookalike 2% › CarouselWon$8,40026
JMJane MillerTraffic › Spring LPMeeting
SSSara ShahAdvantage+ › Static 1Meeting
TKTom KleinRetargeting › ReelContacted
PNPriya NairFrom CRM fileNew
Click a stage — the list narrows to the same peopleWon asks for the sale total

Payments

Your payment list, turned into proof.

Drop the payment list you already have. See who paid, how much reached a campaign, and what still needs a decision.

  • Four numbersCollected, paying customers, matched to a campaign, needs review.
  • Paying customersEvery payer with their campaign, sale total and collected so far.
  • Needs reviewEverything that didn't match, with the reason.
Learn about Payments
app.stelafy.com · Payments
Collected
$419,050+24.3%
Net of refunds
Paying customers
187+21.4%
154 prior
Matched to a campaign
98%
$412,600 of it
Needs review
5
$6,450 kept apart
Paying customersNeeds review · 5Files
CustomerCampaignSale totalCollectedMatched by
LFLeo FischerLookalike 2%$12,000$8,400Phone
MRMaya ReyesSpring offer — Broad$6,000$6,000Lead ID
SSSara ShahAdvantage+ leads$4,500$1,500Email
OHOmar HaddadTraffic → website form$2,650$2,650Phone
EBEthan BrooksRetargeting — 30 days$1,800Phone
Net of refunds, per periodEvery payer shows how they were matched

Lead timeline

Everything about one lead, in one place.

Open any lead to see where they came from, what they answered, every stage and every payment — and why each payment belongs to them.

  • Where they came fromLead date, source and the campaign › ad behind it.
  • Payments with proofSale total, collected, remaining — and how the payments were matched.
  • Form answersYour own questions, saved with the lead.
Learn about Lead timeline
app.stelafy.com · Leads · Leo Fischer
LFLeo Fischer+1 415 555 0177 · leo@…Won
Sale total
$12,000
Collected
$8,400
Days to pay
26
Lead → first payment
Became a lead · Quote requestJul 30 · Lookalike 2% › US › Carousel
Answered 4 questionsBudget $10,000+ · start within a month
Contacted · then meetingJul 31 · meeting Aug 4
Won · total $12,000Aug 9 · sent to Meta once, with the total
3 payments · $9,000Aug 25 – Oct 25 · matched by phone
Partial refund · −$600Oct 28
Every step on one line, in orderWhy each payment belongs here — always shown

Works with

Connect what you already use.

Meta, your website and a CSV from any CRM today. Direct CRM and payment connections are next.

Meta Lead AdsSpend, leads, and results sent backAvailable
Website formSigned notification from your serverAvailable
CSV from any CRMLeads, deals and paymentsAvailable
HubSpot · Zoho · StripeDirect sync instead of a fileSoon

FAQ

Report, answered.

Book demo
Where does spend come from?

Directly from your Meta ad account, read every hour.

Do I have to use your stages?

Stages from your CRM file work too; marking them here is for teams without a CRM.

Which columns do I need?

A phone, email or lead ID, the amount and the date. Name and deal total are optional.

Can analysts see this?

Yes, read-only.

See it with
your own data.

Book a 30-minute call — we connect your Meta account and a payment list live.

Book demo