Skip to content

Splash Page Builder

The Splash Page Builder is where you design the WiFi login page your guests see. It's a full-screen editor with a live phone preview: every change you make appears instantly, exactly as guests will see it.

Opening the Builder

  1. Log in to my.captifi.io
  2. Go to My Venues → My Locations
  3. On your venue's card, click Edit splash

The builder opens full screen. The left panel lists the page sections; the right side shows a live phone preview. You can also click any part of the preview to jump straight to its settings.

The splash page builder with the section editor and live phone preview

When you're happy, click Save changes (top right). The top bar also shows your live splash page URL with copy/open buttons so you can check the real thing.

Auto-Brand From Your Website

The fastest way to a branded page: at the top of the editor, paste your website address into Auto-brand from your website and click Extract. CaptiFi reads your site and fills in your logo, brand colours, fonts, page title and a background photo automatically (this takes 10 to 30 seconds). The changes land in the live preview first: review them, adjust anything you like, then click Save changes. Nothing is published until you save.

Page Sections

Drag sections in the left panel to reorder them on the page. Each section has a "Reset to default design" option.

  • Upload your logo, set its size and position (centre/left/right), and optionally give it a transparent background. New venues start without a logo: your venue name is shown until you upload one
  • Set the venue name and location text, and choose whether to show them

Background

  • Choose a gradient (start/end colours), a solid colour, or a background image (upload)

Welcome Text

  • Form title (default "Connect to Free WiFi") and an optional subtitle
  • Toggle the connection-time badge on or off

Guest Sign-In Form

Control exactly what guests are asked for:

  • First name — show/hide, required or optional, custom placeholder text
  • Last name — show/hide, required or optional, custom placeholder text
  • Email — show/hide, required or optional, custom placeholder text
  • Custom fields — add your own questions (e.g. "How did you hear about us?"). Answers appear as extra columns on your Guest Visits page

Two custom field types deserve a special mention:

  • Checkbox - a tick box with your own wording. Set it to required and guests cannot connect until they tick it, ideal for confirmations like "I confirm I am 18 or over" at licensed venues
  • Date of Birth - collects the guest's date of birth, with a configurable minimum age (13 to 25, default 13). Guests below the minimum age cannot submit the form. Licensed venues typically set 18. A required Date of Birth field also powers age-gated Klaviyo accounts

Less is more

Only collect the data you actually need — every additional required field reduces completion rates.

Fake email protection

When your form collects email, CaptiFi checks every address as the guest enters it. No setup is needed, the checks run on every splash page automatically:

  • Keyboard mash ("fdsk@", "poooopookn@") and filler entries such as test@ or 12345@ are rejected with a polite prompt to enter a real address.
  • Throwaway inboxes (Mailinator, YOPmail and thousands of other disposable email services) are not accepted. The blocklist keeps itself up to date automatically.
  • Common typos get a "Did you mean...?" prompt: a guest who types gmial.com is nudged towards gmail.com instead of a dead address landing in your list.
  • The domain must genuinely be able to receive mail (checked live against DNS).
  • Addresses that have already bounced on CaptiFi are rejected on sight, at every venue.

Addresses that still slip through and later bounce are flagged with a Bounced badge on your Guest Visits page, so your list stays clean over time.

Collecting numbers for SMS Marketing

To text guests through SMS Marketing, add a Phone number question under Custom fields (there is a ready-made Phone preset with a country-code selector). Guests who share a number and accept marketing can then be texted, under the same consent that covers your email marketing.

If you would rather make texting strictly opt-in at your venue, also enable the SMS opt-in checkbox in the Terms & Privacy section (you can edit the wording and make it required). The checkbox only appears to guests when the form has a phone question, and once enabled, only guests who tick it can be texted: leaving it unticked counts as a "no", even if the guest accepted email marketing. See who receives your messages for the full permission rules.

Either way, every marketing text carries an automatic "Reply STOP to opt out" footer, and phone numbers are stored in international format automatically, whatever country your guests are from.

Colours

Theme colour, accent colour, text colour, card text colour, and link colour — match them to your brand.

Connect Button

Button text, colour, text colour, and corner radius.

Terms & Privacy

Add venue-specific terms and privacy text. Guests accept your WiFi terms as part of connecting, and marketing consent is captured separately so you stay GDPR-compliant.

  • Privacy collection notice - a short notice shown directly on the sign-in form itself, not behind a link. Use it where the law requires you to tell people what you collect and why at the point of collection, for example an APP 5 collection statement under the Australian Privacy Act
  • Your privacy policy URL and Your terms of use URL - link your venue's own published policies. When set, they appear as clickable links on the sign-in form and inside the Terms and Privacy pop-ups, alongside any text you have written. Note: some guest devices cannot open external websites until after they connect, so keep your key wording in the collection notice and the Terms and Privacy text as well, and treat the links as the full reference copy

Advanced

  • Session length - how long guests stay online before seeing the splash page again. Enter a number and pick a unit (minutes, hours, or days), or choose Unlimited to never ask guests to sign in again. This is a venue-wide setting: it applies whichever design is live, switching designs never changes it, and it is only editable on your live design (or under Edit site in My Locations)
  • Redirect after connect - send guests to a URL after login (your website, menu, offers page), with an optional delay
  • Google Analytics ID - track splash page visits in your own GA property

Design Library

Each venue keeps a small library of named splash designs, so you can prepare variations ahead of time (a quiz night page, a Christmas page) and switch between them without rebuilding anything. Exactly one design is live at a time.

