Skip to content

What's New

Stay up to date with the latest CaptiFi platform updates and new features.

August 2026

Improved: the UniFi setup guide is now a click-by-click walkthrough

The UniFi guide has been rebuilt as numbered steps with a screenshot for each one. It opens by asking which of three connection paths is yours, API key, Remote Tunnel or controller login, so you only read the part that applies to your hardware, and it now shows the exact firewall rule to create on a Dream Machine or UCG. Every CaptiFi screen you will see along the way is pictured, including the WiFi network picker, the connection status panel and pre-authorized devices.

Every page on this site now has a shorter address without the .html ending, for example docs.captifi.io/setup-guides/unifi. Old links and bookmarks still work and send you to the new address automatically.

Improved: unique guests counts people at phone-capture venues

Unique guests, returning rate, marketing opt-ins and new vs returning now recognise a returning guest by their mobile number when your splash page collects a phone instead of an email, and by their device when it collects neither. Venues capturing phone numbers see their real guest counts on the dashboard, the Analytics page and the monthly PDF report. See Analytics.

New: Every payment prints you a receipt

Upgrades, plan changes, saved cards and device orders now confirm with a receipt that prints on screen as the payment goes through. Each one names what you paid for, in your own billing currency, with the plan and billing period on it, and your device order receipt carries the activation PIN so you have it to hand before the box arrives. Adding a card prints its own slip that states plainly that nothing was charged. Your VAT invoices stay where they were, under Invoices on the Billing page. See Changing Your Plan.

Improved: audience sizes count every guest, and show when they were counted

Email Marketing → Audiences now sizes each saved segment by counting guests across all of their visits, including guests who signed in with a phone number rather than an email address. Every row also shows how fresh its figure is, for example "counted 3h ago", and sizes are recalculated automatically every night as well as whenever you edit a segment or click the refresh arrow. When you pick a segment in the campaign wizard, the recipient count shown is the number of guests that campaign can actually email. See Audiences and segment sizes.

Improved: Guest Visits shows returning guests as they arrive

Guest Visits is now a live feed of arrivals. Every sign-in appears as its own row with the newest at the top, so a regular who comes back today sits at the top of the list instead of staying on the date they first signed up. A Visit column badges each row New or Returning, and a new filter narrows the list to all arrivals, new sign-ups only, or returning visits only. Your CSV export is unchanged: one row per guest, so lists you feed to your own tools never repeat an address. The classic dashboard has the same column and filter. See Guest Visits.

Improved: Reviews is now one page with two tabs

Your public reviews and your guests' splash-page feedback used to sit in two separate sidebar entries. They are now one Reviews page with two tabs: Inbox for Google and TripAdvisor reviews with AI-drafted replies, and Guest feedback for the ratings and private comments collected on your splash page. Old links to the Review Inbox still work. See Reviews and feedback.

New: One-click unsubscribe on every marketing email

Marketing emails now carry a one-click opt-out: the link in the footer, plus the Unsubscribe button Gmail, Apple Mail and Outlook show at the top of a message. A guest is opted out the moment they click, with nothing to fill in. An opt-out applies everywhere at once, across every venue and every list, so the address is never emailed again by a campaign, an automation or a review request. See GDPR questions.

New: A Setup guide button on every integration card

Every card on the Integrations page now has a Setup guide button under Configure or Manage, opening that integration's step-by-step walkthrough in a new tab. It is on the dashboard-feature cards (Paid WiFi, Vouchers, Reservations) as well, and on cards for integrations that are not on your plan yet, so you can read what one does before deciding. Both dashboards have it. See Integrations Hub.

New: webhooks

Pro accounts can now have guest sign-ups pushed to their own systems the moment they happen, instead of polling for them. Add an HTTPS endpoint under Webhooks, pick your events, and CaptiFi POSTs a signed payload for each one. Signatures you can verify, automatic retries, a test-send button, and a delivery log showing exactly what we sent and what your server replied. See Webhooks.

New: the CaptiFi API

Pro accounts can now connect CaptiFi to their own systems. Create an API key under API Keys, then pull your venues, guest sign-ups and visit stats straight into a booking system, CRM or your own reporting. Read-only, up to five keys per account, and any key can be revoked instantly. See CaptiFi API.

New: Every integration guide is now a full step-by-step walkthrough with screenshots

The integration guides have been rebuilt as click-by-click walkthroughs. Each one is split into what you do in the provider, what you do in CaptiFi and how to prove it works, with a screenshot for every step, the exact field names you will see on screen, a table of precisely what data syncs, and troubleshooting for the errors the connection test can return. Rebuilt guides: Klaviyo, Mailchimp, EmailOctopus, Square POS, Pepper, Revinate, Incentivio, Google Reviews and Paid WiFi with Stripe.

Improved: SMS credit packs are priced in your own currency

The credit packs on SMS Marketing, Credits and billing now open in your currency instead of always starting in pounds. CaptiFi uses your billing currency, or the country on your account, and the Currency selector above the packs still lets you price them in GBP, USD, EUR, CAD, AUD or NZD. Auto top-up charges in the same currency. See SMS Marketing.

New: Partner accounts go international

Partner economics now run in your own currency. Every partner account has a currency, set when you join (GBP, USD, EUR, CAD, AUD or NZD), and your wholesale rate card, the Earnings page, monthly statements and payouts all use it. Referral commission stays 20% in every currency, and if your referred clients pay CaptiFi in other currencies those commissions appear in their own clearly labelled sections on the Earnings page and are paid out separately per currency. See Partner Programme Options, Partner Earnings and Partner Payouts.

New: White-label branding managed on my.captifi.io, including custom domains

White-label partners now manage their branding themselves on the new Branding page (Partner, Branding on my.captifi.io): logo and icon uploads, brand colours, support details, the email footer, and separate toggles for branding the client dashboard and the PDF reports and emails clients receive. Custom dashboard domains are self-service too: add your domain, create the CNAME record shown, click Verify now and the SSL certificate provisions automatically. See the updated White Label Setup guide.

Improved: Welcome Back now recognises guests who sign up by phone

The Welcome Back screen, which lets returning guests reconnect with one tap instead of filling in the form again, now works for splash pages that collect a phone number instead of an email address. Any guest with a name and either an email or a phone on file is recognised for the length of your Remember guests window, and every return still counts as a repeat visit on their guest profile. Control it under My Locations, Edit site, with the Welcome back returning guests toggle. See Maximising Data Collection.

