How it works

How to Set Up a Branded Guest WiFi Portal on UniFi

Learn how NerdPortal connects to your UniFi controller so you can launch a branded guest WiFi captive portal in minutes — no coding required.

If you run a business on a UniFi network, you already own everything you need to turn your guest WiFi into a marketing asset. The hardware is in the ceiling. The controller is running. The only missing piece is a professional captive portal — and that's exactly what NerdPortal delivers, without a single line of code.

Here's how UniFi captive portal setup works with NerdPortal, step by step.

Step 1: Connect Your UniFi Controller

NerdPortal links directly to your UniFi controller. Whether you're running a Dream Machine, a Cloud Key, or a self-hosted UniFi Network application, the connection process is the same: point NerdPortal at your controller, sign in, select your site, and you're linked.

There's no firmware to flash and no hardware to replace. NerdPortal works with the UniFi equipment you already have — the same access points, switches, and gateways installed by professional integrators like The UniFi Nerds.

Step 2: Customize Your Branded Portal

This is where your guest WiFi stops looking generic and starts looking like your business. Upload your logo, set your brand colors, and write a custom welcome message. Choose which details you collect — name and email always, with phone number and date of birth as optional fields — and point guests at your own terms and privacy pages.

Everything is point-and-click. No HTML, no CSS, no developer on retainer. If you can build a social media post, you can build a branded UniFi guest WiFi portal. If you do want to go further, the portal accepts your own CSS.

Step 3: Launch and Start Capturing Data

Go live immediately. From the moment your portal is active, guests who join your WiFi see your branded splash page, agree to your terms, and connect with one click. Behind the scenes, NerdPortal authorizes each guest on your UniFi network automatically and records the submission against your account.

Your dashboard shows submission counts, authorization rates, and daily trends. Guest contact data exports to CSV or JSON, ready to import into your CRM or email platform.

What About Security and Control?

A guest portal should protect your network, not just decorate it. NerdPortal includes:

  • Session control — set how long a guest stays authorized before they have to reconnect. The default is 60 minutes.
  • Terms acceptance — require guests to accept your terms of use before connecting.
  • Encrypted credential storage — your UniFi controller password is stored using AES-256-GCM, not in plain text.
  • Retention limits — guest data is kept for the window your plan allows, from 30 days on Starter to 365 on Enterprise.

Pair this with a properly segmented UniFi network — guest VLAN isolated from your point-of-sale and back office — and you have guest WiFi that's both safe and profitable. If your network isn't segmented yet, that's a quick engagement for The UniFi Nerds, the nationwide UniFi installation team behind NerdPortal.

Frequently Asked Questions

Do I need special hardware for a UniFi captive portal? No. NerdPortal works with standard UniFi access points and controllers. If UniFi runs your WiFi today, you're ready.

How long does setup really take? The wizard is five steps: portal address, controller connection, guest network settings, branding, and launch. The 14-day free trial requires no credit card.

Can I manage multiple locations? Yes. Each location gets its own portal address, branding and UniFi controller, all managed from one account. Starter covers one location, Pro three, and Enterprise up to 999.

Ready to Try It?

Your guest WiFi is already running. It could be building your mailing list instead. Start your free 14-day trial — no credit card required.

NerdPortal is built by The UniFi Nerds, a Ubiquiti and UniFi installation company serving businesses coast to coast.

Start your 14-day free trial

No credit card required. Your UniFi network is already running.