IWAS
WIFI MARKETING11 min read
Published2026-09-21
Nathan
IWAS Team

One Drink, All Day: A Better Way to Manage Cafe WiFi and Table Time

One drink, all day? Give customers 60–120 minutes of free WiFi, warn them before the session ends, then let them buy more WiFi by the hour via VietQR.

One Drink, All Day: A Better Way to Manage Cafe WiFi and Table Time

There is a familiar scene in a work-friendly cafe: 8 AM, one iced coffee, a laptop opened on the table… and by late afternoon, it is still the same table. 😅

The customer is not necessarily doing anything wrong. If your cafe welcomes people who work there, long stays are simply part of the model.

The real question is: how do you keep the experience comfortable without effectively renting out a table all day for the price of one drink?

A simple approach is to make WiFi time-based: Free → Soft gate → Buy more time → Continue. Customers get enough time to settle in, then they can choose to purchase additional WiFi by the hour if they want to stay connected. No awkward staff reminders. No daily password changes.

Answer-First: For a work-friendly cafe, start with 60–120 minutes of free WiFi for the first order. As the session approaches its limit, the portal clearly shows the remaining time and offers hourly WiFi extension via VietQR. Customers are not pushed out; they simply pay for more WiFi time when they actually need it.

Why unlimited free WiFi can quietly cost you tables

Free WiFi itself is not the problem.

The problem appears when one table stays occupied for a long time, especially during busy periods, without any mechanism for managing the customer's WiFi time.

A customer may need a table, power outlet, air conditioning, and reliable WiFi for several hours. That is completely normal for a work cafe. But without a clear policy, the usual solutions are not great:

  • Staff have to remind customers individually.
  • The cafe keeps changing the WiFi password.
  • The policy suddenly becomes stricter during peak hours without much notice.
  • Or the cafe simply accepts unlimited WiFi with no session-level control.

Instead of thinking “How do we kick customers off when their time is up?”, think about it this way:

“How do we make the allowed WiFi time clear, and make buying more time easy when customers need it?”

That turns WiFi into a clearly defined service instead of an unlimited access right that staff have to manage manually.

The 3-layer framework: Free → Soft Gate → Buy WiFi by the Hour

The flow is simple:

Diagram

Connect → Free 60–120 minutes → Soft gate └─ Buy WiFi by the hour via VietQR → Continue

Layer 1 — Free: give customers a comfortable start

Do not send customers to a payment screen immediately after they connect.

If they have just bought a drink, give them a useful amount of time: 60, 90, or 120 minutes, depending on the cafe model.

That gives them enough time to open a laptop, answer emails, join a short meeting, or simply enjoy their coffee.

The important feeling is:

“This cafe gets people who work.”

Layer 2 — Soft Gate: give a heads-up instead of cutting them off

When the free session is almost over, do not let WiFi suddenly disappear without explanation.

The portal can simply say:

“Your free WiFi session is almost over. Want to keep working? Buy more WiFi time by the hour.”

That is the soft gate: customers get a clear notice and an easy next step instead of an unexpected disconnect.

Layer 3 — Buy More WiFi by the Hour

If customers want to continue working, they can choose a time package and pay through VietQR.

For example:

  • 60 minutes — for customers who only need a little more time.
  • 120 minutes — for a longer work session.
  • Additional packages can be added based on the cafe's policy.

After payment succeeds, the system automatically adds the purchased time and lets the customer continue using WiFi.

The principle is simple:

Free to welcome → Soft gate to give notice → Buy more time when needed.

Try the flow on a real portal Want to see how Free → Soft gate → buy more WiFi with VietQR works on a captive portal?

→ See the IWAS Demo

Using MikroTik and want to see the setup? Read the guide to installing a PayOS captive portal on MikroTik in 15 minutes.

How should you choose 60, 90, or 120 minutes?

There is no universal number that works for every cafe.

Start with how your cafe actually operates.

Cafe situationA reasonable starting point
Takeaway-oriented cafe, faster turnover60 minutes
General work-friendly cafe90 minutes
Nomad / work-focused cafe120 minutes
Peak hoursPotentially shorter than the normal policy

These are example configurations, not mandatory standards.

If customers usually make a quick purchase and leave, 60 minutes may be a sensible starting point. If your cafe is explicitly work-friendly, 90–120 minutes may feel more natural.

You can also adjust the policy by time of day. A quiet morning and a busy peak period do not necessarily need the same configuration.

Just avoid one thing: letting every staff member make their own decision.

If a customer gets 120 minutes today and 60 minutes tomorrow, the experience quickly becomes confusing.

Portal copy that does not make customers feel pushed out

The same 90-minute policy can feel very different depending on how you communicate it.

Avoid:

“WiFi time is over. Please pay.”

Try something that sounds like an invitation to continue.

Example 1 — simple

Your free WiFi session is almost over. Want to keep working? Buy more WiFi time by the hour.

Example 2 — clear

Want to continue your work session? Choose a WiFi package and pay quickly with VietQR.

Example 3 — casual for nomad cafes

Not done yet? No worries. ☕ Pick some extra WiFi time and keep working.

On mobile, keep the experience simple. One primary CTA to buy more WiFi is usually enough. If you have several packages, show the duration and price clearly so customers can choose quickly.

Pricing hourly WiFi vs. mobile 4G

This is where cafes can easily overthink the problem.

