New Introducing Splynx v.6.0: Run. Build. Scale. Learn more →

MDU Wi-Fi onboarding: let residents sign up, pay, and connect on their own

Illustration of a Wi-Fi welcome card with a QR code for Apartment 12 on a side table, next to a hand holding a phone that shows the self-service sign-up welcome screen for the same apartment

In an apartment building, every new resident usually means the same routine: a ticket, a call to confirm the plan, a password written on a sticky note, and sometimes a technician visit. With hundreds of units and steady tenant turnover, that routine never really ends.

Self-service onboarding takes your team out of that loop. Each apartment gets a printed card with a QR code. The resident scans it, picks a plan, pays, and connects to the building’s Wi-Fi with a private password. Under the hood it runs on mPSK: one SSID for the whole building, with a unique key for every resident.

Key Takeaways

  • Each unit gets its own QR card. Residents sign up from their phone browser, with no app and no account to create first.
  • The sign-up takes four steps: plan, personal details, Wi-Fi password, and checkout. Splynx then creates the customer and their service automatically.
  • Every unit is assigned its own VLAN ID. An optional guest network gets a separate password and its own VLAN ID.
  • You can prepare a whole building in one batch or import units from a spreadsheet, then print all cards at once.
  • Free amenity plans skip payment entirely, paid plans charge a prorated amount, and plans can run for a month or for shorter periods.

What does self-service onboarding look like in an MDU?

There are three moving parts. You prepare the units in Splynx and print a card for each one. The card stays in the apartment. When a resident moves in, they scan it and go through a short sign-up on their phone.

Splynx works as the RADIUS server for the building’s access points. As soon as the resident finishes the sign-up, their password is live on the shared SSID, tied to their plan and billing status. Once your access points use Splynx as their RADIUS server, adding a resident needs no changes on them.

MDU Wi-Fi onboarding flow SPLYNX · MDU WI-FI ONBOARDING Splynx Bulk setup units + VLANs QR card in every unit Resident 4 steps in browser Splynx RADIUS Unique key + own VLAN Connected one shared SSID Residents sign up on their own. Splynx creates the customer, the service, and a private Wi-Fi key. Access points check every key against Splynx via RADIUS. Each unit gets its own VLAN ID.

The resident’s side: from scan to connected

The QR code already carries the unit, so the resident never has to type an apartment number or pick a building from a list. The sign-up page carries your logo and shows a progress bar through four steps.

Six phone screens of the Splynx self-service Wi-Fi sign-up: welcome screen with the unit name, plan selection, personal information, Wi-Fi password, checkout, and the connect screen with SSID, password, and QR code

Here is what the resident sees, screen by screen:

  1. Welcome. The first screen shows the unit name from the card, for example “Apartment 12”, so the resident can confirm they scanned the right one. If it’s not their unit, a “This is not my unit” link shows your phone number and email instead of letting them sign up for a neighbor’s apartment.
  2. Choose a plan. The resident sees the plans you offer for this building as cards with the price and the download and upload speeds. You can offer one plan or several, including a free one.
  3. Personal information. Name, email, phone, and a service start date. The start date matters: the amount due is prorated from it, and it updates on the spot when the resident picks another day. A resident who moves in mid-period pays only for the part of the period that is left.
  4. Wi-Fi password. The resident can set their own password or leave the field empty to get a secure generated one. Before going further, Splynx checks that nobody else on the network already uses that password. If the unit includes guest access, there is a second field for the guest password, which can’t match the primary one.
  5. Checkout. A summary of the plan, the unit, and the amount due. Paid plans go to a card payment through Stripe. When the amount due is zero, the button changes to “Activate” and the resident is connected right away, with no payment step.
  6. Connected. The final screen shows the network name, the password with a copy button, and a QR code that joins the network when scanned. A welcome email with the credentials and a link to the customer portal follows.

Connect screen with two blocks, Primary Wi-Fi and Guest Wi-Fi, each showing the network name, a password with a copy icon, and a QR code to scan

Built so nobody pays twice or signs up in the wrong unit

Self-service only works if residents never end up stuck and calling you anyway. The flow handles the cases that usually create tickets:

  • Wrong card. The unit name sits on the first screen, and the “This is not my unit” link sends the resident to your contacts instead of a wrong sign-up.
  • Full unit. You set how many active residents one unit can have (two by default). When the limit is reached, the page says so clearly instead of creating an extra account.
  • Double clicks. The checkout button locks after the first click, so a slow connection can’t create two customers or two charges.
  • Failed payment. The resident gets a clear message and can try again.
  • Payment went through, setup didn’t. The page tells the resident not to pay again and to contact you, so nobody gets charged twice.

The ISP’s side: prepare a whole building in one batch

On your side, the work happens before anyone moves in. In the MPSK onboarding section, you create a generation: a batch of units for one building or floor. You set a naming pattern such as “Apartment {next}”, choose the SSID and the plans residents can pick from, and give a VLAN range. Splynx creates the units and assigns each one its own VLAN.

Bulk setup window in Splynx with fields for title, unit name format, SSID, number of units, partner, location, tariff plans, VLAN range, and the Enable guest tariff checkbox

If the building already has unit names and VLANs in a spreadsheet, you can import them from a CSV or XLSX file instead. And if one extra apartment appears later, you add it to the existing generation without running a new batch.

