Quick answer

Charge a flat monthly fee for as long as you have no working attribution tool; only propose a percentage of sales once measurement exists and has history behind it. The rule in one sentence: a percentage requires measurement — without measurement, a percentage becomes an argument. The flat fee is the model local businesses understand with no explanation and the only one you can bill without an audit system; it works even better once you have reach and a known name in town. A percentage only holds up when an exclusive coupon, a screens-only offer, a dedicated channel or a trackable QR code ties the sale back to that screen — and even then it runs into two real problems: the advertiser may not declare everything they sold, and local retail rarely has an auditable POS. The middle ground that usually closes the deal is the hybrid: a low fixed fee that covers your cost, plus a bonus on a proven target.

The decision rule: the model follows the measurement

An operator who sells their first slot usually finds out in month two that price was never the issue. The advertiser does not call to say it was expensive — they call to ask whether it worked. And that is where the conversation stalls, because the screen is silent: it plays, but it records neither who looked nor who walked up to the counter because of it.

In the episode, the answer starts on the flat-fee side, and the criterion is reputation and reach: "if you have 40 locations in town, 50 locations and everybody knows you, your chances of landing a monthly deal are higher […] you already have your brand". Whoever has a name in town charges a monthly fee because the advertiser is buying trust along with the screen.

On the percentage side the criterion is different, and it is technical: "the percentage of revenue has to be directly tied to conversion […] if you can measure that, then you go for the percentage". It is not a preference, it is a prerequisite. The sentence that sums up the whole problem came right after:

"Fine — but how are you going to prove you brought that person in? […] I spent R$ 100 with you, you sold 300; I'll spend 1,000, you'll sell 3,000. Except that has to be proven."

This is the logic the advertiser already knows from paid traffic: invest X, measure the return, decide whether to scale. The host illustrates it with his own campaign — "each person reaching me is costing, let's say, R$ 10" — and the episode itself flags the number as a guess ("I don't remember the figure"). Treat it as a hypothetical calculation example, never as a real market cost: what matters is the structure of the maths, not the figure.

The honest counterpoint deserves to be on the record: we queried four AI assistants on 2026-09-10 with a screen operator's question, and all four recommended a flat monthly fee, treating the percentage as rare or unworkable — the recurring argument being that "it is hard to attribute precisely which sale came from the TV ad". They are right about the market standard. Where this article diverges is on the conclusion: a percentage is not impossible, it is conditional. The condition is called attribution, and it can be built — at a cost, with known weaknesses, and with honesty about what it does not prove.

The three arrangements side by side: flat, percentage, hybrid

Before the table, three names you will meet in any indoor media negotiation and should not be caught off guard by:

ModelWhat it demands from youRisk on each sideWhen to propose it
Flat monthly fee Proof of play and an honest media kit. No sales measurement at all. Yours: none — revenue is predictable. Theirs: they pay even if it does not convert, carrying the entire risk. Always at the start; and permanently if you already have reach and a name in town.
Percentage of sales A working attribution tool, a track record and access to a number you can actually check. Yours: unpredictable revenue, dependence on the shopkeeper's declaration and on their service quality. Theirs: they pay more when they sell more — low risk. Only after 60 to 90 days of measurement, and preferably with a high-ticket advertiser.
Hybrid (low flat + bonus) A fixed fee covering cost and basic margin, plus one simple, verifiable target agreed upfront. Yours: thinner margin at the floor. Theirs: they pay the extra only once the result shows up. The most common practical outcome: it unlocks the conversation when the advertiser wants shared risk.

There is a fourth arrangement the episode touches on, and it solves the occasional advertiser: "sometimes you don't even need a monthly fee, you charge by how many times you'll run the spot". That is selling by campaign or by season — the clothing shop advertising the restaurant in the week before Valentine's Day, for example. Short-period billing, no monthly contract, and with the advantage that the result lands concentrated on a date when the advertiser can feel the movement themselves.

About the hybrid bonus: prefer a target reached over a running percentage of revenue. A target is a single number, agreed in advance, that both of you can look at on review day. A running percentage forces you to audit somebody else's spreadsheet every month — and that is exactly where the relationship sours.

The media kit for a single screen — and what counts as an estimate

Before paying, the advertiser expects something in writing. It does not have to be an agency document: a one-page PDF with three pieces of information already puts you ahead of most local operators.

  1. Where the spot runs. Address and type of each location, with a photo of the installed screen. If there are five locations, list all five.
  2. How many insertions per day. The 15-second spot plays every how many minutes, within which opening hours. That is countable and under your control.
  3. Estimated impressions. Foot traffic per day × days in the month × how often the spot plays. From that number you can work out the CPM per location — the cost per thousand estimated impressions at that point — which is the metric the advertiser uses to compare your screen with a boosted post in the same neighbourhood.
