Guides Last updated: June 2026 10 min read

OpenWRT Guest WiFi Email Capture: NoDogSplash vs a Managed Portal

C
CaptiFi Editorial Team
CaptiFi · June 2026

If you have searched for "OpenWRT guest WiFi email capture," you are almost certainly technical, you like owning your stack, and you have probably already flashed OpenWRT onto a router or two. This post is an honest comparison of two routes to the same goal: a DIY build on OpenWRT with NoDogSplash, versus pointing OpenWRT at a managed external portal. No marketing fluff, just where each approach starts and stops.

What OpenWRT and NoDogSplash actually do

OpenWRT is open-source firmware that turns a supported router into a fully configurable Linux network device. It is excellent, well documented, and widely used by people who want control.

NoDogSplash is the classic captive portal daemon for OpenWRT. Its successor, openNDS, is the more actively maintained option today. Both do the same core job: when a new device joins the network, traffic is intercepted and the user is shown a splash page before being allowed through. That is the foundation of any captive portal, and OpenWRT does it reliably.

The important nuance: NoDogSplash and openNDS are gateways, not marketing platforms. Out of the box they present a page and grant access. What happens with any data the guest enters is entirely up to whatever you build behind the splash.

The DIY path: what it involves

To get from "splash page appears" to "I have a usable list of customer emails," a pure DIY OpenWRT build needs you to assemble several pieces yourself:

  • A custom splash page you write and host, with a form that collects the email.
  • A backend to receive that form submission, validate it and store it somewhere (a database or a third-party form endpoint).
  • The Forwarding Authentication Service (FAS) or binauth integration in openNDS so the gateway actually authorises the device after the form is submitted.
  • An email platform wired in if you want to send welcome emails, offers or review requests.
  • UK GDPR consent handling: a separate marketing opt-in, a privacy notice, and a stored record of when and how consent was given.
  • Ongoing maintenance: firmware updates, certificate renewal, walled-garden rules so the form's own assets load, and fixes when an OS update changes captive-portal detection behaviour.

None of this is impossible. People do it. But it is a real project with a real maintenance burden, and the GDPR side in particular is easy to under-build, because consent records and retention are the parts a hobby project tends to skip.

Where DIY stops

The honest limits of a pure OpenWRT and NoDogSplash build, even a good one:

CapabilityNoDogSplash / openNDS alone
Intercept connection, show splashYes, this is its core job
Capture and store emailsOnly if you build the backend
Send marketing or welcome emailsNo, you must integrate an email platform
UK GDPR consent records and retentionYou must design and store this yourself
Google review automationNo
Customer analytics and dashboardsNo
Multi-site managementPer-device only
MaintenanceEntirely yours

If your goal is purely a "click to accept and connect" gateway for a home or hobby network, a DIY build is genuinely a fine choice and you do not need anything else. If your goal is a marketing system that builds a list and drives repeat visits, the gap above is the work you are signing up for.

The managed external portal path

The second route keeps the part OpenWRT is good at (intercepting connections) and hands off the part that is a project (capture, consent, email, reviews, analytics) to an external managed portal. The gateway redirects guests to the portal URL, the portal handles the branded page and everything behind it, then authorises the device back through the gateway.

Worth knowing if you came here as an OpenWRT enthusiast: CaptiFi itself runs on OpenWRT-based plug-and-play hardware. The managed approach is not the opposite of OpenWRT, it is OpenWRT with the marketing layer already built, maintained and kept compliant for you. You get the open-firmware foundation you respect, without hand-rolling the FAS integration, the consent store and the email automation. CaptiFi is also compatible with a wide range of hardware including MikroTik, UniFi, Omada, Meraki and OpenWRT, so you are not locked in.

Side-by-side comparison

FactorDIY OpenWRT + NoDogSplashManaged external portal
Control over the stackTotalHigh (portal config, branding)
Time to a working email-capture systemDays to weeksUnder 10 minutes
Email capture and storageBuild it yourselfIncluded
UK GDPR consent and retentionDesign it yourselfBuilt in with audit trail
Review automation and email campaignsIntegrate separatelyIncluded
Maintenance and updatesYoursHandled
CostYour time, plus any services you bolt onFrom $69/mo, free device

Which should you choose?

Be honest about your goal:

  • You want a learning project, a home gateway, or full control and you enjoy the build. Go DIY with openNDS. It is the right tool and you will learn a lot.
  • You run a venue and want a list, reviews and repeat visits without becoming a part-time captive-portal maintainer. Use a managed external portal. You keep the OpenWRT foundation and skip the months of integration and the GDPR risk of under-building consent.

For the venue use case, our guide on capturing emails from guest WiFi and our GDPR-compliant guest WiFi article cover the marketing and compliance sides in depth, and you can start a 30-day free trial on a free OpenWRT-based device to see the managed path in practice.

Frequently asked questions

Quick answers to the most common questions about this topic.

Can OpenWRT capture emails for guest WiFi?

OpenWRT can run a captive portal using NoDogSplash or its successor openNDS, which intercepts new connections and shows a splash page. On its own it is a click-to-continue gateway: it does not capture and store emails, send marketing, manage UK GDPR consent records or automate reviews. To capture emails properly you point the splash at an external managed portal or build a backend yourself.

What is the difference between NoDogSplash and openNDS?

openNDS is the actively maintained successor to NoDogSplash. Both do the same core job for OpenWRT: intercept unauthenticated clients and present a splash page before granting access. openNDS adds a Forwarding Authentication Service (FAS) that makes integrating an external portal cleaner.

Does CaptiFi run on OpenWRT?

Yes. CaptiFi runs on OpenWRT-based plug-and-play hardware, so the managed approach is not the opposite of OpenWRT, it is OpenWRT with the marketing layer (email capture, consent, automation and analytics) already built and maintained. CaptiFi is also compatible with MikroTik, UniFi, Omada, Meraki and OpenWRT generally.

Is a DIY OpenWRT captive portal GDPR compliant?

Only if you build it to be. NoDogSplash and openNDS do not handle UK GDPR consent for you. A compliant build needs a separate marketing opt-in, a linked privacy notice, and a stored record of when and how consent was given, plus a defined retention period. These are exactly the parts a hobby build tends to under-build.

Should I build a DIY OpenWRT portal or use a managed one?

Go DIY with openNDS if you want a learning project, a home gateway or full control and you enjoy the build. Use a managed external portal if you run a venue and want a list, reviews and repeat visits without becoming a part-time captive-portal maintainer. The managed route keeps the OpenWRT foundation and skips months of integration and the GDPR risk.
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. Free hardware, transparent pricing, 30-day free trial.

Related reading