HostAdHostAd
    Blog
    Analytics

    Ad Campaign KPIs: Which Metrics to Set

    October 19, 20268 min

    Most small business owners launch advertising without campaign KPIs. A month later they look at the report and cannot tell whether it worked. Are 2,000 impressions a lot or a little? Are 40 QR scans good? Without metrics set in advance, any result can be called a win or a failure. In this article we show how to choose advertising KPIs for a specific goal, how to calculate target values before launch, and how to read the result afterwards.

    What an ad campaign KPI is

    A KPI (key performance indicator) is the main measure of performance. In advertising, it is the number that shows whether a campaign reached its goal. It is important to separate KPIs from metrics in general:

    • A metric is any number in a report: impressions, frequency, scans, clicks.
    • A KPI is the 1–3 metrics you chose before launch and use to decide whether to continue, change or stop.

    The rule is simple: if you will not make a decision based on a number, it is not a KPI.

    Goal first, metric second

    Campaign goals define the effectiveness metrics. One campaign has one main goal. Here is how they connect:

    Campaign goal Main KPI Supporting metrics
    Brand awareness in the neighbourhood Reach and contact frequency Impressions, campaign duration
    Traffic to a website or Instagram Number of visits (QR + UTM) Impression → scan conversion
    Leads and bookings CPL — cost per lead Visit → lead conversion
    In-store sales Purchases with a promo code CPA, average order value
    Repeat visits Share of returning customers Coupons redeemed

    A typical mistake is to judge an awareness campaign by one week of sales. Or the opposite: to celebrate reach when the goal was leads. To see how the goal changes at each stage of the customer journey, read our article on the sales funnel.

    5 advertising KPIs a small business should know

    1. Reach and frequency

    Reach is how many different people saw the ad. Frequency is how many times one person saw it on average. For a local business, frequency often matters more: a café guest who saw your video 6–8 times in a month remembers the name better than someone who saw it once.

    2. CPM — cost per thousand impressions

    CPM shows how much you pay for 1,000 contacts. It lets you compare different channels with each other. We explain how to calculate it in a separate article about CPM in advertising.

    3. Conversion to action (QR scans, visits)

    For offline advertising this is the main bridge to digital numbers. A QR code with a UTM tag shows how many people went from the screen to your website. Read how to set up the tags in our guide to UTM tags in a QR code.

    4. CPL and CPA — cost per lead and cost per customer

    CPL = budget ÷ number of leads. CPA = budget ÷ number of purchases. These two KPIs are the closest to money. They answer the question: "how much does one new customer cost me?"

    5. ROMI — return on marketing investment

    ROMI = (campaign revenue − budget) ÷ budget × 100%. A small business should count revenue not only from the first purchase but also from repeat ones: a café or salon customer often brings money for months.

    How to calculate KPI targets before launch

    A goal without a number is a wish. Calculate the target backwards, from what a customer brings you.

    Example (illustrative scenario). A nail studio next to a café. The average ticket is 600 UAH and the margin is 50%, so each visit brings 300 UAH. A client comes back 3 times on average. So one new client brings ~900 UAH of margin.

    1. Set the maximum CPA: if you are ready to spend a third of the margin on acquisition, that is 300 UAH per client.
    2. Set the budget: for example, 3,000 UAH per month.
    3. Calculate the KPI: 3,000 ÷ 300 = at least 10 new clients.
    4. Break it down by funnel: if one in 10 QR scans books an appointment, you need ~100 scans.
    5. Check it against benchmarks — see the article how many QR scans are normal.

    Now you have three KPIs with numbers: 100 scans, 10 bookings, CPA ≤ 300 UAH. After a month you know exactly whether the campaign worked.

    Common KPI mistakes

    • Too many metrics. 12 metrics in a table do not help you decide. Keep 1 main KPI and 2 supporting ones.
    • No way to measure. If the ad has no QR code, promo code or separate phone number, you cannot count the leads from this channel.
    • Too short a period. Offline advertising builds up its effect. Evaluate a campaign after at least 2–4 weeks.
    • Comparing different goals. Do not compare the CPL of an awareness campaign with the CPL of a lead campaign.
    • Changes mid-test. If you change the creative and the locations at the same time, you will not know what made the difference.

    How HostAd helps you measure offline advertising KPIs

    HostAd sells ad slots on digital screens in Kyiv cafés and bars — currently almost 30 venues in different districts of the city. The audience is students, freelancers, young professionals and local residents. For KPIs this gives three advantages:

    • Transparent price before booking. The price of each screen is visible on the map, with no agency markup. So you know the budget exactly and can calculate CPM, CPL and CPA before launch.
    • A QR code on the creative. HostAd adds a QR code to your video or banner. A scan is a measurable action that links an offline impression to your website or booking page.
    • Monthly booking. You run a one-month test on a few venues, check the KPIs and scale only what worked. No long contract is needed.

    After the campaign, read the report using our guide how to read a screen campaign report and compare the results with your targets.

    A KPI template for your next campaign

    Copy it and fill it in before launch:

    • Goal: ___ (awareness / traffic / leads / sales)
    • Main KPI: ___ and target value ___
    • Supporting metrics: ___, ___
    • How we measure: QR + UTM / promo code / separate phone number
    • Budget and duration: ___ UAH, ___ weeks
    • Decision after the test: if the KPI ≥ target — scale; if 50–100% — change the creative; if < 50% — change the channel or the venues

    Conclusion

    An ad campaign KPI is not a report — it is a decision you made in advance. Choose one goal, 1–3 metrics and numbers calculated from the value of a customer. Then any channel, offline or online, becomes measurable.

    Want to test your KPIs on a real audience? Open the HostAd map, pick cafés in your district and launch a test campaign with a QR code this week.

    Ready to launch your campaign?

    Place ads on digital screens at venues in your area, or monetize your own space as a HostAd partner.