Captive Portal Software for UniFi

Whether you have your own UniFi WiFi network(s) and wish to collect email addresses and other personal information to increase the interaction with your guests, or are a service provider looking for an easy to deploy, scalable, and flexible solution to enhance the UniFi networks of your clients, our Captive Portal software is the perfect solution for you.

If you’re interested in learning more about our Captive Portal software, please don’t hesitate to contact us for more information. We’re here to help you boost your guest engagement and streamline your WiFi captive portal.

Captive portal screenshot with Facebook, Instagram, Azure AD and Registration form logins enabled.
The main benefits

Businesses wishing to improve their guest WiFi experience can take advantage of a number of features provided by our captive portal software for UniFi networks.

Some key features include:

  • The ability to support multiple sites on multiple UniFi controllers from a single installation

  • The software is installed on a (virtual) server under your own control, giving you full control over the server, application, and collected data.

    • We recommend using the base DigitalOcean Droplet or similar.

  • The ability to interact with guests by capturing email addresses and other personal information.

  • The ability to support GDPR compliance when required.

  • The ability to apply your own branding and identity to the admin pages.

  • Allows you to store and manage the collected data for your marketing campaigns in the application of your choice.

  • Enhanced data quality through email address or mobile phone number verification using SMS and email.

  • Logins for Facebook, Instagram, Azure AD (Microsoft) or your own OAuth2.0 identity provider

  • Clear one-time costs, giving you predictable expenses.


The screenshots below show different configurations of the captive portal pages and several elements of the admin pages in action.

Easy integration with your own UniFi controller(s)

Our Captive Portal software for UniFi offers easy integration with your own UniFi controller(s). Once the software is installed, you can have each site up and running within minutes due to our tight integration. We also provide a walk-through video to guide you through the integration steps.

Additionally, if you’re also using a UniFi gateway (such as the USG, UDM, UDM Pro, or UDR) and UniFi switches, our software can be used to make the captive portal available for both WiFi and wired guests. Our software supports UniFi controllers and UniFi OS Consoles, with version 7.3.76 confirmed to work.

In short, our Captive Portal software for UniFi offers easy integration and flexibility to suit your WiFi and wired guests' needs.

Straightforward UniFi controller integration

See how easy it is to integrate your UniFi controller with our captive portal solution.

Full support for GDPR compliance

Our Captive Portal software for UniFi offers robust support for GDPR compliance, with a range of features to help you meet your legal obligations.

Some key features include:

  • The ability to enable GDPR-related features such as requiring users to explicitly accept your Terms of Service and Privacy Notice and providing an option for marketing consent.

  • The ability to allow users to connect without sharing personal information, with controls available to define specific bandwidth limits for these, anonymous, users.

  • The ability to delete selected personal information and user history from the captive portal and the UniFi controller.

  • A self-service dashboard for users, where they can view, correct, download a copy of, or delete their personal data.

With our software, you can be sure that you're meeting your legal requirements and giving your guests a clear and easy-to-use experience.

Choice of access methods

Our Captive Portal software supports a wide range of login options, including:

  • Facebook login

  • Instagram login

  • Azure AD/Microsoft login, using a combination of:

    • Single-tenant

    • Multi-tenant

    • Personal Microsoft accounts

  • "Generic" OAuth2.0 login

    • allows integration with identity providers that support the OAuth2.0 authorization code grant type

    • authorization parameters, such as speeds, can be dynamically assigned through the user resource

  • Registration form

    • capture name, postal code, email address, and phone number

    • add custom field types:

      • text

      • numeric

      • date

      • dropdown

    • configure which fields to display

    • make each field optional or required

  • Sponsored Access

    • guest users request access to the guest WiFi network through the captive portal

    • their host or an assigned email address or Slack channel, is asked to confirm the request

    • approval confirmations are sent to the guest user through email or SMS message

  • Anonymous Access

    • guests gain WiFi access without sharing any personal information

    • use of this option can be restricted by time frame and by applying lower download and upload speed limits

  • Whitelisted Access

    • manually whitelist devices for a specified time frame with manual overrides for upload and download speed limits as well as for the data transfer limit

    • access for a device can be revoked at any time

    • ideal for:

      • devices that are unable to access a captive portal, such as TVs and game consoles

      • staff-owned devices

  • Vouchers

    • create and manage vouchers through the admin pages

    • define maximum speeds, the download volume limit, maximum number of usages, and an optional expiration date and time

    • customizable templates for printing vouchers or for sending vouchers to email recipients

    • ideal for staff-owned devices and long-stay guests

  • UniFi Vouchers

    • allows users to gain access by using UniFi voucher codes that are generated through the UniFi controller's built-in Hotspot Manager

Facebook Login with Share dialog

See how the Facebook login works with the optional Share Dialog enabled:

Direct integration with Mailchimp

Our Captive Portal software for UniFi offers easy integration with Mailchimp, allowing you to seamlessly collect and manage email addresses from your guests.

With our integration, you have the option to automatically add collected email addresses to your Mailchimp mailing list. You can also turn on the double opt-in option to make sure your guests have confirmed they want to be added to your mailing list.

In short, our Mailchimp integration allows you to easily collect and manage email addresses, and create targeted marketing campaigns to engage your guests.

Integrate with 3rd party applications

Our Captive Portal software for UniFi lets you use Webhooks to export the collected registration details to the application of your choice in real-time through:

From the admin interface, you can also choose to download the registration information in CSV or Excel format.

Verify contact information

Our Captive Portal Software for UniFi offers a range of tools to help you verify the contact information of your guests. This helps to ensure that you’re collecting accurate and up-to-date data, which can be used to engage your guests more effectively.

Some key features of our verification tools include:

  • The ability to send One-time passwords (OTP) for verification purposes.

  • Easy integration with Twilio or many other SMS gateways for outgoing SMS messages.

  • Email verification using a customizable HTML template, this allows you to design an email that aligns with your brand and provides clear instructions for the verification process.

In short, our solution makes it easy for you to collect accurate and up-to-date data, which you can use to better engage your guests.

One-time passwords using SMS

See what the end-user experience looks like when the phone number verification with one-time passwords through SMS is enabled:

Customize the captive portal pages

Our Captive Portal software for UniFi offers a range of customization options for the captive portal pages, allowing you to create an experience that aligns with your brand and meets the needs of your guests.

Some key features include:

  • Customization for each individual site lets you create a unique experience for each location.

  • The ability to upload your own custom logo and background images lets you create a visually engaging experience that aligns with your brand.

  • Support for multiple languages, together with the ability to modify all language strings used across the captive portal pages, lets you create a user-friendly experience that guides your guests through the login process in their preferred language.

  • Customizable Terms of Service and Privacy Notice: This allows you to provide clear information to your guests about how their data will be used.

  • Customizable CSS styling lets you create a unique look and feel for your captive portal that aligns with your brand.

In short, our Captive Portal software for UniFi offers a range of customization options that allow you to create an experience that aligns with your brand and meets the needs of your guests.

Want to learn more about our Captive Portal software?