You do not need to turn your WiFi into a competition with mobile data.

Customers can always use their own 4G. So do not market the service as “cheaper than mobile data.”

The value is convenience: customers are already at the cafe, working with a table, power, air conditioning, and a WiFi connection. They can simply buy the extra time they need without switching networks.

Example pilot pricing:

PackageExample pricePurpose
Free0 VND / 90 minInitial experience
Extend10k / 60 minAdd one hour
Extend15k / 120 minAdd a longer session

These are examples, not universal pricing recommendations.

Start with one or two simple packages, then look at actual usage: which package customers choose, which duration is most useful, and what price feels reasonable for your location.

A 1-week implementation checklist

This does not need to become a large IT project.

Start with a small pilot:

  1. Choose the free duration: 60, 90, or 120 minutes.
  2. Create hourly WiFi packages: start with one or two easy-to-understand options.
  3. Write the portal copy: prepare the message shown before the free session ends.
  4. Connect payment: if you offer extensions, configure a VietQR flow, for example with PayOS.
  5. Separate the network policy: define the SSID/VLAN and rules so free and extended sessions can be controlled independently.
  6. Measure for 7 days: track free sessions, extension purchases, selected packages, and relevant operational metrics.

Leave specific KPI targets as [fill after pilot] rather than inventing a benchmark.

After the first week, a better question than “How much money did WiFi make?” is:

“Which policy and price make it easiest for customers to buy more time when they actually need it?”

Common mistakes

Zero-minute free access

If customers are asked to pay immediately after connecting, WiFi can feel like an unexpected charge.

No warning before the session ends

This is an easy way to create frustration. Give customers a clear notice before their free time expires and show them how they can continue.

Long forms

Customers just want to get online. Do not make them complete a long registration form.

A slow portal

Even a good flow feels bad if every button takes too long to load.

One policy for every time period

A quiet morning and a busy peak period are different situations. Test policies that match how the cafe actually operates.

Not sure whether to tighten WiFi when the cafe is packed? See peak-hour WiFi limits for cafes: 8 questions owners ask.

Pitching “cheaper than Viettel”

A cafe does not need to become a mini telecom provider.

Sell the convenience of having more WiFi time right where the customer is working, rather than competing directly with mobile data plans.

Staff manually changing passwords

This may work on day one, but it becomes harder to manage as usage grows.

Let the policy live in the system so the portal can communicate it consistently.

Where a tool like IWAS fits

The framework above can be implemented in different ways.

IWAS handles the technical side of the flow: freemium sessions, soft gates, hourly WiFi packages, VietQR payments, and cafe-level policies.

The important part is consistency. Staff should not have to remember whether “table 8” has already reached its WiFi limit.

If you want to go deeper into network setup and MikroTik automation, see the PayOS captive portal setup guide for MikroTik cafes.

IWAS is guest WiFi management software for cafes: guests get online through a login page (captive portal), the cafe sets its own plans by time, speed and data, and guests can buy more time with VietQR through the cafe's own PayOS account. IWAS works with MikroTik (RouterOS v7 or newer), OpenWrt and UniFi routers. Learn more about IWAS.

FAQ

Will reminding customers that their WiFi time is over annoy them?

Not necessarily.

Customers are usually better prepared when the policy is clear from the beginning.

If the portal says “You have 90 minutes of free WiFi” and then offers a simple option to buy more time, it feels like a normal cafe policy rather than a request to leave.

Should free WiFi be 60, 90, or 120 minutes?

Look at the cafe model.

60 minutes can work as a starting point for faster-turnover cafes. 90 minutes is an easy starting point for work-friendly cafes. 120 minutes may fit a more nomad-oriented model.

These are operating configurations, not universal standards.

Should a cafe turn off WiFi or change the password every day?

Changing passwords should not be the primary way to manage long stays.

It creates extra work for staff and does not give you a session-level policy.

A captive portal with time limits and a purchase option is easier to communicate and automate.

What if customers just use 4G?

That is completely fine.

The goal of hourly WiFi is not to force customers onto your network. It is to give customers a convenient option when they want reliable WiFi while working at the cafe.

If they prefer 4G, they can use it. If they want more WiFi, they can purchase exactly the amount of extra time they need.

Does a small single-location cafe need a freemium WiFi system?

Not necessarily.

You can test the policy and pricing first. Once managing sessions, free time, and manual extensions becomes annoying, automation starts to make more sense.

If you want the flow to work consistently from day one, a tool like IWAS can reduce the manual work.

Do not push customers out — design the next step

A customer staying all day does not have to be solved by simply “tightening WiFi.”

If your cafe welcomes people who work there, make it clear how long WiFi is included and how customers can buy more time when they need it.

Start simple:

Free → Soft gate → Buy WiFi by the hour → Continue.

Customers get a comfortable starting period. When they need more time, they can extend their WiFi themselves without waiting for a staff member to intervene.

→ Primary: See the IWAS Demo — Freemium + Hourly WiFi

→ Secondary: MikroTik captive portal setup guide for cafes

→ Soft: hello@getiwas.com

TAGS:#WiFi#Cafe#Freemium WiFi#Captive Portal#VietQR#F&B#MikroTik#IWAS
SHARE ARTICLE

IWAS NEWSLETTER

Get weekly MikroTik scripts and Cloud RADIUS engineering updates.

Powered by 9xLayer.