ALTO ROIFrom traffic to profitable growth

EdTech · Online school · Anonymized client

From USD 29.7K to more than USD 118.6K per month for an online school

A complete case on how analytics, demand qualification, continuous testing and team management took the system to USD 1.285 million in revenue and 730% ROMI

01

Context

An online technical school needed to scale student acquisition without losing the economics that already worked

02

Constraint

Higher spend could increase volume while weakening ROMI if the offer, campaigns and sales process did not scale with the same discipline

03

What we worked on

01

Offer and demand

Align messages and segments with real study intent

02

Campaign cycle

Test combinations and stop those that did not confirm economics

03

Analytics

Compare spend, sales and revenue instead of registration cost alone

04

Scaling

Move budget toward confirmed combinations

04

Result

USD 1,285,154attributed revenue
USD 154,786media spend
51,287applications
USD 3.01average CPL
730%ROMI

From August 1, 2021 to August 9, 2022, the reports recorded USD 1,285,154 in revenue, USD 154,786 in media spend, 51,287 applications and 730% ROMI. The school passed its monthly target around month four

12 min read · historical case

How an acquisition system took an online school to USD 1.285 million in revenue

A full reconstruction of the case: starting point, end-to-end analytics, demand expansion, pre-click qualification, channel management, team incentives and the decisions that sustained 730% ROMI over twelve months.

01 · Starting point

The goal was not more traffic. It was predictable growth

In July 2021, an online school for technical professions was generating roughly USD 29,662 per month. The product already sold, but acquisition was not stable enough to plan the next stage. The commercial target was to move past USD 118,649 in monthly revenue without turning growth into a race for cheap leads.

The mandate was marketing leadership rather than isolated ad-account optimization. The work had to create a manageable demand flow, build a network of accountable specialists and connect every media decision to applications, payments and revenue.

  • Exceed USD 118,649 in monthly revenue
  • Create an application flow the business could forecast
  • Build an acquisition team accountable for outcomes
  • Protect return while increasing investment
The operating question changed from “What is the CPL?” to “Which combination produces students and revenue with defensible economics?”

02 · Measurement

End-to-end analytics found a combination that consumed budget without supporting the economics

The first layer connected spend, source, landing page, applications and payments. That view exposed a quiz-and-social combination consuming about USD 7,386 per month. In the published cut it generated 1,293 applications at USD 5.71 CPL but only USD 10,167 in revenue — too weak once margin, staff and operations were considered.

The combination had been active for roughly four months. This does not mean every dollar was a literal accounting loss. It means the company lacked a sufficiently deep signal to stop a route that failed to protect profitability. The cost of missing measurement accumulated while the advertising dashboard could still look acceptable.

01

Unify sources

Every channel needed to end in the same view of applications, payments and revenue.

02

Separate volume from quality

A reasonable CPL could not offset weak commercial contribution.

03

Read cohorts

Payments were connected to the source and period that originated each lead.

04

Close the loop

Sales data returned to campaign and budget decisions.

03 · Demand and message

The addressable market expanded without hiding the product or its price

The niche was narrow. Search activity expanded beyond exact profession terms toward adjacent needs: people looking for supplemental income, a new specialization or a business with moderate startup requirements. That extension materially increased impressions and applications.

At the same time, the ads began qualifying people before the click. A generic promise such as “learn an in-demand profession” was replaced by messaging that named the profession and showed a price reference equivalent to about USD 35.59 per month. Traffic and raw lead volume fell, yet revenue increased by roughly 20% and ROMI improved.

  • Expand into adjacent intent, not indiscriminate audiences
  • Describe the actual product in the ad
  • Use price and conditions as filters when they improve quality
  • Accept fewer leads when they create more conversations and payments
An ad is also an exclusion tool: it should attract the right person and help the wrong person decide not to click.

04 · Operations

Growth relied on a portfolio of tests and incentives tied to outcomes

More than 50 specialists, contractors and agencies were evaluated during the project. A provider's name was not treated as evidence; evidence was the ability to create volume with viable economics. Weak combinations were removed and budget moved toward the ones that demonstrated stronger contribution.

Compensation combined a base with two signals: lead-plan attainment and ROMI by payment date. This avoided two common extremes — rewarding quantity alone or paying a bonus disconnected from commercial capacity. The system had no artificial ceiling for overperformance, but it did include minimum thresholds that protected the business.

01

Base

Set according to personal responsibility for the lead plan.

02

Volume KPI

Paid proportionally to attainment; under 70% removed KPI payments.

03

ROMI KPI

Linked payments received to media investment in the same period.

04

Useful upside

Exceptional performance could receive exceptional compensation.

05 · Resilience

Diversification made it possible to reallocate investment when two platforms became unreliable