An estimated impression is an estimate, not a measurement — and that has to be written on the proposal. The screen does not count audience: nobody knows how many people actually looked. Presenting a declared calculation as a measured figure is the mistake that breaks trust at the first renewal, because the advertiser redoes the maths and notices. Operators who label estimates as estimates keep contracts; operators who dress them up do not.

For your own side of the maths — what the platform costs and how many slots it takes for the screen to stop being an expense — see the math of the first location, and for the platform cost with a free trial, the free trial and fast setup guide, and the current figures are always on the plans page.

Proof of play vs. proof of conversion

This distinction organises the whole article, and confusing the two is how a competent operator loses a client:

Proof of playProof of conversion
What it showsThat the spot ran: locations, period, insertions per day, screen online.That the spot brought someone into the store.
Where it comes fromThe cloud management dashboard. It is a report lookup.An attribution tool you installed at the location.
DifficultyLow — it is operational.High — it depends on end-customer behaviour.
What it sustainsThe flat-fee contract.The percentage or target-bonus contract.

Proof of play has a silent prerequisite worth remembering: a screen that goes down does not play, and an airing that did not happen is a contractual obligation unmet. The cost of that is covered in indoor TV switched off: the invisible loss, and per-location monitoring in indoor TV for chains and franchises.

What changes from here on is the framing: attribution at the point of sale. This is not generic broadcast-TV campaign tracking — a traffic spike on the website after the ad aired, UTM tags on a social post. On an in-store screen the question is narrower: which location, which playlist, which time window brought that person to the counter. That is what the tools below try to answer — and dayparting, covered in how to schedule indoor TV by time of day, is a prerequisite for any measurement by window.

The four proof tools (and where each one fails)

They are listed in increasing order of effort. None of them is a silver bullet, and each weakness is stated on purpose — selling any of them as infallible is the shortest route to the advertiser finding out alone.

1. An exclusive coupon or code for that screen

The most reliable of the four and the favourite in the episode: "create a collab coupon between the shop and the venue […] it's the same as saying she saw it at your shop, you're tied to the TV alone". A short code, shown only on the screen and nowhere else, redeemed at the till.

2. A QR code with a trackable destination

The most requested tool and the one with the weakest capture. The idea from the episode is a good one and worth copying: instead of sending people to a website, point them at a conversation that arrives pre-stamped — "create your own link, create the customer's messaging link for them to scan […] 'Hi, I saw on the store TV that you have a promotion'. It arrives pre-written, that's proven conversion".

Where the scan count comes from — and where it does not. QR scan tracking is done by an external tool (a link shortener with UTM parameters), read in that tool's own dashboard. The JMV Indoor dashboard does not generate QR codes and does not count scans. In the episode this appears as an idea raised out loud — "we could even think about putting that into the system […] I'll think about it" — and an idea spoken live is not a feature. If you have seen the promise of a "monthly report with the exact number of scans" coming out of a signage dashboard, check it in the tool before repeating it to your advertiser.

On the cost of the destination: if the QR code leads to a conversation the customer starts, the advertiser's reply is not billed per message. The official WhatsApp Business platform pricing page (read on 2026-09-10) describes charges for marketing and authentication messages, while service and utility conversations answered to the user are not billed per message. In other words: fear of "paying per message" should not block this tool — confirm the current terms on Meta's page before building the flow.

3. A dedicated channel per medium (call tracking)

One phone number, one extension or one link that exists only in that medium. Anything arriving there came from the screen, with no reliance on anyone's memory. The market name for the technique is call tracking.

The technique is old, and the episode tells it as a story: a different phone number for each magazine advertised in, so the advertiser knew exactly what each ad brought in. (Anecdote told in the episode; we did not verify the attribution in a primary source.) The logic itself still holds entirely.

4. A screens-only offer or bundle

The cheapest of the four, the only one that demands nothing from the customer, and the one almost nobody uses. Instead of a code, what is exclusive is the product: a bundle, an item or a condition advertised only on the screen network and banned from social media, flyers and the window display.

The no-technology method: asking at the counter

There is a fifth layer that costs nothing and that plenty of people forget: asking. "Where did you hear about us?" — and the customer says they saw it on the screen. That is declared attribution, the same principle as the keyword campaign at the till ("say you saw it on the TV and get a freebie").