Opening the library

  1. Go to My Venues > My Locations
  2. Find the venue and click Designs & templates on its card
  3. The library opens over the splash builder, showing every saved design, which one is live, and your design allowance

You can also open it from inside the builder at any time with the Designs button in the toolbar.

Creating a new design

  1. Open the library (steps above)
  2. Click New design and give it a name, for example "Quiz Night"
  3. Your current design is duplicated into the library; edit the copy in the builder
  4. When you are ready, Activate it (or schedule it for an event window)

From the library you can also:

  • Rename designs so you can tell them apart at a glance ("Default", "Quiz Night", "Christmas").
  • Activate a design to make it your venue's live splash page. Activating swaps the live page immediately, and guests see the new design the next time they connect.
  • Set a default to mark one design as your venue's standard page.
  • Delete designs you no longer need. You cannot delete the design that is currently active, the one set as the venue's default, or a design referenced by a scheduled automation (cancel the automation first).

Each venue can keep up to 5 designs on standard plans, or 10 designs on Pro. If you reach the limit, delete an old design to make room for a new one.

Schedule your designs

You can also swap designs automatically for an event window: schedule a splash swap on the Planner and CaptiFi activates the design at the start time and restores your default at the end time.

Designs assigned by CaptiFi support

If CaptiFi support has assigned a custom splash design to your venue, the library shows "Currently live: ... assigned by CaptiFi support" instead of marking one of your own designs as active. Scheduled swaps still work as normal: the assigned design comes back automatically when the event window ends.

Start from a Seasonal Template

Alongside duplicating your own designs, you can create a new design from a CaptiFi-made seasonal template: Christmas, Halloween, Match Day, Valentine's, and New Year. Each is a tasteful, ready-styled variation of the standard splash layout.

When you create a design from a template, CaptiFi applies the template's colours and copy and automatically carries over your venue's logo, background image, and venue name from your default design, so the result already looks like yours. The new design lands in your library as a normal design: edit it in the builder, activate it when the season arrives (or schedule it), and it counts toward your design limit like any other. Browsing templates costs nothing; only designs you actually create count.

Guest Languages

Your splash page can appear in your guest's own language. Guests are detected from their phone's language setting, so most people never have to tap anything.

Setting It Up

  1. Go to My Locations and open Edit on the venue
  2. Under Guest languages, pick the languages you want to offer
  3. If you offer more than one, choose a default language for guests whose phone is set to something you do not offer
  4. Save

Currently available: English, French (Francais) and Spanish (Espanol).

What Guests See

When you offer more than one language, a small row of language buttons appears at the top of the page, above your sign-in form. One tap switches the whole page, and the choice is remembered on that device for a year.

Everything CaptiFi writes is translated: the sign-in heading, the name and email boxes, the connect button, the terms and privacy links, the session length shown on the badge, and the connecting message.

What Is Not Translated

  • Your own custom wording. Anything you typed into the builder stays exactly as you wrote it, in every language. That is deliberate: we will never machine mangle a welcome line you chose. If you want your welcome text in another language, write it that way.
  • Your terms and privacy text, for the same reason.
  • Emails sent to guests, which are still in English.

If You Only Want English

Leave the setting alone. A venue with only English selected behaves exactly as it always has, and guests see no language buttons at all.

Venues With Paid WiFi

If Paid WiFi is switched on for the venue, guests do not see the sign-in form: they see your paid access page, where they pick a WiFi pass and pay. The builder follows suit:

  • The live phone preview shows your paid access page, with your real passes and prices, exactly as guests see it
  • An amber notice above the sections reminds you Paid WiFi is on, with a link to the Paid WiFi page where passes and prices are managed
  • Your branding, background, colours, button styling, and terms all apply to the paid page, so those edits show up in the preview instantly
  • The Welcome text and Guest sign-in form sections are marked "Hidden by Paid WiFi": guests will not see them while Paid WiFi is on. They stay editable, and your edits are kept and apply again if you switch back to the standard splash

Session length from the Advanced section does not apply either: with Paid WiFi, each pass sets its own duration.

Message Strip

Sometimes you do not need a whole new design, just a line of text: "Happy hour 5-7 tonight". A message strip is a short dismissible banner shown on top of your venue's current splash page, whatever design is live. Guests can dismiss it, and it disappears for everyone automatically at its end time.

Message strips are scheduled from the Planner rather than the builder, so they always have a window and clean themselves up. See Message Strip on the Planner page.

Copying a Design Between Venues

Have several venues? On My Locations, use Copy design on a venue card to apply one venue's active splash design to another, then tweak the details per venue.

During Onboarding

The onboarding wizard includes a simplified version of this editor to get your first design live quickly. You can always return to the full builder later via My Locations → Edit splash.

Best Practices

  1. Keep it simple — a clear headline, brief message, and a prominent connect button convert best
  2. Use strong branding — logo, brand colours, and a background that represents your venue
  3. Minimise form fields — every extra required field costs completions
  4. Set a redirect — send guests to your website, review page, or offers after login
  5. Check the preview on mobile proportions — the vast majority of guests connect on phones
  6. Test it live — use the preview URL in the top bar, and connect a real phone to your guest WiFi

Troubleshooting

IssueSolution
Changes not savingCheck your internet connection and click Save changes — only edited sections are saved
Logo not displayingCheck the file format (PNG, JPG) and size; very large images may fail to upload
Background image looks stretchedUse an image at least 1080px wide; portrait orientation works best on phones
Guests see the old designChanges apply to new sessions — reconnect the test device to see the update
Custom field answers missingCheck the column toggles on Guest Visits — custom questions appear as optional columns

CaptiFi — Guest WiFi Marketing Platform