New: Payout history and payout details for referral partners

Referral partners can now see exactly how commission becomes money. The Earnings page gains a payout history, listing every payout CaptiFi has recorded with its date, payment reference, method and total, and a payout details form where the account owner sets where commission is sent (bank transfer or PayPal). Details are stored encrypted and only the last few characters are ever shown, and every payout is confirmed by a remittance email. See the new Partner Payouts guide.

New: Getting started checklist for partners

New partners now see a getting started card on the fleet Overview page in both dashboards: a checklist of first steps matched to your programme, from adding your first client or registering your first referral to building a demo, connecting hardware, setting payout details and inviting staff. Steps tick themselves off as you complete them, and the card can be dismissed once you are up and running. See the Fleet Overview guide.

New: Age-gated Klaviyo accounts and custom profile properties

The Klaviyo integration now supports age-gated Klaviyo accounts, built for alcohol brands and other age-restricted businesses. Switch on the new toggle and every list subscription includes the guest's date of birth, taken from a Date of Birth field on your splash page; guests without one are still synced as profiles but never subscribed to the list. You can also define up to 20 custom profile properties, static key/value pairs written onto every synced profile (for example local_venue = Burswood Beerhall (WA)), ready for your Klaviyo segments and flows. Both settings are on the Klaviyo configuration in either dashboard. See Klaviyo Integration.

New: Required checkboxes and a minimum age on your splash form

The splash page form gains two new controls for age-restricted venues. A new Checkbox custom field type adds a tick box with your own wording, and when it is required, guests cannot connect until they tick it: perfect for "I confirm I am 18 or over" at licensed venues. Date of Birth fields now carry a configurable minimum age (13 to 25), and guests below it cannot submit the form; licensed venues typically set 18. Both are in the splash page editor on the new and classic dashboards. See the Splash Page Builder.

You can now show a privacy collection notice directly on the sign-in form, so guests are told what you collect and why at the moment you collect it, for example an APP 5 collection statement under the Australian Privacy Act. You can also link your venue's own policies: set Your privacy policy URL and Your terms of use URL in the splash page editor and they appear as clickable links on the form and inside the Terms and Privacy pop-ups. All in the Terms & Privacy section of the editor, on both dashboards. See the Splash Page Builder.

New: Data Processing Agreement published

CaptiFi's Data Processing Agreement is now published at captifi.io/dpa. It covers how CaptiFi processes guest data on your behalf as data processor, including the full list of sub-processors, ready to reference from your own privacy policy or countersign for your records. See the GDPR FAQ.

New: Pepper integration

Venues using Pepper for order to table and branded ordering apps can now connect it to CaptiFi. Opted-in WiFi guests are created as customers in your Pepper account automatically, with their name, email and marketing consent recorded, so walk-ins who join the WiFi feed the same CRM as your ordering and loyalty customers. Set it up from the Integrations page in either dashboard. See the Pepper setup guide.

Referral partners now have a personal signup link, captifi.io/r/your-link, with a copy button on the new Referrals page. The link opens a landing page carrying your name and logo, and anyone who signs up within 90 days of clicking is credited to you, even if they come back and subscribe directly later. See the Partner Referrals guide.

New: Register and track referrals before they sign up

Referral partners can now register a client before they sign up (Partner, Referrals on my.captifi.io). Registering holds your claim for 90 days, the first registration wins, and every claim shows its status: Open, Converted, Expired or Cancelled, with one-click cancel on open claims. See the Partner Referrals guide.

New: Referral earnings view and monthly commission statement

The partner Earnings page now shows referral partners their commission: the registered-to-converted funnel, per-client commission split into accrued, pending and paid, lifetime totals and a CSV export. On the 1st of each month referral partners also receive a commission statement by email. Wholesale partners keep the existing statement view. See the Partner Earnings guide.

New: 6-month partner demo licence

Every approved partner now gets a free licence for one internal test venue for 6 months, for learning the platform and building demos. It is for internal testing only, never live client venues: client venues always start on the standard 30-day client trial. Reminder emails arrive before the licence expires, then upgrade to keep the venue running. See Partner Programme Options.

New: Card reminder emails before your trial ends

If your trial is coming to an end and there is no card on your account yet, CaptiFi now sends you reminder emails at around 14, 7 and 2 days before the end, so your guest WiFi carries on without interruption. Each email shows your trial end date and the guest contacts you have collected so far, and includes a secure one-click link that takes you straight to Stripe checkout to add your card, with no login needed. The trial-ended email carries the same one-click link. See Managing Your Subscription.

Improved: Clearer partner navigation

The partner staff page is now labelled Staff in both dashboards (previously Team), so it is easy to tell apart from the venue-level Team page under Account. Same page, same features, clearer name. See the Partner Staff guide.

New: Partner team logins and device ordering for clients

Partners can now invite their own staff (Partner, Staff): each technician gets their own login with full partner access, while staff management stays with the account owner. And devices can now be ordered straight to a client's venue from the client's detail page, flowing into CaptiFi's warehouse with status and tracking visible on the fleet Overview. See the Partner Staff guide and the Partner Clients guide.

New: Partner margin history and statement exports

The partner Earnings page now charts 12 months of wholesale bill and margin history, and adds CSV exports: the full monthly statement, plus a per-client statement from each client's detail page, ready to attach to the invoice you send them. See the Partner Earnings guide.

New: Demo engagement tracking and send-by-email for partners

Partner demos are now a sales pipeline: send a demo straight to a prospect by email with a personal message, see views, last-opened time and send history per demo, get an email the first time a prospect opens a demo, and see recently opened demos highlighted so you follow up while interest is warm. White-label partners' prospect emails carry their own branding. See the Demo Maker guide.

New: Partner fleet overview and health digest

Partners now get a single pane of glass (Partner, Overview on my.captifi.io): every client venue's device status, splash status, guests today and open alerts in one table, with click-through client detail pages showing venues, logins, activity and notes. A morning health digest email tells you when a client's device goes offline or a venue goes quiet, with a full summary every Monday. See the Fleet Overview guide.

New: Monthly partner statement email and branded client invites

