Capture Email and more on the UniFi Guest Portal. Native API integration with UniFi allows for a quick and seamless setup, with no extra hardware required.
Capture customer data with UniFi. It’s easy with MyPlace Connect.
The UniFi guest portal integration is built to power our WiFi Hotspot CRM. Capturing customer data and providing visitor analytics.
You will need to check these requirements to make sure your UniFi guest portal integrates successfully with the MyPlace WiFi Hotspot CRM.
Your UniFi controller is required to be publicly accessible i.e. ability to reach the controller from a standard browser.
You controller domain name will to have a valid SSL cert for the UniFi Hotspot CRM to work properly.
The UniFi Guest Portal service works really well as a away to capture guest email and more for busy customer facing venues. However like any business critical service, you need to run regular health checks and status updates so that the WiFi users have a perfect experience every time. That is why we developed our advanced UniFi Guest Portal health check system, so that we can be sure that your integration is set up correctly
The UniFi Guest Portal uses the UniFi API which uses the url string for authentication. We need to verify that the site id embedded in the url is unique and not a duplicate or the UniFi “default” ID
Verification that an SSID with guest policy exists and that it is accessiable even if in a WLAN group
The site ports check is a test to make sure that the ports on the local router/gateway are open as required. Sometimes port restrictions are in place locally and this can block some of the required routes that the UniFi Guest Portal requires
Verify the existence of VLANs on the guest network. Ordinarily a VLAN will not casue any issue with the UniFi Guest Portal but it does warrant some extra tests to make sure the connection is working correctly
The UniFi guest portal requires an open connection to the UniFi controller at all times. This test is to verify that the API logon credentials are working as required
The controller needs to be accessible via a Fully Qualified Domain Name (FQDN) and this is a test to confirm that this is indeed in place.
This is a test to make sure that none of the port access required by the UniFi Guest Portal API have restrictions in place. This test is specifically for the ports on machine hosting the UniFi controller . If certain ports are restricted then you can see issues like delays on the guest portal authentication.
The UniFi controller public domain needs to have an active SSL cert for a smooth WiFi user experience. This test verifies the presence or lack thereof of a valid SSL cert
To allow the UniFi access points, UniFi controller and MyPlace service communicate as required you will need to ensure that the specified ports are open on both the local firewall and the UniFi controller host. These are almost always open by default, but if they are not then please refer to Ubiquiti’s own port access requirements
No, you do not need to add a new UniFi admin for any additional sites that you may want to add to the MyPlace Service. You simply need to extend the privileges of the existing admin, to the new site. That site will then become available to connect on the MyPlace Dashboard. This is assuming you already have one site using the MyPlace service on that controller
Good point, and indeed we suggest that you don’t do this if possible. Ideally you should create a new admin for the site that you want to connect, and then use those credentials to connect with the MyPlace service. If you ever need to add another site from the same controller you can simply extend the priveleges of the new admin user. Even at that, the MyPlace service has very limited functionality within the controller and can really only change the guest portal function
Yes, you will need an active SSL cert on the UniFi controller. The iOS, Android and Window’s captive network assistants among others will be hostile to any WiFi portal that does not have an SSL cert and will result in multiple errors for the user trying to join the WiFi
UniFi controller online means that the controller is publicly accessible via any browser. The reason for this is that UniFi use their API to send commands to and from the controller, therefore the controller must always be available. The best way to achieve this is UniFi cloud hosting, however an on premise server or cloud key exposed to a public url will work just as well.
Yes, the MyPlace service can work with the UniFi cloud key. It will need to be set up slightly differently but we can help you help you with that. If you would like to know more please get in touch
No, you do not need a USG or UniFi switch to work with our service. All you need is at least one UniFi access point
Sign up to keep up to date about current and future UniFi integration products and features.