Skip to main content
WiFi Marketing Last updated: September 2026 9 min read

Guest tags and segments: a WiFi audience that is not everyone

C
CaptiFi Editorial Team
CaptiFi · September 2026
Guest tags and segments: a WiFi audience that is not everyone
Exact
Tag matching: a "VIP" segment never picks up "MVP"
Nightly
Every segment count refreshes automatically overnight
3
Ways a guest joins: WiFi, imported contact, bought a ticket
1 guest
A weekly visitor counts once in a segment, never fifty times

A venue that collects guest details through its WiFi ends up with one list and one habit: emailing all of it. The monthly offer goes to the regular who was in on Tuesday and to the couple who came once in March, under the same subject line. Customer segmentation for restaurants and pubs means splitting that list by something you know about each guest, and CaptiFi gives you two tools for the job, tags and segments.

This guide covers what each one is, every condition a segment can use as of September 2026, five segments to build on day one and the three places a tag comes from, then what the guest count means and how segments feed recurring campaigns and workflows. If you are still growing the list itself, start with our guide to building an email list from guest WiFi.

Tags versus segments: a label versus a rule

A tag is a label on one guest's profile. "VIP", "match-day", "quiz team": it says nothing about how the guest earned it and stays until something removes it. It reaches the profile by hand, from a Planner day or from a workflow step, and a section below covers all three.

A segment is a saved rule. You name it, add conditions, and CaptiFi works out which guests match, shows an estimated count and offers the segment in the campaign wizard. Guests matching all the conditions are included, so a second condition narrows the audience. A segment covers the venues you tick; with none ticked it covers all of them.

The two meet because Guest tag is a segment condition. Matching is exact against the whole tag, so a segment for "VIP" never picks up a guest tagged "MVP". Tag a guest when you learn something about them; build a segment when you want to reach everyone that something applies to.

Every condition you can use

These are the segment conditions documented in the CaptiFi changelogs and customer guides as of September 2026. The four Rewards conditions apply to accounts running a Rewards programme.

ConditionWhat it matchesExample
Guest tagThe whole tag, exactly, however it was addedGuest tag is "match-day"
Last visitMost recent visit more than a chosen number of days ago, or within itLast visit more than 60 days ago
How they joinedConnected to WiFi, Imported contact or Bought a ticket, with "is not" to leave a group outHow they joined is Imported contact
Bought tickets for an eventAny event, one event you pick, or any event in the last N daysBought tickets for an event in the last 30 days, for a follow-up while the night is fresh
Attended a bookingGuests who attended a booking with youAttended a booking, for a thank-you email after the visit
Points balanceA Rewards member's balance, compared with a figure you enterMembers either side of a line you pick
Rewards tierThe tier the member currently holdsRewards tier is your top tier
Rewards memberYes or noRewards member is no, for a join-the-programme email
Has an unused rewardYes or noHas an unused reward is yes, for a reminder before it lapses
VenuesWhich of your venues the segment covers; none ticked means allOne venue ticked for a single-site offer

Conditions stack. Guest tag is "match-day" plus Last visit more than 30 days ago picks the fans who came in for a fixture and have not been back since. Each segment also has an Active option; only active segments are offered in the campaign wizard.

Five segments every venue should have on day one

None of these need a tag. They run on what the WiFi sign-in and your imports already record.

SegmentConditionWhat to send it
Lapsed guestsLast visit more than 60 days agoA win-back offer. The We Miss You starter in the template library is the win-back design.
Seen this monthLast visit within 30 daysNext month's events and menu changes.
Imported listHow they joined is Imported contactThe first email to a list from a booking system or a till, so its results are read on their own.
Ticket buyersHow they joined is Bought a ticketThe next event announcement, whether or not they have used the WiFi.
WiFi guestsHow they joined is Connected to WiFiA thank-you or a review request: anything that assumes a visit.

Sixty days is the figure the CaptiFi changelog uses for its own win-back example, and the Come back after 60 days automation preset draws the same line. The automation picks up each guest as they pass it; the segment gives you the whole group at once for a campaign. The customer guide says a win-back offer for lapsed guests beats a blast to everyone, and that one or two emails a month is the guideline.

Tagging by hand, by Planner day, by workflow step

By hand

Open a guest's profile and add the tag. This suits what a person notices and software does not: the group that books the function room every Christmas, or the guest who asked whether you do a vegan roast. Imported contacts can arrive tagged too. The import wizard maps a Tags column from your file, comma or semicolon separated, up to 10 tags per contact.

By Planner day

The Planner's fourth WiFi automation is Tag guests who connect. Schedule a window, a single day or every week for a season, and a tag, and every guest who connects during it gets the tag on their profile, first visit or return visit. You switch it on from the WiFi automation section of any calendar event. It is built for recurring local events: a venue next to a stadium tags everyone who connects on a home-game day, then builds a segment on that tag and emails or texts the crowd before the next fixture.

