ROPS: The Metric That Shows What Your Ad Service Provider Delivers
Daniel Huber, MBAFounder of Plaith

ROAS tells you how well your ads sell. It doesn't tell you whether the service provider is worth the money. That's why we introduced ROPS. It puts revenue in relation to the service provider's costs. That way you can compare two proposals on the same basis.
The ROPS Metric: Formula and Meaning
ROPS = revenue ÷ (setup fee + package price × months + budget fee + Booster one-time payment)
The denominator contains everything that goes to Plaith. Your own ad budget isn't in the denominator, because it goes directly to the platform.
The numerator is revenue. It comes from the total ad budget times ROAS:
Revenue = (own budget × months + Booster credit) × ROAS
The Booster credit is one tenth of the one-time payment per month, for at most 24 months. ROAS is always an assumption.
Why the Booster One-Time Payment Is in the Denominator
The one-time payment goes to Plaith. That's why it counts as a cost, even though it later benefits you as ad credit. That makes the metric stricter, not prettier. The budget fee on the Booster credit is also in the denominator.
Step-by-Step Calculation
Our canonical example S3: Growth package, €3,000 own budget per month, Booster with a one-time payment of €10,000, 24 months, ROAS 5 as an assumption.
Denominator (cost paid to Plaith):
- Setup fee: €1,499
- Package: €1,499 × 24 = €35,976
- Budget fee: €360 per month, €8,640 in total
- Booster one-time payment: €10,000
- Total: €56,115
Numerator (revenue):
- Own budget: €3,000 × 24 = €72,000
- Booster credit: €1,000 × 24 = €24,000
- Total ad budget: €96,000
- Revenue at ROAS 5: €480,000
ROPS = €480,000 ÷ €56,115 = 8.55
With the regular setup fee of €1,999 instead of the introductory price, the denominator rises to €56,615, and ROPS comes to 8.48.
What the Booster Is
The Booster is an add-on module. Your ad budget then runs through Plaith instead of going directly to Meta. We pass our purchasing terms on to you as an ad budget package: for a one-time payment, you get one tenth of it as additional ad credit every month for 24 months, on top of your own budget. That turns €10,000 into €1,000 per month and €24,000 over the term. The credit is only valid with an active Plaith contract, is non-transferable, is not paid out in cash and is only used for ad delivery. If you cancel, you get the one-time payment back minus the credit already delivered, with a minimum of €0. If the platform's purchasing terms change, Plaith can end running packages with 30 days' notice; the same refund rule then applies. You'll clarify the exact terms in a call.
ROPS Compared: The Same Total Spend
You can also calculate ROPS for a classic model: revenue divided by the cost of agency and videos.
How We Run the Comparison
Both sides invest exactly the same total spend. On the Plaith side, it consists of your own ad budget, the setup fee, the package price, the budget fee and, if selected, the Booster. On the classic side, we subtract the cost of management and videos from the same amount. The basis is the benchmark from the expert report (Start €1,885.96, Growth €3,485.39, Scale €9,083.40 per month). The rest goes into ads. We don't include an agency setup fee there. Agency surcharges on the ad budget (for example 5% on everything or 10% on the portion above €1,000 per month, expert report section 4.1) are deliberately not included, so Plaith's lead is, if anything, larger.
| S3 · Growth · €3,000 own budget/month · Booster €10,000 · 24 months · ROAS 5 (assumption) | Plaith | Classic (same total spend) |
|---|---|---|
| Total spend (everything you pay) | €128,115 | €128,115 |
| of which to the service provider | €56,115 (incl. Booster €10,000) | €83,649.36 |
| of which own ad budget to the platform | €72,000 | €44,465.64 |
| Booster credit during the period | €24,000 | no leverage |
| Total ad budget | €96,000 | €44,465.64 |
| Revenue at ROAS 5 (assumption) | €480,000 | €222,328.20 |
| ROPS (revenue ÷ service provider costs) | 8.55 | 2.66 |
| Revenue per euro spent | €3.75 | €1.74 |
| What you keep (revenue minus spend, not profit) | €351,885 | €94,213.20 |
At the same spend, ROPS for the classic model is 2.66, versus 8.55 for Plaith. The difference has two causes: Plaith costs less, and the Booster puts more ad budget into play.
Cross-Check: Without a Booster and with a Conservative ROAS
Without a Booster (S4, otherwise the same):
| S4 · Growth · €3,000 own budget/month · Booster €0 · 24 months · ROAS 5 (assumption) | Plaith | Classic (same total spend) |
|---|---|---|
| Total spend (everything you pay) | €116,195 | €116,195 |
| of which to the service provider | €44,195 | €83,649.36 |
| of which own ad budget to the platform | €72,000 | €32,545.64 |
| Booster credit during the period | no Booster | no leverage |
| Total ad budget | €72,000 | €32,545.64 |
| Revenue at ROAS 5 (assumption) | €360,000 | €162,728.20 |
| ROPS (revenue ÷ service provider costs) | 8.15 | 1.95 |
| Revenue per euro spent | €3.10 | €1.40 |
| What you keep (revenue minus spend, not profit) | €243,805 | €46,533.20 |
With a conservative assumption of ROAS 3 and €5,000 budget plus €5,000 Booster (S8):
| S8 · Growth · €5,000 own budget/month · Booster €5,000 · 24 months · ROAS 3 (assumption) | Plaith | Classic (same total spend) |
|---|---|---|
| Total spend (everything you pay) | €173,755 | €173,755 |
| of which to the service provider | €53,755 (incl. Booster €5,000) | €83,649.36 |
| of which own ad budget to the platform | €120,000 | €90,105.64 |
| Booster credit during the period | €12,000 | no leverage |
| Total ad budget | €132,000 | €90,105.64 |
| Revenue at ROAS 3 (assumption) | €396,000 | €270,316.92 |
| ROPS (revenue ÷ service provider costs) | 7.37 | 3.23 |
| Revenue per euro spent | €2.28 | €1.56 |
| What you keep (revenue minus spend, not profit) | €222,245 | €96,561.92 |
ROPS falls with ROAS, on both sides. In S8 it's 7.37 vs. 3.23.
What ROPS Can and Can't Do
It can: bring service providers with different pricing models down to one number. Whoever costs a lot has to justify a lot of revenue.
It can't: tell you whether you're making a profit. For that, you also need your ad budget and your margin. That's why we always show revenue per euro spent and "What you keep" next to ROPS.
It's not a target value. There's no "good" ROPS we promise you. Every value depends on the assumed ROAS. If ROAS rises, ROPS rises in the same proportion.
Three Metrics Working Together
| Metric | Formula | Answers |
|---|---|---|
| ROAS | Revenue ÷ ad spend | How well do the ads sell? |
| ROPS | Revenue ÷ service provider costs | What do you get for the service provider costs? |
| Revenue per euro spent | Revenue ÷ (ads + service provider) | How much revenue does your total spend generate? |
For S3, that means: ROAS 5 as an assumption on both sides, ROPS 8.55 vs. 2.66, revenue per euro spent €3.75 vs. €1.74.
How to Use ROPS Day to Day
- When comparing proposals: Get all of the service provider's costs, including videos, setup and surcharges. Divide an assumed revenue by that.
- When planning your budget: If you spend more budget, revenue grows while package costs stay the same. ROPS rises.
- In ongoing operations: Use your actual revenue from the report instead of an assumption. Then the worked example becomes an actual figure.
What ROPS Saves You When Choosing a Service Provider
You pay a service provider every month and wonder whether they're worth the money. ROAS hardly helps, because it doesn't include the provider's costs at all.
ROPS gives you one number to check every provider on the same basis.
What you gain:
- Comparability. In S3, every euro paid to the service provider is matched by €8.55 in revenue with Plaith, versus €2.66 with the classic model. Same ROAS, same spend.
- Confidence at renewal time. Instead of renewing on gut feeling, you run the numbers regularly and decide based on data.
- A fair question for every conversation. You ask every provider the same question: How much revenue do I get for your price?
There's no target value. And ROPS doesn't replace looking at your margin.
Objections, Answered Honestly
A new metric has to stand up to criticism. Here are three objections we take seriously:
"ROPS is a metric designed to make Plaith look good."
The formula is open, and you can apply it to any provider: revenue divided by everything you pay the service provider. On the classic side, we even calculate without an agency setup fee and without surcharges. That favors the agency, not us.
"A high ROPS doesn't mean I'm making money."
True. ROPS shows how much revenue you get for every euro paid to the service provider. Whether you make money depends on your margin. So use it together with "What you keep" and your gross margin.
"I don't know my revenue in advance."
Nobody does. That's why ROAS is an assumption in every calculation. Run the numbers at 3, 4 and 5 and see where the result flips. The article How to Calculate ROAS explains how to determine your ROAS yourself.
Frequently Asked Questions
What does ROPS mean?
ROPS means Return on Plaith Spend: revenue divided by everything you pay Plaith. Your own ad budget isn't in the denominator.
Is a higher ROPS always better?
At the same spend, yes, because then more revenue is matched against the same service provider costs. But always compare "What you keep" too, because ROPS doesn't include your ad budget.
Is there a target value for ROPS?
No. Every ROPS is a worked example and depends on ROAS, which we can only assume.
Further Reading
These articles go deeper on individual points:
- How to Calculate ROAS: Why Your ROAS Doesn't Show What You Keep
- Ad Cost Calculator for Business Owners: How to Run the Numbers on Meta Ads
- How to Compare Ad Agency Proposals: Checklist with a Worked Example
Run Your Own Scenario
Calculate ROPS for your proposal and for a competing proposal using the same ROAS assumption. Then open the **Plaith calculator on plaith.ai**. Enter your package, your own ad budget per month and, if you like, a Booster. Then choose a conservative ROAS assumption, for example 3. You'll instantly see the ad budget, the cost paid to Plaith and the ROPS for your case. The same applies there: worked example, no guarantee.
Sources
- Expert report on the costs of Meta management and videos with real people, version of October 5, 2026: sample of documented offers, not a market study. Benchmark = average of the four Meta management packages (€1,086.25) plus videos at the average price of 224.42 US dollars, converted at 1.1225 USD per euro (sections 4.1 on p. 4, 5.4 on p. 11, 6.3 and 6.4 on pp. 14 to 17).
- Plaith's own calculations (as of October 6, 2026): package prices, budget fee, Booster and all scenario numbers in this article, recalculated exactly.
Read next

How to Calculate ROAS: Why Your ROAS Doesn't Show What You Keep
You calculate ROAS as revenue from ads divided by ad spend. ROAS 5 means €5 in revenue per euro of ad spend. What ROAS doesn't show: how much you pay on top for the agency, videos …10 min read
Ad Cost Calculator for Business Owners: How to Run the Numbers on Meta Ads
A good ad cost calculator shows you everything you pay, not just the ad budget: ads, service provider, videos and fees. That gives you three values that matter: revenue at an …11 min read
How to Compare Ad Agency Proposals: Checklist with a Worked Example
You compare agency proposals fairly by adding up all costs over the same period and using the same total spend on both sides. Then you see how much money goes into ads. In worked …10 min read