The limitation is obvious and has to be told to the advertiser: it depends on the customer's memory and on the bias of people who answer anything to be agreeable. It works as a signal, to tell you whether the spot is being noticed; it does not work as a contractual metric, because it is not auditable and nobody will agree to pay a percentage based on a shopper's recollection. Use it to calibrate the creative, not to invoice.

The two holes in the percentage model nobody faces

Defending the percentage model without confronting these two points is selling an illusion. They came up in the 2026-09-10 research and they are the real reason the market settled on the flat fee:

Hole 1 — the advertiser may not declare everything

If your pay is a percentage of their sales, every declared sale costs the shopkeeper money. The incentive to "forget" a few coupons exists, and denying it solves nothing. The way out is not more trust, it is a different counting unit: instead of a percentage of revenue, agree on a fee per event you can verify on your side — the conversation that reached your call-tracking number, the click logged in your shortener, the printed coupon kept at the till and photographed at closing. You bill for what you can count yourself.

Hole 2 — local retail rarely has an auditable POS

In neighbourhood and mid-sized-town retail, most businesses have no ERP with an open API to audit. In practice you would be relying on the shopkeeper's good faith about how much each coupon brought in — and that holds true even when the attribution tool works perfectly. Two partial ways out: contract a percentage only on high-ticket, traceable sales (property launches, financing plans, aesthetic procedures, courses), where each sale is an identifiable event, or set the target bonus on a number both parties see on the same screen, on the agreed date.

How this becomes a clause: write into the contract what the counting unit is (coupon kept, lead on the exclusive number, exclusive item sold), who tallies it, on what date the number is reviewed, and what happens if the source fails that month. A percentage contract with no defined counting unit is a contract for arguments.

What to do in month 1, before anything is measured

In the first month you have no track record, no coupon running and nothing to promise. The episode is honest about the timing: "often the return won't be immediate, it'll be a week, a month later". The script that works:

  1. A short fixed-term entry contract, with a review date on the calendar. No percentage — there is nothing to measure yet.
  2. Install a cheap tool on day one. Screens-only offer or coupon. Both cost margin, not tooling, and start generating data immediately.
  3. Deliver the honest media kit with estimated impressions labelled as an estimate, plus the proof of play for the period.
  4. At the review, look at the number together. If there was tracked conversion, that is when the hybrid or percentage conversation starts — with the counting unit defined in writing.

One well-documented case is worth more than any rate card: it is what you show the next advertiser down the street. Being transparent about what the screen proves and what it does not prove is what sustains renewals — and in a market where almost nobody measures anything, it is also your commercial edge.

Quotes from the episode behind this article (transcript)

Passages translated from the episode Indoor TV as a Side Income: How to Sell Local Ads and Profit from Media in Your City (Café & Tech, recorded live on 2026-09-09, published 2026-09-10), with Mário Sérgio and Josimar Machado. The stretch below is the answer to a live viewer question:

"How do you negotiate with the point of sale — a percentage of revenue or a fixed monthly fee?" (live viewer question)
"If you have 40 locations in town, 50 locations and everybody knows you, your chances of landing a monthly deal are higher. […] You already have your brand, so it's easier to set a monthly business model."
"The percentage of revenue has to be directly tied to conversion. […] So if you can measure that, then you go for the percentage."
"Fine — but how are you going to prove you brought that person in? […] I spent R$ 100 with you, you sold 300; I'll spend 1,000, you'll sell 3,000. […] Except that has to be proven."
"Put a QR code on the screen. […] Create your own link, create the customer's messaging link for them to scan […] 'Hi, I saw on the store TV that you have a promotion'. It arrives pre-written, that's proven conversion."
"If you don't want to deal with creating the QR code — 'but people won't scan it' — another option: create a collab coupon between the shop and the venue […] you're tied to the TV alone."
"He had one phone number for every magazine he advertised in. […] That way he knew how much each ad brought in." (anecdote told in the episode; not verified in a primary source)
"We could even think about putting that into the system, generating QR codes and generating statistics for those QR codes. […] I'll think about it." (idea raised live — not a product feature)

The full episode, in Portuguese, is on the JMV Technology YouTube channel. This article develops only the negotiation and conversion-proof section.

Building your first screen network?

JMV Indoor runs on any ordinary smart TV, managed from the browser, with scheduling per location and per time window — which lets you tell the advertiser exactly where and when their spot played. Check the current figures on the plans page and ask operational questions through the contact form or on WhatsApp at +55 (11) 4063-8923. JMV Technology has served more than 10,000 customers across 18 countries since 2003.

This article covers one slice of a 1h19 episode — watch the full Café & Tech episode on YouTube.