The New segment dialog on my.captifi.io named Packers VS Jets crowd, with one Guest tag condition set to Packers VS Jets, one venue ticked and the Active option on so the segment appears in the campaign wizard
A segment built from one Guest tag condition, covering one venue and active in the campaign wizard.

By workflow step

In Workflows, Add a tag and Remove a tag are two of the actions a journey can take, and Tag added or removed is one of the starts. A journey can tag a guest who clicked the tasting menu email, wait until they book or a time limit passes, and remove the tag when they do. The If a field matches step branches on Guest tags with twelve comparisons, from is to contains to is empty.

Counting guests, not visits: what the estimate means and when it refreshes

Each row under Email Marketing, Audiences, Segments shows the segment's conditions, the venues it covers and an estimated guest count. The figure counts guests, not visits: somebody who connects every week is one guest, not fifty. A guest is recognised by email address, or by phone number when your splash page collects a number instead of an email.

Because a guest may have no email address on file, the figure includes people you cannot email yet. A phone-only splash page can produce a segment of 40 guests that an email campaign reaches nobody in; those guests are reachable by SMS. The campaign wizard shows the true email recipient count when you pick a segment; trust that number before you send.

The count refreshes when you create or edit the segment, automatically every night, and when you click the refresh arrow next to it. Each row shows how old its figure is, "counted 3h ago" for instance. A refreshed count that does not change means no new guests match; nothing is wrong.

CaptiFi audiences list showing a segment built from a guest tag with a live count of matching guests
The audiences list: each segment with its conditions, venues and estimated guest count.

Imported contacts as their own audience

Import contacts takes a CSV, TSV, Excel or OpenDocument file of up to 20 MB and 100,000 rows, with an email column required. CaptiFi keeps imported contacts apart from WiFi guests: they appear marked Imported, they never show as venue visits, and they are left out of everything that measures footfall on the analytics dashboard, including your plan's monthly guest allowance. An import of 5,000 old contacts does not make it look as though 5,000 people walked through the door.

They count in campaign audiences, segments and your monthly email allowance like any other contact. How they joined set to Imported contact turns the upload into its own segment, so its first email runs alone and its opens and clicks stand on their own. Set it to "is not" Imported contact and the same list stays out of anything that assumes a visit.

Consent travels with the file. An opt-in column is honoured row by row, rows without a clear yes are imported unsubscribed, and with no opt-in column you confirm permission before the import runs. An address that has unsubscribed, bounced or complained anywhere in CaptiFi stays unsubscribed whatever the file says. If an imported contact later connects to your WiFi, that visit appears on their profile from then on.

Ticket buyers and Rewards members as segments

How they joined has a third choice, Bought a ticket. It reaches guests who bought a ticket or RSVPd to one of your events, whether or not they have ever connected to your WiFi, and "is not" leaves them out. A guest who bought a ticket and later connected matches both choices.

Rewards adds four conditions: points balance, rewards tier, rewards member yes or no, and has an unused reward yes or no. Tiers are worked out from the points a member earned in the last twelve months, and a tier is kept for twelve months from the day it was reached, so a top-tier segment does not empty out mid-year. A campaign to any of these segments can carry a reward offer: each guest who receives the message gets one reward minted against it, a resend never mints a second, and previews and test sends mint nothing. The Rewards page covers the programme itself.

Segment entry as a workflow trigger

A segment is also a start. Guest enters a segment is one of the guest moments that can begin a workflow, alongside Guest connects, Guest returns, Birthday and Tag added or removed. The lapsed-guests segment from earlier therefore does two jobs: it is a campaign audience, and it starts a journey on the day a guest qualifies, one that can send the win-back email, wait until they return or a time limit passes, then add a tag on the way out.

Segments appear inside a journey too. Two of the six named branch conditions are In a saved segment and Matches a segment's conditions, so one branch can send top-tier members one email and everyone else another. Publishing pins a numbered version, and a guest already in a run finishes on the version they started, so editing a segment-triggered journey never moves anyone mid-sequence. Workflows is on the Pro plan and above.

Recurring campaigns to a moving segment

Because a segment is a rule, its membership moves: guests cross the 60-day line, a home-game day adds tags, an import lands. A one-off campaign reaches whoever matches on the day it sends. A recurring campaign reaches everyone who drifts into the audience afterwards. It repeats daily, weekly or monthly until a date you choose, emailing each guest only once unless you say otherwise, so a "come back and see us" email reaches each lapsed guest once, when they qualify.

The wizard shows the sends per run and per month against your allowance before you confirm, and My Campaigns shows the next run and how many runs have gone out, with a button to stop repeating. If the campaign carries a reward offer, each run mints a fresh reward within the offer's own limits. Email marketing is included on the Growth plan and above; the automated marketing page lists the triggers and presets that sit alongside it.

