Four Meta ad accounts, with a screenshot from each one. The e-commerce account returned $69,705 on $6,065 of ad spend. In the lead generation accounts a winning ad brings a customer conversation for as little as 61 euro cents. Every block below prints the exact date range its screenshot covers, and the numbers written in the text are the numbers visible in the picture.
Read this before the tables. In every account below, a small number of ads produce almost all of the result and most ads produce close to nothing. That is not a sign of a bad account. It is what buying media actually looks like: you cannot know in advance which creative wins, so you run enough of them that the platform can find out.
Agencies that ship one or two creatives per month never reach the winner. That is the single most common reason a coach tells me their last agency tried Meta and it did not work.
Imported snacks and drinks, sold direct to consumer. When the account came to me it ran one campaign with one creative. It now runs a portfolio, with creative replaced continuously rather than only when performance collapses.
| Ad spend | ROAS | Revenue | Purchases |
|---|---|---|---|
| $601.13 | 15.21 | $9,142.56 | 206 |
| $571.11 | 7.93 | $4,527.83 | 115 |
| $191.52 | 19.70 | $3,772.12 | 88 |
| $329.48 | 8.76 | $2,885.90 | 82 |
| $324.69 | 9.85 | $3,197.68 | 80 |
| $190.30 | 13.60 | $2,588.24 | 75 |
| $6,064.73 | 11.49 | $69,705.20 | All ads |
A local swim club in Batajnica running birthdays, a playroom and swimming courses. This is the longest running account here, live since August 2023, and it answers the question a business owner actually cares about, which is whether the thing still works in year three.
| Result type | Result | Cost each | Spend |
|---|---|---|---|
| Messaging conversations | 634 | $1.36 | $860.45 |
| Instagram profile visits | 444 | $0.07 | $29.27 |
| Profile and page visits | 286 | $0.06 | $16.19 |
| Profile and page visits | 122 | $0.06 | $7.00 |
| Messaging conversations | 115 | $1.15 | $132.78 |
| Messaging conversations | 107 | $1.61 | $172.67 |
| All ads in window | Mixed | Mixed | $2,202.73 |
Reading this honestly matters more than making it look tidy. The $1.36 conversations and the 6 cent profile visits are not the same thing and should never be summed. The messaging campaigns are the ones that put a parent in the inbox.
Wholesale supply of imported drinks to shops and kiosks. Shown at campaign level on purpose: the same ad account holds the Candy Cloud consumer campaigns listed above, and mixing a lead campaign with a purchase campaign in one view tells you nothing useful about either.
| Ad | Leads | Cost / lead | Spend |
|---|---|---|---|
| Uvedi ukuse | 196 | $1.54 | $302.12 |
| Trazis dobavljaca? | 85 | $1.29 | $109.83 |
| SVESVE | 82 | $1.65 | $135.10 |
| Sedam limenki | 43 | $3.54 | $152.39 |
| Alkoholna | 22 | $1.54 | $33.98 |
| Monster Only Leads | 16 | $1.52 | $24.32 |
| Whole campaign | 444 from these six | — | $913.06 |
A business lead at $1.29 in a market where one shop becomes a repeat wholesale account is the reason this campaign runs on a fifteen dollar daily budget rather than a large one.
The same client's second ad account, running the pool and swimming course side of the business rather than the playroom. It is the cheapest conversation of anything on this page.
| Result type | Result | Cost each | Spend |
|---|---|---|---|
| Instagram profile visits | 1,511 | €0.02 | €36.16 |
| Messaging conversations | 310 | €0.70 | €217.65 |
| Messaging conversations | 233 | €0.69 | €160.45 |
| Messaging conversations | 232 | €0.62 | €143.45 |
| Messaging conversations | 211 | €0.78 | €164.48 |
| Messaging conversations | 121 | €0.68 | €81.80 |
| Messaging conversations | 94 | €0.61 | €57.61 |
| All ads in window | Mixed | Mixed | €1,897.65 |
"Conversations started" counts people who opened a message thread with the business from the ad. It is a Meta metric, it is the objective those campaigns were optimised for, and it is an advertising result rather than a sale. What happens after the message is the business owner's job, and it is why I qualify offer and sales process before taking anyone on.
"Leads from forms" counts completed instant forms inside Facebook and Instagram. The same caveat applies.
Two of these accounts run messaging campaigns and profile visit campaigns side by side. Meta's own totals row shows a dash in that situation rather than a number, because adding a 6 cent profile visit to a $1.36 conversation would be meaningless. Where that happens, the table prints the result type on every single line.
The Candy Cloud figures are purchase values as reported by Meta attribution for the stated window. Platform attribution is an estimate and will not match a bank statement to the dollar. It is the same basis every agency quotes, which is exactly why the account, the window and the screenshot are printed next to every number here.
Pulling the same campaign through Meta's API returned 204 leads for an ad that Ads Manager reports as 196, a four percent gap caused by attribution settings. Every number on this page is taken from the Ads Manager screenshot, not from the API, because the screenshot is what anyone can check.
All four accounts are Serbian and priced in a Serbian market. They prove the system and the cost discipline, not a United States price point. The US side of the work is a fitness coaching account that is no longer running, so there is no live account to screenshot for it, and I would rather say that than dress up an old export.
If a number on this page does not match something you were told on a call, the page is the version that is correct, and I will tell you why on the spot. Write to info@aleksaadvision.com.