On the 1st of each month, partners now receive their wholesale statement by email: per-client plan, venues, wholesale, retail and margin, plus the monthly total, matching the Earnings page. And for white-label partners, the set-password invite your clients receive is now fully branded with your name, logo and support address. See the Partner Earnings guide.

New: Client setup progress and one-click demo conversion for partners

Partner client lists on both dashboards now show a setup progress pill per client (venue created, device online, splash live, first guest connected), so you can see exactly which client needs help finishing their installation. Won a prospect with a demo? Convert to client on the Demos page creates the client in one step, carries the demo's splash design onto their first venue, and retires the demo. Demos also gained full splash editing in the builder and permanent delete. See the Partner Clients and Demo Maker guides.

New: Demo Maker for partners

Reseller and white-label partners can now generate a live splash page demo for any prospect straight from the prospect's website (Partner, Demos on my.captifi.io). CaptiFi reads the site's logo, colours and business details and builds a shareable branded demo in under a minute, with view counts so you know when a prospect has looked. See the Partner Demo Maker guide.

New: Partner Earnings report

Reseller and white-label partners get a live earnings view (Partner, Earnings on my.captifi.io): your monthly wholesale bill, per-client wholesale and retail with margin, and your partner rate card, all in one place. Clients without a plan are flagged so nothing goes unpriced. See the Partner Earnings guide.

New: Client lifecycle tools for partners

The partner Clients page now shows each client's guest activity (guests in the last 30 days and last active date) and adds a full set of client actions: edit a client's name, plan and retail price, suspend and resume their dashboard access (their guest WiFi keeps working), and remove a client once their venues are wound down. Wholesale prices now come straight from your partner rate card, so the numbers you see always match what you are billed. And when you are viewing a single client, a banner on my.captifi.io shows the scope with one click back to all clients.

New: White label branding settings and partner device alerts

White-label partners can now brand the platform end to end: logo, icon, brand colours, support email and phone, privacy policy link, custom domain, and separate toggles for dashboard and PDF report branding, set up with help from your account manager. Device offline and back-online alerts for partner client venues are also copied to the partner's support inbox, so you hear about client issues first.

New: Send WiFi guests straight into Incentivio

CaptiFi now connects to Incentivio, the restaurant loyalty and ordering platform. When a guest signs in to your WiFi and opts in to marketing, they are sent into your Incentivio guest database (email, name, and phone when provided), so WiFi sign-ups feed the same guest profiles as your ordering and loyalty activity. Guests are upserted by email address, meaning repeat visitors update their existing record rather than creating duplicates. Connect it with the Client ID and Client Secret from your Incentivio account manager, on both the new and classic dashboards, and CaptiFi support can liaise with Incentivio for you. See Incentivio Integration.

New: Client management for CaptiFi partners

Reseller and white-label partners now have a Clients page (Partner, Clients on my.captifi.io). Create a client business in one step: their organisation, an optional dashboard login with an emailed set-password invite, and their first venue. Record your per-client plan, wholesale and retail pricing to track margin at a glance. Client accounts sign in like any CaptiFi customer but see only their own venues, with no billing pages: you bill your clients directly. See the Partner Clients guide.

New: Review Inbox with AI-drafted replies

Your latest Google and TripAdvisor reviews now land in one inbox on both dashboards. Click Draft AI reply and CaptiFi writes a short, personal owner response that references what the guest actually said; copy it, hit Reply on Google or Reply on TripAdvisor, and paste. Mark reviews replied or dismissed and filter by status so nothing slips through. Reviews refresh daily, or on demand with Sync now. Available on the Growth plan and above. See the Review Inbox guide.

New: TripAdvisor review prompts

Review requests can now send happy guests to TripAdvisor as well as Google. Paste your TripAdvisor listing URL into the Guest Reviews settings and choose where guests go: Google only, TripAdvisor only, or a simple choice page with both buttons. No TripAdvisor account connection is needed. The private feedback path also now always offers public review links, so every guest can review you publicly whatever their rating. See TripAdvisor review prompts.

Improved: Go-live now checks your UniFi console's firewall zones

On newer UniFi gateways (recent Dream Machines, UCG and EFG models) the guest sign-in page follows the console's Hotspot zone, a setting that is easy to miss because it is not shown on the console's WiFi or Networks pages. CaptiFi now reads the zone layout whenever you go live or swap the portal's WiFi network, and tells you in plain words if the zone needs attention, including the exact setting to change (Settings, Policy Engine, Zones). We also monitor connected venues for zone mismatches daily, so a mis-ticked zone gets caught before your guests do. See the UniFi troubleshooting table.

New: Swap which WiFi network your portal gates, right from the dashboard

UniFi venues can now change which WiFi network guests sign in on without redoing any setup. Open the venue's connection status on my.captifi.io (or the WiFi network action under My Sites on the classic dashboard) and pick from every network on your controller, complete with live device counts and a Portal active badge so you can see exactly where the sign-in page currently sits. Choose an existing network or create a brand new guest SSID, hit Apply, and CaptiFi moves the portal over and removes it from wherever it was before, so a private network never stays walled by mistake. See Changing which WiFi network the portal gates.

Improved: The new dashboard now wears CaptiFi's colours everywhere

Following the sign-in refresh, the whole of my.captifi.io now uses CaptiFi's own brand palette, drawn straight from the logo: the setup wizard, every dashboard page, charts, calendars and maps share the same teal and navy in both light and dark mode. Buttons and highlights are also easier to read, with stronger contrast throughout. Nothing moves and nothing changes in how any feature works, it is purely a fresh coat of paint. Screenshots in these docs are being updated to match the new look.

New: Send WiFi guests straight into EmailOctopus

CaptiFi now connects to EmailOctopus. When a guest signs in to your WiFi and opts in to marketing, they are added to the EmailOctopus list of your choice as a subscribed contact (email plus first and last name), so your welcome automations and campaigns can pick them up straight away. Contacts are upserted by email address, meaning repeat visitors update their existing contact rather than creating duplicates. Connect it in a couple of minutes with an API key and a List ID, on both the new and classic dashboards. See EmailOctopus Integration.

Improved: A fresh look for signing in to the new dashboard

The my.captifi.io sign-in screen has a new design: a cleaner form, a richer brand panel showcasing the dashboard, and colours drawn straight from the CaptiFi logo, in both light and dark mode. The same refresh covers the forgot-password, reset-password and team-invite screens. Nothing changes about how you sign in: your email, password and two-step verification all work exactly as before.