CaptiFi email campaign detail page showing delivery, open and click statistics for a single campaign
The campaign detail page: a segment's send, read on its own.

Start with the five segments above, tag your first busy day in the Planner, and read the counts a week later. Then send one campaign to a single segment and compare its opens and clicks with your last send to the whole list. Start the free trial.

Sources: the CaptiFi What's New page (September 2026: Target guests by tag in a campaign; Tag guests who connect on a given day); the CaptiFi release notes of 14, 15 and 18 September 2026 (segments by last visit and how they joined, recurring campaigns, ticket buyers in a segment, Rewards conditions and tiers); the customer guides Email Marketing & Campaigns and Import Existing Contacts; and the Automated Marketing and Workflows feature pages on captifi.io. Product behaviour is as documented on 29 September 2026.

Frequently asked questions

Quick answers to the most common questions about this topic.

What is the difference between a guest tag and a segment in CaptiFi?
A tag is a label on one guest's profile, such as VIP or match-day. It is added by hand on the profile, by the Planner's Tag guests who connect automation, or by an Add a tag step in a workflow, and it stays until something removes it. A segment is a saved rule with one or more conditions. CaptiFi works out which guests match, shows an estimated count that refreshes nightly, and lists the segment in the campaign wizard. Guest tag is one of the segment conditions, and it matches the whole tag exactly.
How do I segment restaurant customers by their last visit?
Add a Last visit condition to a segment. It picks guests whose most recent visit to your venues was more than a chosen number of days ago, or within it. Last visit more than 60 days ago gives a win-back audience that leaves out anyone who came back last week, and Last visit within 30 days gives the guests who have been in this month. The Come back after 60 days automation preset uses the same 60-day line, so the automation and the segment work as a pair.
Does a CaptiFi segment count visits or guests?
Guests. The estimated guest figure on each segment counts people, so a guest who connects every week is one guest, not fifty. A guest is recognised by email address, or by phone number when the splash page collects a number instead. Because a guest may have no email on file, the figure can include people you cannot email yet; the campaign wizard shows the true email recipient count when you pick a segment. The count refreshes when you create or edit the segment, automatically every night, and when you click the refresh arrow.
Can I email imported contacts separately from WiFi guests?
Yes. Imported contacts are marked Imported and kept apart from WiFi guests. They never appear as venue visits or in footfall analytics, and they count in campaign audiences, segments and your monthly email allowance like any other contact. Set the How they joined condition to Imported contact to make an uploaded list its own segment, or to "is not" Imported contact to keep it out of a campaign that assumes a visit. An opt-in column in the file is honoured row by row, and an address that previously unsubscribed stays unsubscribed.
How do I tag everyone who visits my venue on a match day?
Use the Planner's Tag guests who connect automation. On a calendar event, open the WiFi automation section, set the window (a single day, or every week for a season) and the tag, and every guest who connects during it gets the tag on their profile, whether it is their first visit or a return. Then create a segment with a Guest tag condition for that tag and pick it in the email or SMS campaign wizard before the next fixture.
Can a segment target ticket buyers or Rewards members?
Yes. How they joined offers Bought a ticket alongside Connected to WiFi and Imported contact, so you can reach guests who bought a ticket or RSVPd to one of your events whether or not they have used the WiFi, or leave them out with "is not". Accounts running Rewards get four more conditions: points balance, rewards tier, rewards member yes or no, and has an unused reward yes or no. A campaign to any of these segments can carry a reward offer, minted once per guest per send.
Can a campaign keep sending to a segment as new guests join it?
Yes. A campaign can repeat daily, weekly or monthly until a date you choose, emailing each guest only once unless you say otherwise, so a come-back email reaches every guest who drifts into a lapsed-guests segment over time. The wizard shows sends per run and per month against your allowance, and My Campaigns shows the next run and how many runs have gone out, with a button to stop repeating. Workflows can also start a journey the moment a guest enters a segment.
Which CaptiFi plan includes segments, campaigns and workflows?
Email marketing, including campaigns, templates, audiences and segments, is included on the Growth plan and above, with 2,000 emails a month on Growth, 5,000 on Pro and 10,000 on Multi-Location. Workflows, which can start a journey when a guest enters a segment and branch on a saved segment, is on the Pro plan and above. Every plan starts with a 30-day free trial.
C
Written by
CaptiFi Editorial Team

The CaptiFi Editorial Team writes about guest WiFi marketing, captive portals, GDPR-compliant data capture, and local SEO for venue operators. We base our recommendations on real customer outcomes and verified third-party reviews from G2.com.

Ready to turn your guest WiFi into a marketing engine?

CaptiFi captures customer data from every WiFi login, automates Google reviews and email follow-ups, and plugs into the tools you already use. Hardware included (refundable deposit), transparent pricing, 30-day free trial.

Related reading