Contract with an advertising agency: what to look for
Before signing, check the subject and scope of work, metrics, reporting, payment terms, access to accounts, rights to materials and termination conditions. General principles.
A small business needs only a small set of KPIs: revenue, margin, inquiries, conversion, customer cost, average order value and repeat purchases. We cover the formulas and common mistakes.
About us
A small business usually needs only a small set of metrics: revenue and margin, the number of inquiries, the conversion of inquiries into sales, customer acquisition cost, average order value and the share of repeat purchases. Choose the ones you can influence and for which you can collect data every week or every month. Tie each metric to a goal and to the person responsible for it.
A metric is any number you can measure: website traffic, the number of followers, clicks. A KPI (key performance indicator) is a metric directly linked to a business goal that has a target value, an evaluation period and an owner. The number of followers on social media remains just a metric until you link it to a result, for example to the number of inquiries.
Lagging indicators record the result after the fact: revenue, profit, number of orders. Leading indicators signal the result in advance: the number of requests, the speed of response to inquiries, the share of customers who reached payment. It is useful to have both types. Lagging indicators confirm the result, leading ones let you step in earlier.
| Metric | How to calculate | What it shows |
|---|---|---|
| Revenue | Total of paid orders for the period | Scale of sales |
| Gross margin | (Revenue – direct costs) / revenue | How much remains after the direct costs of the product or service |
| Number of inquiries | Calls, requests from the website, messages in messengers | Interest in the offer |
| Conversion to sale | Number of sales / number of inquiries | Quality of inquiries and how they are handled |
| Customer acquisition cost | Marketing and sales costs / number of new customers | How much a new customer costs |
| Average order value | Revenue / number of orders | Size of a typical purchase |
| Share of repeat purchases | Customers with a repeat order / all customers for the period | Loyalty and service quality |
| Cash flow | Receipts – expenses for the period | Financial stability |
For example (hypothetical numbers for illustration, real values depend on the niche): in a month UAH 20,000 was spent on advertising, 100 inquiries came in, and 20 of them became customers. The cost per inquiry is UAH 200, the conversion to sale is 20%, and the customer acquisition cost is UAH 1,000. Suppose the average order value is UAH 3,000 and the gross margin is 40%. Then about UAH 1,200 remains from one order before other expenses are deducted. The first purchase barely covers the acquisition cost, so repeat orders noticeably improve the picture.
Number of goals (requests, calls, orders), website conversion rate (goals / visits), share of mobile visitors, traffic sources. Set up goals in analytics so that requests are recorded automatically.
CTR (share of clicks from impressions), CPC (cost per click), cost per conversion, ROAS (ad revenue / ad spend). Look at the cost per request and per sale, because clicks by themselves do not guarantee money.
Impressions and clicks in Google Search Console, rankings for key queries, the number of requests from organic traffic. SEO takes longer to work than ads, so evaluate the trend over several months.
Response time to inquiries, share of closed deals, length of the deal cycle, number of repeat sales. It is at this stage that a significant share of inquiries is often lost.
Collect the metrics in one spreadsheet or panel: name, current value, target, trend, responsible person. The dashboard should fit on one screen so that people actually read it.
A good goal contains four elements: the metric, the current value, the target value and the deadline. For example (hypothetical numbers): increase the website's conversion to requests from 2% to 3% within a quarter without lowering the average order value. Separately state who is responsible for the metric and which source the data comes from. This way of writing makes the goal verifiable: after a quarter it is obvious whether it has been achieved.
The set depends on the business model. Below are approximate examples worth adapting to your own situation.
| Type of business | Main KPIs | Supporting metrics |
|---|---|---|
| Services with requests: renovation, clinic, studio | Number of requests, conversion to appointment or deal, customer acquisition cost | Response time to a request, share of repeat customers, sources of inquiries |
| Online store | Revenue, website conversion rate, average order value, return on ad spend | Share of repeat buyers, abandoned carts, product returns |
| B2B with a long deal cycle | Number of qualified inquiries, share of closed deals, cycle length | Cost per qualified inquiry, number of repeat orders |
In every option, financial metrics stand next to the channel metrics: margin and cash flow. They show whether growth brings profit. There should be only a few main metrics; keep the rest in the spreadsheet for reference. If a channel is still being tested, two or three numbers are enough: costs, number of inquiries, cost per inquiry.
Metrics are useful when decisions are made based on them. A short weekly meeting is enough for this, where the team reviews the spreadsheet together and answers three questions.
This routine teaches the team to speak in numbers. It also quickly shows which metrics nobody uses: they can be removed from the set.
First check the data: whether the goals in analytics are set up correctly and whether there are duplicates and spam. Then find the funnel step where the most people drop off: impressions, clicks, requests, sales. Formulate a hypothesis, change one parameter and compare the result over an equal period. This sequence leads to the cause faster than changing many elements at once.
Usually a few: one or two main metrics for each goal and several supporting ones. If you have more metrics than you have time to analyze, the set should be reduced.
OKR is a method of setting goals with key results for a specific period. KPIs are metrics that are tracked continuously. They can be combined: key results often rely on KPIs.
At the start, a spreadsheet, Google Analytics, Google Search Console and a CRM, or at least a single log of inquiries, are enough. More complex systems are worth connecting when the need arises.
Operational metrics, such as inquiries and responses to them, are useful to check weekly. Financial ones, in particular margin and cash flow, monthly. The strategic KPI set is worth reviewing once every few months.
Start with what is available: set up goals in analytics, keep a single log of inquiries and record the outcome of each one. In a few weeks the first values will appear that you can use as a starting point.
For a small business, KPIs work when there are few of them, they are linked to money and they have an owner. Start with the basic set: revenue, margin, inquiries, conversion, customer cost, average order value and repeat purchases. Then add channel metrics for the website, ads and SEO and review them regularly. Record the current values today: that way, in a few months you will have something to compare with. If you need help setting up goals in analytics or evaluating channels, LightSEO, a digital agency from Mukachevo, can suggest where to start, including through a website SEO audit and Google Ads.