In March and April 2022, access to several platforms changed abruptly. The company did not freeze because demand was already distributed across search, social networks and additional experiments. Investment moved into available sources and the testing pace increased.

Across those two months, the company invested about USD 40,046, generated 9,756 applications at USD 4.11 CPL and attributed USD 367,378 in revenue, reaching 817% ROMI. April alone generated approximately USD 225,434 in revenue. This was a company-wide result: marketing created demand, while product, sales and operations converted and served it.

Diversification does not mean splitting budget equally. It means having measured alternatives ready to receive investment when the environment changes.

06 · Current application

What changes — and what stays the same — when this system is applied to Meta Ads today

This was not a result created exclusively by Meta Ads and should not be presented as one. It was a multichannel acquisition system. The mechanisms behind the outcome, however, are the same ones we now use to make Meta Ads a growth source rather than a lead dashboard.

The modern loop connects the ad, landing page or form, WhatsApp, CRM and sales stages. Audiences and creatives are judged by quality, conversations, opportunities and customers. Pixel, CAPI and UTMs preserve traceability, but the final decision still depends on actual sales data.

  • Define ICP, ticket, margin and allowable CAC before scaling
  • Return quality and post-lead outcome signals to Meta where feasible
  • Design creatives that attract and qualify at the same time
  • Maintain a hypothesis, decision and learning log
  • Increase budget only while business economics remain intact

Reconstructed evidence

Four views of the system, redrawn so the numbers stay readable

The values come from the source reports embedded in the original publication. They were rebuilt as accessible visualizations and converted to dollars using one exchange-rate reference.

01
Monthly cut · quiz + social network

Combination with weak economics

CPL looked manageable, but the spend-to-revenue relationship did not protect the full business economics.

USD 7,386spend
1,293applications
USD 5.71CPL
6%conversion
USD 10,167revenue
Spend
Revenue

Analytics stopped the team from confusing an affordable lead with profitable acquisition.

02
Aggregate of five selected sources/accounts

Nine months of search acquisition

Intent expansion and qualification inside the ad created volume with a stronger return.

USD 108,018spend
24,836applications
USD 4.35CPL
3.8%conversion
USD 636,224revenue
Spend
Revenue

The largest account received most of the budget after it demonstrated viable economics.

03
March 1–April 30, 2022

Response to platform disruption

Investment moved into available channels and the system preserved growth.

USD 40,046spend
9,756applications
USD 4.11CPL
4.2%conversion
USD 367,378revenue
817%ROMI
Spend
Revenue

Useful redundancy was built before the disruption, not after a channel was lost.

04
August 1, 2021–August 9, 2022

Twelve-month outcome

The result accumulated through measurement, testing, team design and budget reallocation.

USD 154,786spend
51,287applications
USD 3.01CPL
6%conversion
USD 1,285,154revenue
730%ROMI
Spend
Revenue

The school passed its monthly revenue target around month four and maintained return while scaling.

Conversion reference for every USD amount: Bank of Russia official rate on August 27, 2026, USD 1 = RUB 84.2820. These are mathematical conversions of historical ruble reports, not accounting restatements at 2021–2022 exchange rates. Totals are rounded to the nearest dollar and CPL to cents.

Founder playbook

Seven decisions an online school or service business can transfer

01

Measure before scaling

A source should not receive more budget until applications, sales and revenue belong to the same view.

02

Qualify before the click

Product, segment, price and the main condition can improve quality before sales time is consumed.

03

Optimize the real constraint

If sales cannot absorb volume, more traffic worsens the system; if demand is missing, the bottleneck is higher up.

04

Protect a learning budget

Current combinations decay. A test portfolio prevents the team from reacting too late.

05

Judge providers by evidence

Reputation and presentations do not replace measurable contribution to the business.

06

Align incentives

The team needs a volume signal and an economic signal that prevents celebrating worthless leads.

07

Build alternatives

Channels, creatives, pages and first-party data reduce dependence on one platform.

Methodology and source

Anonymized case; the client brand remains protected by NDA. The ALTO ROI version removes historical promotions and affiliations, keeps the applied material and reconciles every number with the four source reports published in 2022.

Want to apply this system with Meta Ads as the entry point?

We review the offer, economics, lead quality and sales path. For selected projects, the first test can run for 7–10 days with no management fee; the client funds media spend.

Explore the Meta Ads service

05

What it shows

Sustainable online-school scale does not come from one campaign. It requires revenue-level measurement, qualifying messages, channel alternatives, continuous learning and an operation that can convert demand

06

Publication limits

Anonymized historical case reconstructed from the original publication and four source reports. USD values use the Bank of Russia official rate on August 27, 2026: USD 1 = RUB 84.2820. Product, sales and operations also contributed to the outcome

Direct contact

No form is required. Message Eugenio directly and include your website, market, ticket and approximate budget to get a useful first response

Message on WhatsApp