New: See return visits at a glance in Guest Visits

The Last visited column in Guest Visits now updates every time a guest comes back, and a new Visits badge counts their total visits, so your regulars look like regulars. Returning guests are recognised automatically when they rejoin your WiFi (no form to fill in again), and every one of those visits now shows up: sort by Last visited to see who was in most recently, or by Visits to find your most frequent faces for a loyalty reward. The CSV export includes both as new Last Visited and Total Visits columns. Available on both the new and classic dashboards. See Analytics and Guest Data.

New: Connected Guests now shows who is really there

The Connected Guests page now tells you whether each guest's device is actually on your WiFi at this moment. Guests on the WiFi show Online; guests who still have a valid session but have stepped out (or turned their phone off) show a new amber Away status, with their remaining session time still ticking. This is especially useful for venues with long session lengths, such as hotels and holiday lets: you can see at a glance who is on site right now versus who simply has time left on their pass. Away guests reconnect automatically without signing in again, and presence refreshes every few minutes on both the new and classic dashboards. See Connected Guests.

New: Sell faster WiFi with per-plan speed tiers

Paid WiFi plans can now each carry their own download and upload speed, so you can sell speed as a premium: keep free guests on your venue-wide limit (say 5 Mbps), offer a Standard pass at 20/5 Mbps, and a Premium pass at 100/20 Mbps. Pick a Download speed and Upload speed for any plan in Paid WiFi → Access Plans & Pricing; the tier is applied the moment payment completes and is shown on the pass button on your splash page, so guests know exactly what they are buying. Plans left on Site default keep inheriting your venue-wide bandwidth limit, so nothing changes unless you opt in. See Speed Tiers.


July 2026

New: Fake email addresses get stopped at the door

Some guests type gibberish ("fdsk@", "poooopookn@") or a throwaway inbox just to get online, which clutters your guest list with contacts you can never reach. Splash pages now screen every address as it is entered: keyboard mash and filler entries are rejected, disposable email services (Mailinator and thousands like it) are blocked, common typos get a friendly "Did you mean gmail.com?" prompt, and the domain must genuinely be able to receive mail. Any address that still slips through and later bounces is marked with a Bounced badge in Guest Visits, shows up in an Email Status column in your CSV export, and can never be used on a CaptiFi splash page again. Nothing to configure, it is on for every venue. See Fake email protection.

New: Keep printers, card machines and iPads online without signing in

Devices that cannot show a WiFi sign-in page (receipt printers, card machines, back-office iPads, music players, digital signage) used to drop off guest WiFi whenever they reconnected. You can now pre-authorize them yourself: open your venue's connection status and choose Pre-authorized devices (or the Pre-authorized devices action under My Sites on the classic dashboard), then enter each device's MAC address. CaptiFi authorizes it on your UniFi controller and refreshes it automatically every night, so it stays online across controller reboots with no further action. Remove a device from the list to de-authorize it again. Available for UniFi controllers (self-hosted, API key and Remote Tunnel). See Pre-authorized devices.

New: Re-apply your controller settings after a reset