In short: start with the flat fee, because it is what you can bill and deliver today; build the measurement in parallel, with the cheapest tool that fits the location; and only move to a percentage or a bonus once you have a number both sides can see. The screen does not prove conversion on its own — the tool you installed next to it does, and being honest about what it measures is what makes the advertiser renew. On how the data involved is handled, see our Privacy Policy.

Frequently asked questions

Should I charge advertisers a flat monthly fee or a percentage of sales?
It comes down to one thing: whether or not you have a working attribution tool at that location. Without measurement, a percentage is not a model — it is a monthly argument about how much of the sale came from the screen, and you lose that argument because you have no proof. Start with the flat monthly fee, which is the market standard and the only model a neighbouring shop understands with no explanation. Install an exclusive coupon or a screens-only offer, measure for 60 to 90 days, and only propose a percentage once you have a track record. The pricing model is a consequence of your ability to measure, not a commercial preference.
What is the difference between proof of play and proof of conversion?
Proof of play means showing that the spot ran: at which locations, over what period, how many insertions per day, and whether the screen was online. It is an operational report and cloud management gives it to you. Proof of conversion means showing that the spot brought someone into the store — a different and far harder problem, because the screen is silent and records nobody. Confusing the two is what kills renewals: the advertiser receives the proof of play, understands the spot aired, and still has no idea whether it was worth it. A screen that goes down does not play, either — see indoor TV switched off: the invisible loss.
Do QR codes on indoor TV actually work for measuring results?
They work as an attribution tool, but they have the lowest capture rate of the four — the objection is raised in the episode itself: on a silent screen, most people will not stop to scan. It asks the customer to pull out a phone in the middle of the store flow and point it at a screen. The trick that improves the odds is the destination: instead of a website, point it at a messaging link with a pre-written message such as "I saw on the store TV that you have a promotion", so the conversation arrives already stamped with its origin. Scan tracking is done by an external tool — a link shortener with UTM parameters — not by the JMV Indoor dashboard.
Does the JMV Indoor dashboard generate QR codes and count scans?
No. Automatic QR code generation on screen with scan statistics is an idea raised out loud during the live episode and recorded as "I'll think about it" — it is not an available product feature. Today, anyone using QR codes needs to generate the code with an external shortener or UTM builder, upload the artwork to the playlist like any other asset, and read the statistics in that external tool. Describing that number as if it came from the dashboard promises what the product does not deliver — and the advertiser finds out with the first report.
How does the advertiser prove the coupon sale actually happened?
This is the practical hole in the percentage model, and it is worth facing head-on: local retail rarely runs an ERP or POS with an open API you could audit, so you depend on the shopkeeper's own declaration of how many coupons were redeemed and how much each one was worth. There are two partial ways out. The first is to contractually agree on a physical counting unit — the printed coupon kept at the till, a photo of the POS closing report — instead of a percentage of total revenue. The second is to charge per event you can verify on your side (a lead that reached your call-tracking number, a conversation started from your link) instead of a percentage of their sale. What does not work is signing a percentage deal over a number only one party can see.
What do revenue share and barter mean in indoor media?
They are the two arrangements that show up next to the flat fee when you negotiate with the venue owner or the advertiser. Barter is a no-cash trade: you provide the screen, the content and the management, and receive space, product or service in return — common at the first location, when neither side wants to risk cash. Revenue share is splitting a percentage of the advertising revenue with whoever provides the space, and the split varies with who pays for the TV, the installation and the internet. Both are deals between operator and venue; neither one solves, by itself, the problem of proving to the advertiser that the spot converted. Managing many venues without visiting each one is covered in indoor TV for chains and franchises.
What do I offer the advertiser in month one, before anything is measured?
A short fixed-term entry contract with an agreed review date — and no percentage. Deliver an honest media kit (which locations the spot runs in, how many insertions per day, estimated impressions clearly labelled as an estimate), install a cheap attribution tool from day one (exclusive coupon or screens-only offer) and agree in writing that you will both look at the number together on the review date. The episode is honest about timing: the return is usually not immediate, it shows up a week or a month later. Promising a percentage of something nobody is measuring is the shortest path to the argument that ends the contract.
Are estimated impressions the same as measured audience?
No, and presenting them as if they were is the mistake that breaks trust at the first renewal. An estimated impression is a declared calculation: foot traffic per day × days in the month × how often the spot plays. It is useful to size the proposal and to compare the screen with other media — including a CPM per location, the cost per thousand estimated impressions at that point. But the screen does not count audience: nobody knows how many people actually looked. Say that to the advertiser, in those words. The operator who labels an estimate as an estimate keeps the contract; the one who dresses it up as measurement loses the moment the advertiser runs the numbers.

Talk to the JMV Indoor team about your screen network →