Then you print. Splynx renders one A5 card per unit, with the unit name, the network name, and the QR code. You can print the whole batch at once and adjust the card template, as well as the welcome email, to match your brand.

Printed A5 Wi-Fi card with a Wi-Fi icon, the text Welcome, unit Apartment 1, network Splynx, a QR code, and the line Scan the QR code to get started

All units stay visible in one table. Each one shows its plans, VLANs, and status: Pending until someone signs up, Claimed after that, with occupancy such as 1/2. You can see at a glance how much of a building is already connected.

Units tab of MPSK onboarding in Splynx listing apartments with customer and guest tariffs, SSID, primary and guest VLANs, and Claimed or Pending status, with one row expanded to show the customer and 1/2 occupancy

The full setup, including the import file format, is in our documentation.

Why does every apartment get its own VLAN?

The add-on is built for buildings where every unit needs its own Wi-Fi credentials and its own VLAN. Splynx assigns each unit a VLAN ID from the range you set and stores it with the resident’s service, so your network can keep every apartment in its own segment. The building still has one network name, while every resident connects with their own key. We covered how mPSK and per-key VLANs work at the RADIUS level in our guide to mPSK.

Guest access follows the same logic. If you enable a guest plan for the building, each resident gets a second password on the same SSID, with its own guest VLAN ID. Visitors get online without the resident ever having to share their main password.

What happens when residents move out?

Tenant turnover is where manual onboarding hurts most, and where self-service pays off. When a customer created through onboarding becomes inactive, their slot in the unit frees up. The card stays on the wall, and the next resident scans the same QR code to sign up.

If a resident’s service is blocked in Splynx, for example for non-payment, their Wi-Fi password stops working, while everyone else in the building stays online. There is no shared password to change and no devices to reconnect.

Free amenity Wi-Fi, paid plans, or both

Because plans and prices are yours to set per building, the same flow fits different deals with property owners:

  • Amenity Wi-Fi. The owner includes internet in the rent. Residents pick a free plan, tap “Activate”, and connect. You still get a customer record for every resident.
  • Retail plans. Residents choose and pay for their own plan, and you bill them directly.
  • Free base, paid upgrade. A basic free plan for everyone, with faster paid plans on the same screen for those who want them.

Plans don’t have to be monthly, either. A weekly plan works for short stays in serviced apartments, hotels, or student housing between semesters.

Getting started

You need Multiple PSK enabled with at least one SSID, the Stripe add-on, email sending set up for welcome emails, and the plans you want to offer residents. Then install the MPSK onboarding add-on from Config → Integrations → Add-ons, create your first generation, and print the cards. The step-by-step guide covers every field.

Frequently asked questions

Do residents need to install an app?

No. The QR code opens a page in the phone’s browser. The whole sign-up, payment, and connection happen there.

Can several people in one apartment sign up?

Yes. You decide how many active residents one unit can have. The default is two, and you can change it in the add-on settings.

Can I use my own branding?

Yes. The sign-up page shows your logo, and both the printed card and the welcome email use templates you can edit.

What if a resident scans the wrong card?

The first screen shows the unit name from the card. If it’s not theirs, the “This is not my unit” link shows your phone number and email, so they can contact you before signing up.

More in Network management

Network management Introducing mPSK for simple and robust per-device control of WiFi networks

What is mPSK? Multiple PSK for simple per-device control of Wi-Fi networks

mPSK support is part of Splynx, so you can easily segment your WiFi Network with Private Pre-Shared-Keys without requiri...

Network management Taking non-payments to the next level with blocked customer redirection

Improve Non-Payment Handling with Splynx DNS Blocking

Tackle non-payments more proficiently by redirecting blocked customers to a landing page. From there, they can easily ac...

Network management 5 Splynx Tools for ISPs peace of mind & engineers restful sleep

Switch to the safe side and let network engineers sleep well at night

Running a local ISP comes with enough challenges — worrying about network failures and blocking non-paying customers d...

Network management Using TR-069 ACS to Deliver High-Quality Wi-Fi to Residential Customers While Cutting Costs

Using TR-069 ACS to Deliver High-Quality Wi-Fi to Residential Customers While Cutting Costs

TR-069 ACS isn't a magic pill for all troubles, but it can make your life much easier. This article we'll guide you thro...

Network management Bandwidth isn't key to QoE. Latency, bufferbloat & jitter matters

Bandwidth isn’t key to QoE. Latency, bufferbloat & jitter matters

Many people misunderstand bandwidth and network speed and think latency doesn't matter over fiber. But that's not how it...

Network management Splynx Network sites

Simplifying Network Management for ISPs with Splynx Network Sites

Splynx Network sites bring ISPs around the world more streamlined client communication and efficient tracking for all yo...

Network management

Simplifying network troubleshooting with Ping and Traceroute features

Explore Splynx 4.2's Ping and Traceroute features, simplifying network troubleshooting and boosting ISP team efficiency.

Network management

Hardware Backup & Change Management in Splynx

Maintaining network stability and reliability is paramount for both ISPs and their valued customers. To address this, Sp...

Network management bandwidth management

Bandwidth management in Splynx

As a local ISP business owner, ensuring efficient bandwidth management is crucial for maintaining customer satisfaction ...

Network management Splynx network management

Streamlining network management: A closer look at Splynx’s capabilities

Efficient network management is essential for ISPs to deliver reliable and high-quality services to their customers. Wit...

Find out how Splynx helps ISPs grow

Learn more