Article
How to Calculate the ROI of a Marketing Tool Before You Buy It
A simple ROI formula, a worked example with clear assumptions, and the success metrics to set before buying a marketing tool for your service business.
To calculate the ROI of a marketing tool before you buy, add up every cost for a set period, estimate the benefits in money for the same period, and use this formula: ROI = (benefit − cost) ÷ cost × 100. The hard part is being honest about both sides. Count staff time as a cost, value time saved only if it is put to real use, and keep measured results separate from projected ones. Then decide which numbers will tell you, after a few months, whether the tool earned its place.
What does ROI mean for a marketing tool?
ROI means return on investment. It compares what you get back with what you put in, as a percentage.
For a marketing tool, the "investment" is more than the subscription. It includes setup, your team's time and ongoing management. The "return" is what changes because of the tool. That can be hours no longer spent on manual work, more enquiries from your website, or fewer tasks handed to an outside agency.
An ROI of 0% means you broke even. A negative ROI means the tool cost more than it gave back. A positive ROI means it paid for itself, with something left over.
One point matters for any owner. Software does not produce revenue on its own. It can save time and help you do work you were not doing before. Whether that turns into new customers depends on your market, your offer and how you use the tool.
What does a marketing tool really cost?
Most owners compare subscription prices and stop there. The full cost is usually larger. List these items for a fixed period, such as 12 months:
- Subscription or licence. The monthly or yearly fee, plus any extra users or add-ons.
- Implementation. Setup, connecting the tool to your website, moving existing content, and any help you pay for.
- Learning time. Hours your team spends learning how the tool works.
- Ongoing management. Time spent each week reviewing, approving and checking the tool's output.
- Switching costs. What you would lose or pay if you stopped using the tool later, for example exporting data.
To put a value on staff time, multiply the hours by an hourly cost. A simple way is to use what that person costs you per hour. If the owner does the work, use the value of an hour of their time spent on paid client work instead.
Here is how the cost items look for a small law firm or dental clinic:
| Cost item | One-time or ongoing | How to estimate it |
|---|---|---|
| Subscription | Ongoing | Monthly fee × 12 |
| Setup and onboarding | One-time | Paid help + staff hours × hourly cost |
| Learning | Mostly one-time | Hours per person × hourly cost |
| Review and approval | Ongoing | Hours per week × weeks × hourly cost |
| Leaving the tool | One-time, later | Export and migration effort |
How do you estimate the benefits?
Benefits come in three main forms. Estimate each one separately, in money, for the same 12 months.
- Time saved. Write down how many hours a week your team spends today on the tasks the tool would handle. A plumber who updates service pages and writes job descriptions by hand might spend three hours a week on it. Estimate how many of those hours the tool removes. Multiply by the hourly cost.
- Reduced manual work or outside spending. If you currently pay a freelancer or agency for tasks the tool covers, count the part you would no longer pay for.
- Improved lead generation. A lead is a potential customer who contacts you, for example through a form or phone call. Estimate how many extra enquiries per month the tool might help you get, how many of those become customers, and the profit, not the revenue, from each customer.
Two cautions help here. Time saved is only worth money if you use those hours for something valuable, such as more client appointments or work you were putting off. And extra leads are a projection until you see them in your own enquiry numbers.
A worked example: a dental clinic
The numbers below are assumptions made up for this example. They are not the price or results of any specific tool, including AMOS. Replace them with your own.
Assumptions for 12 months:
- Subscription: €150 per month
- Setup and onboarding: €500
- Staff hourly cost: €35
- Review and approval time: 1.5 hours per week, 48 working weeks
- Time saved on website and content work: 3 hours per week, 48 working weeks
- Extra new patients from website enquiries: 2 per month
- Profit per new patient in the first year: €150
Costs:
- Subscription: €150 × 12 = €1,800
- Setup: €500
- Review time: 1.5 × 48 × €35 = €2,520
- Total cost: €4,820
Benefits:
- Time saved: 3 × 48 × €35 = €5,040
- Extra patients: 2 × 12 × €150 = €3,600
- Total benefit: €8,640
ROI:
(€8,640 − €4,820) ÷ €4,820 × 100 = about 79%
Now run a cautious version. Assume the tool brings no extra patients at all. The benefit is then only the time saved, €5,040. The ROI becomes (€5,040 − €4,820) ÷ €4,820 × 100 = about 5%. The tool roughly pays for itself, but only if those saved hours are used well.
This second version is often the more useful one. It shows the tool's value without counting on new customers. Everything above it is upside you still have to prove.
You can also work out break-even for leads. In the cautious version the clinic is already slightly ahead. If the time saved were only 2 hours per week, the clinic would need around one or two extra patients a month to break even. Ask yourself whether that is realistic for your area and your website today.
What is the difference between measured results and projected benefits?
A projected benefit is an estimate you make before you buy. A measured result is something you can see in your own data after you start.
| Projected benefit | Measured result | |
|---|---|---|
| When you know it | Before buying | After using the tool |
| Source | Assumptions and estimates | Your analytics, enquiry log, timesheets |
| Example | "We expect 2 extra patients a month" | "Form enquiries rose from 14 to 19 a month" |
| How much to trust it | Treat as a guess | Trust it, but check what else changed |
Measured results still need care. A bakery might get more enquiries in December because of the season, not because of a tool. Compare the same months where you can, and note other changes, such as a new price list or a local newspaper mention.
This is also why we built AMOS to report measured change rather than make promises. AMOS does not promise rankings, traffic or revenue. It reports measured change in impressions, clicks and enquiries next to the work that was done. Impressions are how often your pages appear in search results. Clicks are how often people then visit.
How should you define success before you buy?
Decide what success looks like before you sign anything. Otherwise any result can look good, or bad, after the fact.
Use these steps:
- Record your baseline. Write down today's numbers: enquiries per month from the website, hours spent on website and content work, and, if you have Google Search Console, impressions and clicks. Search Console is a free Google service that shows how your site appears in search.
- Pick three to five metrics. Choose ones you can actually measure. For a law firm, that might be contact form enquiries, hours spent by the office manager on the website, and clicks to the practice area pages.
- Set a review date. Many changes to search visibility take time to show. Agree with yourself when you will look at the numbers, for example after three months and again after six.
- Write down your break-even point. Using the formula above, note how much time saved or how many extra customers you need for the tool to pay for itself.
- Decide what you will do with saved time. If no one uses the hours, the time-saved benefit is zero.
- Agree what "not working" looks like. For example: no change in enquiries and no time saved after six months means you stop.
How this applies to AMOS
AMOS is for service businesses with roughly 5 to 50 people that get new customers through their website and have no SEO, content or IT team. SEO means search engine optimisation, the work of helping your pages appear in search. AMOS finds what holds your site back in Google and AI search, plans and writes the fixes in your brand voice, and publishes nothing until you approve it.
What AMOS does, and what you decide:
- AMOS shows the evidence. It reads your pages and your competitors and shows what holds your site back, page by page, with the reason.
- You approve the work. AMOS drafts fixes, articles and site changes. Nothing goes live until you approve it.
- AMOS reports what changed. Weekly summaries show impressions, clicks and enquiries next to the work that was done.
Those weekly summaries give you the measured side of your ROI calculation. Your review and approval time belongs on the cost side, so count it.
AMOS is also not a social media tool, not an advertising tool and not an online shop builder. If your ROI case depends on those jobs, AMOS is not the right fit.
What we can and cannot tell you about price
There is no public price list yet. Pilot terms and price are agreed on a short call, based on your website and the markets you sell in. That means you can bring your baseline numbers and break-even point to the call and test them against real terms.
How a pilot works
A pilot starts with a short call about your website, your team and the markets you sell in. The AMOS team then sets AMOS up for you on your own isolated cloud resources. You sign in to the panel with an e-mail code and approve the fixes, articles and site changes you want. The length and terms of the pilot are agreed on the call.
A pilot is a practical way to turn projected benefits into measured ones before you commit for longer. To request a pilot, use the contact page. We reply within one working day.