If your UniFi controller is factory-reset or its captive-portal settings drift (guests start seeing the controller's own page instead of yours), you can fix it yourself: open the venue's connection status and choose Re-apply settings (or the Re-apply settings action under My Sites on the classic dashboard). It re-pushes CaptiFi's captive portal, the allowed-addresses list and any speed limits, and recreates the guest WiFi network only if it is missing, never a duplicate. It is safe to run any time and does not disconnect guests already online. See Re-applying settings after a controller reset.

New: The splash builder now previews your Paid WiFi page

If Paid WiFi is on for a venue, Edit splash now shows your paid access page in the live preview, with your real passes and prices, exactly as guests see it. Branding, background, colour, and terms edits appear on it instantly, and the builder marks the sections guests will not see (welcome text and the sign-in form) with a "Hidden by Paid WiFi" tag so there are no surprises. See Venues With Paid WiFi.


New: Update your UniFi API key, or switch to one, from the dashboard

The Update connection tool on your venue's connection status now handles API-key controllers, not just username/password ones. Paste a rotated key to update it, and tunnel-connected venues can change their key without touching the address (it stays managed for you). If your venue still signs in with a controller username and password, you can now choose Use an API key instead to switch it over, the simpler and more secure UniFi method, with no controller login or two-factor needed. As always, your current connection keeps working until the new details are verified, so guests are never interrupted. See Updating an Existing Connection.

Reservation Check-in is now opt-in

Reservation Check-in is now an optional feature and is switched off by default, so the Reservations page no longer appears in your sidebar unless you want it. To use it, switch on Reservations under Dashboard features on the Integrations page; switching it off later hides the page again and your reservation data is kept. Accounts already using reservations keep the feature switched on automatically.

See Reservation Check-in.


Text Your Imported Contacts

Importing a contact list now brings phone numbers with it properly, so those contacts can be included in SMS campaigns as well as email.

Because permission to email is not the same as permission to text, the import asks separately: map a phone column and you get a tick-box confirming you have permission to text these contacts. Leave it unticked and the numbers are still saved against each contact, they just are not texted. Anyone who has already replied STOP to you stays opted out either way, and the review step tells you how many of the batch can be texted before you press go.

Guests who accept marketing on your splash page and leave a phone number are now included in SMS campaigns too, and your campaign recipient count now matches exactly who will receive the message.

See Import Existing Contacts.


Improved: Session length now has proper units, and behaves like the venue setting it is

No more converting days into minutes in your head. Session length now takes a number plus a unit dropdown, minutes, hours, or days (up to 365 days), with an Unlimited option for venues that never want guests to sign in again. The same control appears in both places you can set it: the splash builder's Advanced section and Edit site in My Locations, and the two always stay in step. Existing values are untouched, just shown in the friendliest unit (14400 minutes now reads as 10 days).

It is also now properly venue-wide. Previously, activating a different splash design (a quiz night page, a Christmas page) could silently apply that design's old session length, and venues set to Unlimited could drop back to 60-minute sessions after an unrelated splash edit. Both are fixed: your session length follows your venue, not whichever design happens to be live.


New: Collect SMS opt-ins on your splash page, and everything else texting needed

SMS Marketing now has its missing first step: your splash page can ask guests for their mobile number and a clear SMS opt-in. Add a Phone question to your sign-in form, switch on the SMS opt-in checkbox (editable wording, optionally required), and every guest who ticks it becomes textable, with their number stored correctly whatever country they are from. Venues that enable the checkbox get strictly opt-in texting: an unticked box is a "no" that CaptiFi respects even when the guest accepted email marketing. Venues that leave it off keep the simpler rule where one marketing consent covers email and SMS alike. Every text carries the automatic STOP footer either way. See Collecting numbers for SMS Marketing.

The rest of the texting workflow grew up alongside it:

  • Send a test to your own phone from the composer before texting guests
  • Edit drafts and cancel scheduled campaigns any time before they go out
  • Delivery is now genuinely tracked: the Delivered stat reflects real carrier receipts, and the stats row now shows failures rather than a click counter that had nothing to count
  • Auto top-up: save a card, set a threshold, and your credit balance refills itself so automations never stall at zero
  • An Opt-outs tab listing every number that cannot be texted, with the ability to add one manually when a guest asks in person

New: Update your UniFi controller connection yourself

Moved your controller, switched to a custom port, or rotated its password? You no longer need to contact support. On my.captifi.io, open your venue's connection status under Locations and choose Update connection; on the classic dashboard it is the Update connection action under My Sites. Your current connection keeps working until the new details are verified, so guest WiFi is never interrupted, and if your controller still lists the same UniFi site you will not be asked to pick it again. See Updating an Existing Connection.

Improved: Connect your UniFi controller on any port, and lock it down to CaptiFi's IP

If you would rather not open your UniFi controller's default port to the internet, you can now forward any external port you like (for example 7443) to your controller and enter the address in CaptiFi with that port, such as unifi.example.com:7443. The connection checker tests your port first and the error messages now reference your actual port instead of assuming 8443. Pair it with a firewall rule that only allows CaptiFi's server IP (46.62.168.7) and your controller stays completely invisible to the public internet. See the UniFi guide for the steps.

New: Reservation Check-in - see which bookings actually showed up

Booking platforms tell you who reserved; they do not tell your marketing tools who turned up. The new Reservations page fixes that. Import your OpenTable CSV export (or any reservation spreadsheet), or add bookings by hand, and CaptiFi checks guests in automatically: when someone with a matching email or phone number joins your venue WiFi around their reservation time, the booking flips to attended. Reservations that never see a matching connection resolve to no-show.

You get attendance stats at a glance, manual override actions for edge cases, and a new Google Reviews option to only send review requests to guests with an attended reservation, so no-shows are never asked to review a visit that did not happen. Re-importing an updated export updates statuses in place rather than duplicating rows.

Available on the Growth plan and above. A direct OpenTable API connection is planned once our OpenTable partner application is approved; everything you import now carries over. Read the guide.

Improved: See who your SMS campaign will reach, and what it will cost, before you send

The SMS Marketing page has been rebuilt around one idea: you should never have to send a text blast blind.

A new audience panel sits alongside the campaign composer and updates as you type. It shows how many guests your campaign will reach in total and at each venue, a breakdown by country based on your guests' phone numbers, and how many numbers were left out because they opted out or appear at more than one of your venues (each guest is only ever texted once per campaign).

The cost is spelled out just as plainly: recipients times message segments equals the credits you will spend, shown against your current balance. If you are short, sending is blocked and your campaign is saved as a draft until you top up. The character counter now also accounts for the automatic "Reply STOP to opt out" footer and warns you when emoji or special characters shorten each text, so the price you see is the price you pay.

The rest of the page has been tidied up to match the rest of the dashboard, with clearer stats, credit pack pricing, transaction history and automations. See the SMS guide for the full picture.

Automations got the same honesty treatment: picking a trigger now starts you off with a ready-made message, triggers only appear once the data behind them exists (Birthday shows up when you actually have birthdays on file, and only ever texts guests with a birthday set, once a year on the day), review requests require a connected Google review link, and your audience rules (consent only, first-time or repeat visitors) are now properly applied to every send.


Fixed: Better WiFi at venues with more than one CaptiFi access point

If your venue runs two or more CaptiFi access points, guests could see weak signal, or a warning symbol on their WiFi icon, even while standing right next to an access point. Some found that the guest network stopped working while staff WiFi kept going.

The cause was that every access point identified itself to phones using the same hardware address. Phones could not tell your access points apart, so they never handed over to the nearest one as a guest moved through the venue, and the connection quietly stopped working. Each access point now identifies itself uniquely, so phones hand over properly and stay connected as guests move around.

Alongside this, signing in once now authorises a guest on every access point at your venue, so walking between rooms no longer brings the sign-in page back. Blocking or disconnecting a guest also applies across all of your access points now, rather than just one.

There is nothing to do at your end. If your venue has several access points and guests have complained about patchy WiFi, it is worth asking them to try again.


New: Import Your Existing Contacts

By customer request: bring a contact list you already have into CaptiFi. Upload a CSV or Excel file from your booking system, till, spreadsheet or previous mailing tool, and those contacts join your CaptiFi contacts, ready to include in campaigns.

CaptiFi matches the usual columns for you (name, email, mobile, opt-in, birthday, sign-up date) and asks you to point at anything it cannot place, with a preview of your own data next to each option. Before anything is written you get a readout: how many contacts are new, how many this venue already has, and how many rows have no usable email address. The progress bar and counters then update live while it runs.

Your existing data is never overwritten: contacts you already have are skipped, and an import fires no welcome emails, review requests, notifications or integration syncs. If a file has no opt-in column you confirm you have permission to email the list, and anyone who previously unsubscribed or bounced stays unsubscribed regardless. Imported contacts are marked Imported and can be emailed like any other, but never count as venue visits in your analytics. Any import can be undone in one click.

Find it on the Guests page at my.captifi.io, or under My Business then Import Contacts at app.captifi.io. See Import Existing Contacts.


New: Guest Languages

Your splash page can now appear in your guest's own language. Pick the languages you want to offer under My Locations then Edit, and guests are detected from their phone automatically, with a one tap switcher if they prefer something else.

English, French and Spanish are available today, on both the standard splash page and paid WiFi. Everything CaptiFi writes is translated: the sign-in form, the connect button, the terms links, the session length, and on paid WiFi the pass names, the payment screen and the card form too. A guest's language carries through the whole payment journey, including bank verification screens.

Your own wording is never touched. Anything you typed into the builder appears exactly as you wrote it in every language, so a welcome line you chose stays yours. Venues that only want English need do nothing and see no change at all.

See Guest Languages on the splash page or on paid WiFi.


New: Klaviyo Integration

By customer request: connect Klaviyo and every WiFi guest who opts in to marketing is added to Klaviyo as a profile automatically, tagged with their venue, with an optional list subscription so your welcome flows fire straight away. Available on Growth and above. See the Klaviyo setup guide.


Finer Control in the Splash Page Builder

The splash page builder now has proper sliders for the fiddly bits: logo size, card and button corner radius, and card transparency, each with a live value readout and matching the ranges of the classic editor. Drag to taste and watch the preview update as you go.


Choose Which Venues Each Team Member Can Access

Team invitations now include a Venue access choice: give a colleague every venue, or tick just the locations they should see. A venue-scoped member only ever sees those venues across the whole dashboard, from the venue switcher to guest lists, analytics and integrations, and they can never invite someone with broader access than their own. Edit any existing member to adjust their venues at any time. See the Team guide.


Sign In Once Across All Your CaptiFi Devices

Venues with more than one CaptiFi device (large properties, holiday parks, multi-room venues) just got a much smoother guest experience. When a guest signs in through any of your devices, they are now automatically authorised on every device at your venue, so they can walk around the property and reconnect through a different access point without seeing the splash page again. Blocking or disconnecting a guest from your dashboard now also applies across every device at the venue, not just the one they signed in through. Nothing to configure, it just works. See the device setup guide for multi-device venues.


New: Square POS Integration

If your venue runs on Square, CaptiFi now connects to it directly. WiFi guests who opt in to marketing are added to your Square Customer Directory automatically, grouped as "CaptiFi WiFi Guests" so you can target them with Square Marketing. CaptiFi also syncs your Square orders every 15 minutes and matches spend back to WiFi guests, giving you a new Square Spend Dashboard with top spenders, VIP badges and one-click win-back segments. Set it up in minutes from the Integrations page: Square POS setup guide.


Clearer Guest Allowance That Resets Every Month

The Plan usage card on your Billing page now always shows your guest allowance as a monthly figure that resets on your own billing day each month, with the exact Allowances reset on date. If you pay annually, this is the fix you may have been waiting for: your allowance now resets monthly like everyone else, instead of appearing to count a whole year against a monthly limit. We also tidied the saved-card display so it shows at the correct credit-card size.


Your Device List Stays Put

Your CaptiFi devices no longer jump around while you watch. The My Devices and Device Management lists now keep online devices grouped at the top in a fixed order, so a device stays in the same spot for as long as it stays online. Previously the list re-sorted itself every time a device checked in, which made the rows shuffle on the automatic refresh.


Auto-Brand Your Splash Page From Your Website

The splash page builder can now brand your WiFi page for you: paste your website address into the new Auto-brand box at the top of the builder and CaptiFi pulls in your logo, colours, fonts and photos automatically. Review the result in the live preview, tweak anything, then save.


Find Your Device PIN on My Locations

CaptiFi device venues now show their 8-digit activation PIN right on the venue card: open My Venues, My Locations and click Show PIN. It is masked until you reveal it, with one-click copy. We also tidied the WiFi Access Points table to focus on what matters: name, venue, status, last seen and connected clients.


Guest Visits Columns Now Match Your Splash Form

The Guest Visits table adapts automatically to what your splash page actually collects. Ask for a phone number and a Phone column appears on its own; turn off email collection and the Email column disappears. The CSV export now includes a column for every custom splash question too, so phone-only venues get their numbers in the download. You can still override any column from the Columns menu, and your choices are remembered.


Send your DNS records to your IT person

Domain verification for email campaigns now has an Email these instructions option in both dashboards: enter the address of whoever manages your domain and we send them the exact DNS records with registrar tips. They need no CaptiFi login — once the records are added, click Verify now as usual.


July 2026

Every Starter Template Redesigned, Plus Send-a-Test

All 28 starter email templates have been redesigned from scratch, twice over. Each one now opens with real placeholder photography (swap in your own shots) and its own layout: bold type posters for offers and happy hours, ticket layouts for events, editorial menus with dishes and prices, photo-led stories for launches. No two starters look alike. Template cards gain a Preview button that opens the full design in a scrollable window. The editor also gains a Send test button that emails the design to your own inbox with sample values filled in, new blocks come with venue-ready placeholder content instead of generic filler, and every email now sends with mobile-friendly markup (columns stack on phones) and a declared light colour scheme so dark-mode mail apps do not mangle your design. See Campaigns.

DNS Setup Help for Email Domains

Verifying your sending domain is now much easier to follow. Saving your sender identity generates the DNS records immediately, and a new How to add these records section under the table walks you through adding them at Cloudflare, GoDaddy, Namecheap, 123-reg, Squarespace Domains, and IONOS, step by step, with copy buttons for every record. See Campaigns.

Demo and Analytics Data Fixes

Guest profiles now label repeat visits correctly (the first visit is "First visit", later ones are "Return visit"), the Popular Access Points share column is calculated against all access point visits in the period rather than only the rows shown, and venue map pins can be dragged smoothly even when the pointer briefly leaves the plan.

One PIN for a Whole Batch of Devices

Ordering several CaptiFi devices for one venue? We can now mark your venue's activation PIN as reusable, so the same 8-digit PIN activates every device in the batch and each unit joins that venue with its splash page automatically. Previously every device needed its own PIN. Ask us at hello@captifi.io when placing a batch order. See Device Setup.

Zone View: Click an Access Point to Drill In

Click any access point in the Popular Access Points ranking and the analytics page drills into that zone: visits trend, busiest hour, footfall pattern, peak occupancy, and visit duration all filter to just that area of your venue. A banner shows which zone you are viewing; one click clears it. Combined with renamed access points, you can now answer questions like "how late does the garden actually stay busy" in two clicks. See Guest Analytics.

Analytics now speaks your venue's language. When a single venue is selected, the Busiest Hour and Footfall charts show times in that venue's own timezone instead of UTC, and the peak-occupancy moment does too. The occupancy, return-gap, and roaming cards show how each number moved versus the previous period. The Avg return gap card gains a Set up win-back email button that opens the campaign builder with a timing tip matched to your venue's own return rhythm, and Popular Access Points can now be exported to CSV. See Guest Analytics.

Visit Lengths, Live Zone Activity, and Guest Roaming

Three more analytics additions. Visit Duration shows how long guests actually stay, bucketed from under 5 minutes to over 2 hours. Peak occupancy now carries a day-by-day sparkline so you can see your busiest days at a glance. Guest roaming reveals how many guests move between areas of your venue mid-visit. And on the Venue Map, each access point pin now shows a live green badge with the guests online there right now, refreshing every minute. See Guest Analytics.

Venue Map: Floor-Plan Heat Zones

Upload a floor plan of your venue on the Analytics page, place your access points on it, and get a live heat map of where guests connect. Blob size follows each area's share of visits in your selected date range, and hovering a pin shows visits and average dwell time for that spot. Alongside it, Analytics gains two new numbers: Peak occupancy (the most guests online at once, and when) and Avg return gap (how many days the average guest waits between visits, perfect for timing win-back emails). The Popular Access Points ranking now shows per-area dwell time too. See Venue Map.

Analytics now shows an Avg dwell time card (how long guests actually stay connected per visit) and a Popular Access Points ranking that reveals where guests connect inside your venue. Give your access points friendly names like "Front Entrance" or "Garden" from the Access Points page (pencil icon) and the ranking reads like zone analytics. Renames live only in CaptiFi and never touch your UniFi console. See Guest Analytics.

Plan Cards Show the Full Feature List

The Change Plan screen now lists everything each plan includes: guest connections per month, email campaign allowances (Growth includes 2,000 emails/month, Pro includes Mail Plus with 5,000 emails/month), analytics, review requests, multi-site tools, and more. No more guessing what an upgrade unlocks. See Plans and Pricing.

Automatic Venue Moves for Access Points

Moving an access point between venues no longer needs a support request. Adopt the AP at its new venue in your controller and CaptiFi detects the move automatically, re-pointing the AP's venue, splash page, and guest sign-in within about 15 minutes. Previously a moved AP could keep showing its old venue's splash page and stop guests from getting online. The Access Points page has also been cleaned up to list access points only: switches, gateways, and routers no longer appear as APs. See Access Points.

Free Data Before Payment on Paid WiFi

Paid WiFi venues can now give every device a free data allowance before asking for payment. Guests tap a green Free WiFi button on your splash page and browse without paying; when the allowance runs out they're disconnected, and their next join shows your payment page. Each device gets one free session per 24 hours, and free sessions never count towards your revenue figures. Set it under Paid WiFi → Stripe Connection → Free data before payment (50 MB up to 1 GB, or off). See Free Data Before Payment.

Access Point Status Accuracy Fix

Fixed an issue where the Access Points page could keep showing an access point as Online after it went offline, on venues with a UniFi console connected by API key or the Remote Tunnel. AP statuses on these consoles now also refresh every 10 minutes (previously nightly), so the page reflects reality within minutes.

Paid WiFi plans can now carry an optional data allowance (100 MB up to 10 GB) alongside their duration. A pass ends when the time OR the data runs out, whichever comes first; the guest is disconnected automatically and sees your payment page again the next time they join. The Payments received table shows a new Data used column so you can see each guest's consumption. Works on UniFi, CaptiFi devices, Cisco, Aruba, and Ruckus (best effort on Omada; not enforceable on Meraki click-through). See the Paid WiFi guide.

Integration Connect Fix and Clearer HubSpot Errors

Fixed a dashboard issue where connecting an integration for the first time (typing an API key or token into an empty field and pressing Save or Test) silently dropped the value, producing errors like "Missing HubSpot access token" even though a token was entered. First-time connects now work as expected across all integrations. HubSpot also now checks the token looks like a Private App token (starting pat-) and points you to the exact place in HubSpot to copy it from.

Dashboard Feature Cards With Sidebar Toggles

On the Integrations page, WiFi Vouchers & POS and Paid WiFi (Stripe) are now full feature cards, matching the provider cards, each with a Show in sidebar toggle. Switch a feature on to add its pages to your sidebar or off to hide them; your settings and data are kept either way. See the Integrations guide.

Dashboard Home Always Shows Your Analytics

New accounts now land straight on the full analytics dashboard instead of a setup checklist screen. The onboarding walkthrough already covers setup, so your home screen shows your KPI cards and charts from day one.

Refreshed email template library

All 28 starter email templates have been redesigned from the ground up: modern layouts, venue-matched colour palettes for cafes, restaurants and bars, and send-ready copy with personalisation built in. Every starter now opens in the visual email builder (the legacy editor versions are gone). Find them under Email Marketing, Templates.

Planner WiFi Automations

The Planner now runs your WiFi for you. Attach an automation to a calendar event under My Venues → Planner and CaptiFi applies it at the start time and reverts it automatically at the end time, in your venue's timezone: swap to a different splash design (your default comes back afterwards), temporarily rename your guest WiFi (the original name is restored, supported on UniFi and the CaptiFi device), or show a short dismissible message strip on your current splash page. Set a weekly repeat for things like quiz night, get a morning-of confirmation email plus an immediate alert if anything fails, and manage everything from the new Scheduled automations list. See the Planner guide.

Seasonal Splash Templates

Create a new splash design from a CaptiFi-made template: Christmas, Halloween, Match Day, Valentine's, or New Year. The template's styling is combined with your venue's logo, background, and name from your default design, so it lands in your library ready to edit, activate, or schedule. See Start from a Seasonal Template.

Splash Design Library

Each venue now keeps a small library of named splash designs, so you can prepare pages ahead of time (a quiz night page, a Christmas page) and switch between them in one click. Duplicate your current design to create a variation, rename designs, and activate whichever one you need: the live page swaps immediately, and guests see it the next time they connect. Mark one design as your venue's default, and delete the ones you no longer use (the active and default designs are protected). Standard plans hold 5 designs per venue, Pro holds 10. See the Splash Page Builder guide.

Venues on API-Key UniFi Connections Now Always Listed

Fixed an issue where a venue whose UniFi console is connected with an API key (for example through the Remote Tunnel for consoles behind another router) could be missing from the Locations list in the classic dashboard. These venues now appear in the list, tab counts, and search like any other venue.

Smoother UniFi Go Live on the Remote Tunnel

Going live on a tunnel-connected UniFi console now works start to finish from the dashboard. Creating a new guest SSID works on all current UniFi OS consoles (previously it could fail with a controller error), picking an existing network locks in its real broadcast name, and choosing a name your console already broadcasts gates that network instead of failing on a duplicate. If the controller declines a change, the result message now says exactly why, and the network list refreshes automatically after you go live. See the UniFi guide.

Connected Guests: Disconnect Fixed and Clearer Statuses

The Disconnect action now genuinely kicks the device off your WiFi at the controller (previously it only changed the label, and the guest stayed online). Statuses are clearer too: guests who simply leave your venue now show a neutral Offline badge, while the red Disconnected badge is reserved for devices actually kicked by you or your staff. See the Connected Guests guide.

Ready-to-Print WiFi QR Posters

The QR Generator now produces a branded A4 poster PDF for each venue: your venue name and logo, a large scan-to-connect QR code, the network name, and step-by-step instructions for guests. Click Download PDF (or Print) on a venue card under My Venues → QR Generator, print it, and put it up in your venue. The on-screen QR preview also now displays as a proper square. See the QR Generator guide.

Connected Guests: Signal and Data Now Update Reliably

Fixed an issue where the Connected Guests page could show "Unknown" signal and 0 B data for venues on a UniFi console connected with an API key, flipping between real values and blanks from one refresh to the next. Signal bars and data usage now update dependably, and if a reading is briefly unavailable the page keeps the last known values instead of going blank. The table now also fits your screen without sideways scrolling: row actions moved into a compact three-dot menu, and the MAC and IP columns appear on wide screens (hover over the guest name to see them on smaller ones).

Guest Bandwidth Limits

Cap each guest's WiFi speed and set a per-session data allowance so a few heavy users cannot slow everyone else down. Turn on Limit guest bandwidth and set a download and upload limit in Mbps and a data cap in MB under My Locations → Edit site. Enforced on UniFi, CaptiFi plug-and-play devices, and RADIUS systems (Aruba Instant On, Cisco, Ruckus); saved but not yet enforced on Omada, Meraki, and cloud-only UniFi. See the Guest bandwidth limits guide.

Redesigned Monthly PDF Reports

The monthly performance report has been rebuilt from the ground up: brand typography throughout, a cover page with headline numbers and a table of contents, and new sections including a per-venue leaderboard, browser breakdown, sign-ups by hour of day, a consent funnel, and month-on-month momentum. Generate and download reports under My Venues → Reports, existing reports can be re-generated to get the new design.

Team Members

Invite colleagues to your dashboard with their own logins and role-based permissions — up to 10 seats on every plan, at no extra cost. Manage everything under Account → Team. See the Team Members guide.

Connected Guests (Live)

A real-time view of everyone on your WiFi under My Venues → Connected Guests: live signal bars, data usage, and time remaining, refreshing every 60 seconds — plus Block, Extend, and Disconnect actions per guest. See the guide.

Add Venues Yourself (£25/month each)

Add a new location any time under My Locations → Add location — every plan includes one venue, and each additional venue is £25/month, prorated and removed automatically when you delete the location.

UniFi Remote Tunnel (Double NAT Support)

UniFi consoles behind another router (double NAT, CGNAT) are now fully supported via a secure outbound Remote Tunnel — no port forwarding, no bridge mode, no ISP changes. See the UniFi guide.

Planner

Plan marketing around your footfall with the new Planner calendar under My Venues → Planner — a footfall-shaded calendar with your marketing events on top.

Security & Quality of Life

Two-factor authentication now supports trusted devices (skip the code for 30 days on browsers you own), a full notifications history page, guest notes and tags, GDPR bulk anonymise/delete on Guest Visits, and per-venue QR downloads from My Locations.

Charge guests for timed WiFi access, paid directly on your splash page with card, Apple Pay or Google Pay. Payments go straight to your own Stripe account.

  • Offer multiple passes, for example 1 hour for £1.00 and 24 hours for £9.99
  • Guests are disconnected automatically when their time runs out
  • Guest name and email are captured from Stripe, no sign-in form needed
  • Track revenue, passes sold and each guest's remaining time from the dashboard
  • Works with CaptiFi devices, UniFi, Omada, Aruba, Cisco, Meraki and Ruckus

See the setup guide to get started.


February 2026

AI Analytics Assistant

Ask questions about your guest WiFi data in plain English. The AI assistant analyses your analytics and provides actionable insights.

  • "How many guests visited last month?"
  • "Which day of the week gets the most WiFi logins?"
  • "Compare this month to last month"

Now included on all plans — find it under Help & Support → AI Assistant.

QR Code Generator

Generate WiFi QR codes that guests can scan to connect instantly — no manual password entry. Download as print-ready PDF with your venue logo.

Workflow Automation

Set up automated email sequences triggered by guest WiFi events:

  • Welcome emails sent after first login
  • Review requests 24 hours after visit
  • Win-back campaigns for guests who haven't returned

January 2026

Revinate Integration

Export guest WiFi data directly to Revinate for hospitality CRM and review management. Automatic sync of guest names, emails, and marketing preferences.

SMS Notifications

Real-time SMS alerts when guests connect to your WiFi. Perfect for high-value customer notifications.

WiFi Voucher System

Control guest WiFi access with voucher codes. Integrates with POS systems to auto-generate codes on receipts.


December 2025

Multi-Venue Dashboard

Manage all your venues from a single dashboard. Cross-venue analytics and comparison reports.

Google Reviews Integration

Automatically prompt guests to leave Google Reviews after connecting to WiFi. Smart review gating ensures only happy guests are directed to Google.


November 2025

Email Campaign Builder

Visual drag-and-drop email editor with pre-built templates. Send targeted campaigns to your WiFi guest database.

Guest Analytics Dashboard

Comprehensive analytics: total visits, unique visitors, returning guests, opt-in rates, and daily connection charts.


October 2025

CaptiFi Platform Launch

  • Branded splash page builder
  • Guest data collection (name, email, phone, marketing consent)
  • Support for CaptiFi device, UniFi, Aruba, TP-Link, MikroTik, and Ruckus
  • Mailchimp integration
  • QR code WiFi connection
  • Four plans: Essentials, Growth, Multi-Site, Enterprise

Stay Updated

New features are added regularly. Check back here or contact us to request a feature.

CaptiFi — Guest WiFi Marketing Platform