Why the WiFi login beats every other collection method you have tried
Paper comment cards get filled in by whoever likes stationery. QR codes on tables need a reason to scan and a staff member to explain them. Loyalty apps ask a guest to install software before they have decided they like you. The WiFi login is different because the guest initiates it, they want something specific in return, and the exchange happens at the exact moment they have sat down and committed to staying. It is the only capture point in a restaurant where the guest is asking you for something first.
What to actually send, and how often
A list only stays valuable if the mail is worth opening. Restaurants that succeed here send fewer, better messages tied to something real: a menu change, a one-night event, a seasonal opening, a table release. Restaurants that fail send a discount every Thursday until the discount becomes the only reason anyone comes, and the list trains itself to wait. The honest test before pressing send is whether a regular would be mildly annoyed to have missed this. If not, do not send it.
- A welcome message within a day of capture, while the venue is still fresh in memory.
- Menu and seasonal changes, which are the messages guests actually forward.
- Event and limited-run announcements, where scarcity is genuine rather than manufactured.
- A small number of genuinely quiet-night offers, used sparingly enough that they still move people.
- A yearly re-permission message to anyone who has not opened anything in a long time.
Segment on the two things WiFi actually knows
You do not need a data science function. WiFi gives you two segmentation axes for free. The first is recency, meaning when the guest last connected, which separates active regulars from people who came once in spring. The second is frequency, meaning how many distinct visits their identifier has produced, which separates a loyal weekly diner from a tourist. Those two axes alone let you send a different message to a first-timer, a regular and a lapsed guest, and that difference in relevance usually outperforms any amount of copywriting on a single blast.
A worked example, with the assumptions stated
This is illustrative arithmetic, not a measured result. Suppose your dining room turns over 200 guest devices a month and 60 percent complete the portal form. That is 120 captures a month, or about 1,440 in a year before any deduplication for repeat visitors. Deduplicate at, say, 30 percent repeat rate and you finish the year near 1,000 unique consented contacts. Whether that list is worth anything depends entirely on the send discipline described above. A thousand people who open your mail is a business asset. A thousand people who mute it is a storage cost.
List hygiene, which is boring and decides everything
Deliverability is the difference between a list and a rumour. Bounced addresses need removing rather than retrying. Guests who have not opened anything in a year need either a re-permission message or removal. Unsubscribes must process instantly and visibly, because a guest who cannot get out will mark you as spam instead, and spam complaints follow your sending domain around for a long time. None of this is glamorous, and all of it is why some restaurant lists still work in year three.
How to set it up
In order. Skipping a step here is usually why a portal ends up showing a spinner instead of a login screen.
- 1
Put the portal in front of the guest network
Set up VoqadoWiFi as the external captive portal on your Omada or UniFi controller, with the guest SSID open and staff traffic on a separate protected network.
- 2
Make the trade explicit on the splash page
Say what the guest gets for the address in one sentence, above the field. First look at menu changes and event nights is a real offer. "Join our mailing list" is not.
- 3
Connect an email platform before you collect anything
Wire a webhook or export path into whatever sends your mail, so captures flow out continuously rather than sitting in the portal while their memory of you fades.
- 4
Build the welcome message first
Before any campaign, set up the one message that goes to every new capture within a day. It confirms the address, sets the expectation for frequency, and gives the guest a reason to keep you out of the junk folder.
- 5
Brief the front of house
Staff need one sentence they can say when a guest asks for the password: the network is open, the login screen appears by itself, and there is no app to install. Confused guests abandon the form.
Who this suits
The venue types where this job comes up most often, and where the data the portal produces is dense enough to act on.
Run this on your own network first
The Starter plan is free forever: one location, 25 logins a month, a branded splash page and consent logging. Growth is $49 a month and covers up to three locations. Works with TP-Link Omada and Ubiquiti UniFi.
Common questions
How long before the list is big enough to be useful?
It depends entirely on your footfall and your capture rate, so no honest answer is a number of weeks. The useful milestone is not size, it is the first message that fills tables. Many venues reach that point long before the list looks impressive, because a small list of recent, consented, local guests outperforms a large stale one.
Can I import the addresses I already have on paper?
Only where you can show those people agreed to marketing email. An address written on a comment card with no consent wording next to it is not a marketing opt-in, and importing it puts your sending reputation and your compliance position at risk. If in doubt, send a single re-permission message and keep only the people who confirm.
Does this replace my booking platform?
No, and it is not trying to. The booking platform fills tables from people already searching. The list lets you reach people who already chose you once, on a night when nobody is searching. They solve different problems and the second one is the one you own.
What does it cost to run for one restaurant?
The Starter plan is free forever with one location and 25 logins a month, which suits testing rather than a full dining room. Growth is $49 a month and covers up to three locations, so a single restaurant or a small group runs on one subscription. Enterprise pricing is custom and is where white-label sits.
Read next
These jobs share the same plumbing, so operators normally set them up in sequence rather than one at a time.
Collect Emails From Your Guest WiFi
Turn the WiFi login that already happens hundreds of times a month into a consented, deliverable email address you own.
Measure How Many Customers Actually Come Back
Replace a gut feeling about regulars with a number you can compare month to month.
Win Back Customers Who Stopped Coming In
Notice when a regular quietly stops coming in, and reach them before the habit belongs to somewhere else.
Terms used on this page
Related pages