January
TrustPilot Setup Guide
The TrustPilot connector can be set up at the customer or venue level. Once set up, visitors will receive an email from TrustPilot to review your venue. It sends these reminders 24 hours after their visit to your venue.
This connector is only available for paying customers of TrustPilot. If you only have a free account, please contact your TrustPilot account manager to upgrade.
Setup
Once at the customer or venue level, in the navigation bar on the left hand side, select “Management” then “Connectors”:
In the Connectors section you will see various optional connectors that can be set up, including TrustPilot. Select the “Add” button for TrustPilot:
You will be presented with five fields:
- “Connector name” – A reference name for yourself
- “Enter your TrustPilot business name” – The name which will display on emails to end users
- “Enter your TrustPilot domain” – the web link URL to your TrustPilot page. Should have a similar format to: “https//uk.trustpilot.com/review/google.com”
- “Enter your TrustPilot encryption key” - To acquire this, you need to email your TrustPilot account manager and request the encryption key
- “Enter your TrustPilot authentication key” - To acquire this, you need to email your TrustPilot account manager and request the authentication key
Select “Save” after completing all fields.
Once the above steps have been completed, the TrustPilot Connector will be active. Note that it will take up to 24 hours for your visitors to receive an email from TrustPilot to review your venue.
Next Gen RTLS: Wayfinding API Improvements
Improvements to the Wayfinding API have made it more maintainable, quicker, and easier to test.
The updates also quicken development of new features. Previously, for example, the implementation of Translations took longer due to challenges stemming from the earlier version of the Wayfinding API.
Shift to a single API request
By merging API requests we reduce database operations, thereby improving loading speeds.
Improved load speeds deliver a better user experience and reduce bounce rates.
Our API
Purple exposes a web API for clients which can be shared upon request.
We use Restful API and .Net c# 8.0 alongside our Purple API. These deal with factors such as data ingestion and SSO.
External APIs remain available for integration purposes, such as with Epic in the healthcare sector.
Next Gen RTLS: Search Improvements
Search has been redesigned in Next Gen RTLS to improve the user experience. Our new design displays search result information across multiple lines, ensuring all necessary details are visible.
Updates to search functionality include:
- Updated search term prioritization - User
- Fuzzy search - User
- Voice search - User
- Highlighted keywords - User
- Uniform search results across platforms - User
- Results grouped together based on Room/area - Admin
- Decoupled category and destination fields - Admin
- AI generation: Destination search terms - Admin
- AI generation: Category search terms - Admin
Updated search term prioritization - User
The search algorithm has been updated to better prioritize relevant searches. Names will be prioritized in search terms. Secondary factors include Categories, Room/Area, Keywords, and Descriptions.
Results will rank higher where more terms match. In the below screenshot, for example, the first result is “Services - Heritage Center” as it contains the searched-for “er” term three times:
If a result begins with the searched for phrase, this is prioritized over the phrase being in the middle of a word.
This prioritization helps to remove a previous problem where the searched for term could display far down the results. This was happening due to, for example, a single occurrence of “ER” in the middle of a word being prioritized over “ER” as a standalone term.
Prioritization may change based on user testing/feedback but the above will be the setup for go-live.
Fuzzy search is utilized if no exact matches are available.
Fuzzy search - User
Fuzzy search enables matches to be found even when the query doesn’t perfectly match the intended term. For example, if you make a typo and enter “snck” instead of “snack”, results display based on a search for foodstuff:
This update improves search usability by surfacing points even when there’s a spelling error.
Voice search - User
Voice search functionality is compatible with:
- Google Chrome on Android and PC
- Safari on iOS
Select the microphone then state your destination and the search field will populate:
Highlighted keywords - User
Keywords display with a highlight based on the words or phrases that have been entered. This makes it easier to find what you’re looking for:
Uniform search results across platforms – User
iOS, Android and web will now all use the same algorithm for search functionality. This means uniform results will display across platforms, which wasn’t previously the case.
Search results grouped together based on Room/Area - Admin
For every destination in Admin, there is now a ‘Room/area’ field which is used in the search algorithm to group results:
In a hospital setting, for example, the room/area can include ‘ER’ to denote the Emergency Room. When searching for ER, the platform will recognize this and display appropriate results.
Decoupled category and destination fields - Admin
Categories and destinations were previously grouped together, meaning search terms would duplicate across both fields.
Separate keywords can now be added to the Category and Destination fields. This provides greater flexibility when adding terms which allows additional, more accurate results to display. This is further supported by the new AI generation functionality for both Destinations and Categories as separate entities.
AI generation: Destination search terms - Admin
AI assists with search terms for Destinations. It takes into account the name of your destination then generates a maximum of 10 associated keywords.
To generate AI terms:
- Select the desired destination
- Add a name via the ‘About’ tab which automatically appears
- Select the ‘Category’ tab, and suggestions will display
The destination name ‘Restaurant’, for example, provides suggestions such as ‘Dine’, ‘Food’, ‘Menu’, etc.:
You need to select each term you wish to incorporate.
Every time you revisit the ‘Category’ tab, new unselected terms are generated to help provide additional options.
Despite appearing within the ‘Category’ tab, destination search term suggestions are completely separate from any selected category. It doesn’t matter if a category is selected or not, or what the category is. For example, the below suggestions are related to the destination name ‘Restaurant’ even though the dropdown Category item shows as ‘Office’:
AI Generation: Category search terms - Admin
AI can now assist when creating search terms for Categories. AI takes into account the name of your category then generates a maximum of 10 associated keywords.
To generate AI terms for categories:
- Select a destination then the ‘Category’ tab
- Select ‘Manage Categories’
- Select the three dots alongside a category, then ‘Manage search terms’:
- When adding custom search terms, there is now the option to ‘Add with AI’:
- This uses the name of the category to generate a maximum of ten custom search terms. ‘Office’, for example, provides terms such as ‘Workspace’, ‘Cubicles’, ‘Meeting room’, etc.:
- These terms are added to the category automatically. They can be deselected by clicking on them:
You can also hit ‘Clear all’ then select the ‘Add with AI’ button again to get a fresh list of categories, if the first attempt didn’t meet your requirements.
All of the above functionality is automatically in place for Next Gen RTLS.
February
Hubspot Connector Setup Guide
Release notes for Purple Hubspot Connector
Version: 1.0
Release Date: [3/2/25]
We are excited to announce the release of the Purple AI HubSpot Connector, a seamless integration between Purple WiFi and HubSpot. This connector enables businesses to effortlessly synchronize data between the Purple platform and HubSpot, enhancing your marketing and customer relationship management efforts. By integrating Purple WiFi analytics with HubSpot, you can gain deeper insights into customer behavior, tailor personalized marketing campaigns, and improve overall engagement.
Key Features:
- Seamless Data Sync: Automatically synchronize guest data collected through Purple WiFi with your HubSpot CRM.
- Enhanced Customer Profiles: Enrich HubSpot customer profiles with behavioral insights from Purple WiFi analytics.
- Automated Marketing Campaigns: Trigger targeted marketing campaigns based on WiFi usage patterns and customer demographics.
Instructions for Setting Up the HubSpot/Purple WiFi Connector
Prerequisites for setup:
- An active Purple WiFi account.
- A HubSpot account with admin access.
Step-by-Step Setup Guide:
- Access Hubspot
Under account management select “Private Apps” and create a new private app
Complete the details as required by hubspot
Select “Scopes”. This will allow you to select what access your connector will have, select all fields that you require, specifically: crm.objects.contacts.read and crm.objects.contacts.write.
Creating the private app will then generate an access token, copy this token as you will need this in the Purple Platform.
- Access the Purple Platform:
Log in to your Purple account and navigate to the "Management" section from the dashboard and select ‘Connectors’.
Find the HubSpot Connector from the list of available integrations.
Click on the "Add" button to start the integration process.
- Set up your connector
Give your connector a name (preferably what you called it when setting up in Hubspot) and add your HubSpot Private Application Token. Select the correct scope level that you want to apply the connector to from the right hand side of the screen.
Select “Save”
-
Test the integration
- Complete an access journey through your WiFi and you should be able to see data coming through from access journey visits into your Hubspot CRM.
You’re connected! 🎉
New Paid WiFi Screens
New Paid WiFi screens are being introduced to improve the end-user experience and increase
the conversion rate. It does this through a more modern, streamlined design that has been
designed with security considerations in mind.
Benefits include:
- Enhancing the end-user experience
- Making the process quicker to purchase and get online
- Increasing the conversion rate, thus boosting customer revenue
Process
After selecting the WiFi network, the user will be presented with Free or Paid-for options:
They can also enter a voucher code and select ‘Redeem’. This will validate the voucher code,
removing a step which previously required an additional page. The screen after voucher
redemption shows the plan their voucher is, with a button to ‘Get online’.
If selecting the Free plan, they will still have the option to upgrade. A dashboard clearly displays
the time and data they have remaining:
When selecting the Paid-for plan, a three step process is initiated.
The payment options include:
- PayPal
- Apple Pay
- Card (Stripe, Buynet, WorldPay and Windcave are supported)
PayPal and Apple Pay are express payment options. Paypal’s payment screen displays upon its
selection, while Apple’s biometric pop-up will appear when chosen. Once payment has been
completed, the online splash screen will display.
If 'Card' is selected, a screen with billing details appears. The ‘Pay now’ screen will automatically
populate from the registration form where applicable, which wasn’t previously the case:
1. 2.
3.
With this release, Stripe payments will automatically redirect users to the online splash page
after selecting ‘Pay now’.
There is the option to activate an additional step for visitors who pay using Stripe. This displays
an extra page after the visitor has paid, with options of ‘Activate now’, or go ‘Back to plans’. The
latter option allows the end user to purchase another voucher, or to activate the voucher at a
later time. This additional step can be toggled on within ‘Company Settings’ in the Purple Portal.
Implementation
All customers using the standard Paid WiFi format will be automatically updated upon launch.
Customers who have custom Paid WiFi journeys will not experience a change with this update.
SecurePass Profiles
SecurePass Profiles will streamline WiFi access for end users. An installed Profile provides seamless WiFi access at all applicable venues.
With this launch, seamless and secure connections are enabled across networks without having to rely on more outdated methods like MAC Authentication.
Profiles:
- Provide quicker, safer access to WiFi
- Give end users the ability to seamlessly reconnect to WiFi across multiple venues
Benefits
End users experience easier connectivity and enhanced security benefits:
- When entering any participating venue their device will connect instantly, saving time and frustration
- Data is secure unlike in traditional open networks, with Profiles providing an encrypted and end-to-end protected connection
- No more reliance on a MAC address, which is particularly important due to recent iOS updates
Venues gain greater customer engagement, higher end user satisfaction, and more valuable data:
- Users can connect more quickly and securely, with fewer barriers to WiFi connection. This provides a better experience while increasing the amount of usable CRM data
- Security is enhanced, with venues able to provide a trusted WiFi experience that reduces the risk of cyber-attacks and malicious network activities, specifically those which target an open, unsecured network
Functionality
Users will securely connect via a registration process then will seamlessly authenticate across all applicable venues going forward.
A WiFi profile is downloaded to the end users device to configure the secure WiFi network.
When the end user initially installs the Profile, no online splash page will display. Once users return and log back in, an online splash page can then display.
For Paid WiFi, users need to connect to the WiFi, pay, then disconnect and reconnect for the new package to be enabled automatically.
Implementation
Hardware setup guides will be updated to make the process as smooth as possible. Our team is available to assist with transitioning existing setups. Implementation will take place as part of a standard setup phase when setting up the solution.
There will be a toggle available in the admin side of the Purple platform which, when turned on, sets Profiles live for end users.
To maximize flexibility, multiple options can be set up for end users. These include:
- As Part of the Standard WiFi Onboarding Journey: During the WiFi onboarding journey, users will be able to follow a process which automatically authenticates them for future connections at any participating venue.
- Via a URL: We also offer a flexible option through a URL. Anywhere a URL is available – e.g. via a booking email or other pre-visit communications, or in QR codes in the venue – users can select to install a Profile.
This option can be enabled within the Portal via Company Settings > Management > Settings:
Via SecurePass SDK in a Customer App. If a venue or brand has its own app, we can integrate the SecurePass SDK directly into it. This installs their profile automatically.
LaunchPad
Launchpad provides a central area with easy access to key management tools and available services.
Quicker, centralized access is available for:
- WiFi and Maps, if applicable licenses are available
- The logged in user’s profile and security preferences
- A list of editable users at the logged in user’s scope, and below
- Inviting new users at the logged in user’s scope and below, including the ability to bulk invite users
- The user’s company details (if the user is a company level user)
- User permissions / permission profiles at the user’s scope and below
Benefits
Launchpad allows for easier navigation between products and a more uniform approach to management tools. It provides:
- An improved user experienced, with better navigation and consistent approach between products
- A more streamlined way to manage company and user settings
Changes to existing portal
The facilities now provided by the Launchpad will be removed from the portal.
This means when impersonating at customer level, the following features will no longer be available unless through the Launchpad:
- User management
- Listing users
- Adding users
- Editing users
- Permission management
- Creating profiles
- Editing profiles
- Assigning users to profiles
Within WiFi, company management will have the “Company details” tab removed. All other company management tabs, such as “Settings”, “Email communication limits” and “Webhooks” will remain unchanged.
Nothing will change at the partner level.
If a user logs in to WiFi through the usual Portal login URLs for each region, their default entry point will still be WiFi. We have not changed the default login entry-point to the Launchpad.
For a user to access the Launchpad from the default entry point, they will need to use the new button functionality in the top right-hand corner of the screen. This contains an app switcher:
For WhiteLabels, branding will be based on the current configuration.
The Launchpad is fully translatable, similar to current platform content.
Implementation
All customers will have access to Launchpad regardless of the products they have.
WiFi Analytics
New WiFi Analytics dashboards will soon be available, providing analytics that are easier to generate with greater access to visually-presented filters and data.
A comprehensive list of dashboards are included:
- Behavior
- Demographics
- Network
- Marketing
- Presence
- Technology
Analytics will be available via 'Analytics Beta' from the sidebar menu within the Purple Portal. This will be enabled for existing customers on Enterprise licenses, and new customers on Engage licenses:
Benefits
The new dashboards include:
- Actionable insights into aspects such as visitor trends, network data and demographics
- New reports, including being able to view the Most and Least Visited Venues, Top Languages, and Lapsed Customers
- Visual reports that can more easily be self-served, rather than having to rely on Purple capacity
- Improved visual appeal to maximize the user experience
Features
Viewing analytics in a visual and easy-to-understand manner is now easier than ever.
A group or venue can be selected from the dropdown box which appears in the top-left of the screen. Particular venues can be selected, or all venues considered for a comprehensive overview.
Scope can be changed from the top-right of the screen. Selecting the ‘eye’ icon beside a venue or customer will impersonate it and display the analytics for the selected scope:
The date range you want your report to encompass is selectable via dropdown menu. Depending on the type of report, this can go as granular as 15 minute increments. The default is set as the last 30 days.
Reports can be downloaded by selecting the download icon in the top right-hand corner of each report, then by selecting either ‘XLSX’ or ‘CSV’:
The entire page of analytics can be downloaded as a visual PDF file, by selecting the three dots in the top-right of the screen then ‘Export to PDF’:
Moving your cursor over a particular segment of results will display that segment more prominently, while greying out the remaining segments as shown below.
Selecting a segment will filter the other data points accordingly. For example, clicking on the ‘Male’ segment below will update the numbers for the other graphs on the page so they only take into account male visitors:
Tooltips are available for every report. These can be displayed by clicking the question mark:
Metrics will be carried over from existing data sets to minimize launch impact. Most reports can be exported in XLSX and CSV format.
Implementation
This functionality will be automatically available from within the Purple platform, under ‘Analytics Beta’ from the sidebar menu. It will also appear as a tile on the new WiFi landing page:
Users are able to use the app selector in the new top bar to navigate between Analytics and the WiFi Portal:
The data source remains the same as in our previous analytics so existing API setups will continue to work.
Host-Sponsored Login V1.4
| Version | Release Date |
Comments |
| 1.0 | 2025-02-26 | First release |
| 1.1 | 2025-04-16 | Improvements to add Company level settings and open email field |
| 1.2 | 2025-05-14 | Ability to add wildcard sponsor domain |
| 1.3 | 2025-06-18 | Set custom access duration |
| 1.4 | 2025-07-09 | Custom email address |
Overview
Host-Sponsored Login is a newly introduced feature designed to enhance WiFi access management through a sponsorship-based visitor authentication mechanism.
This feature allows external parties, such as contractors or guests, to request WiFi access from an employee sponsor. Upon logging into the WiFi, an approval request is sent to the designated employee sponsor's email. The sponsor can then review and approve the request, granting the visitor the necessary access.
Key Features
- Sponsorship-Based Authentication: Facilitates secure visitor access through employee-approved sponsorship.
- Real-Time Approval Notifications: Sends immediate email notifications to sponsors for timely access decisions.
- Secure, Time-Bound Access: Ensures a 24-hour access window post-approval, with unique, expiring approval links.
- User-Friendly Management: Easy sponsor management interface within the access journey and venue settings, allowing quick addition and removal of sponsors.
Instructions for Setting Up in the Portal
Company Level
1. Set-up Sponsors at Company Level (applies to all Venues)
- Under the Company level view, go to Management > Locations >Settings Tab
-
Under the ‘Settings’ tab, there is a section for managing sponsor
● Choose from 2 options:
1. Select email from dropdown: here you can choose sponsor emails for visitors to select when logging on to the WiFi. Email addresses must be correctly formatted.
○ Click "Add" to include an email address in the list of sponsors.○ The sponsor list can be edited. Click on the three dots next to the sponsor's email to remove them from the list.
2. Type email: selecting this option allows visitors to enter any email to notify this email address as the sponsor.
Note: Adding Host-Sponsored login at the Venue Level will apply only to this venue and override any company level defaults.
2. Enable Host-sponsored Login on Access Journey (Company Level)
● If Host-Sponsored login has been added under Venue Settings, this will need to be turned on and published for relevant access journeys
● Go to Onboarding > Access journeys > Options tab
● A new toggle titled "Host-sponsored login" is available. Ensure this is set to your desired state (default is false).
● Click ‘Save Options’ at the top of the tab to update changes before publishing the Access journey.
Venue Level
3. Set-up Sponsors at Venue Level
● Under the Venue level view, go to Management > Locations >Settings Tab
● Under the ‘Settings’ tab, there is a section for managing sponsors.
● Choose from 2 options:
1. Select email from dropdown: here you can choose sponsor emails for visitors to select when logging on to the WiFi. Email addresses must be correctly formatted.
○ Click "Add" to include an email address in the list of sponsors.
○ The sponsor list can be edited. Click on the three dots next to the sponsor's email to remove them from the list.
2. Type email: selecting this option allows visitors to enter any email to notify this email address as the sponsor.
Note: Adding Host-Sponsored login at the Venue Level will apply only to this venue and override any company level defaults.
4. Enable Host-sponsored Login on Access Journey
● If Host-Sponsored login has been added under Venue Settings, this will need to be turned on for relevant access journeys
● Go to Onboarding > Access journeys > Options tab
● A new toggle titled "Host-sponsored login" is available. Ensure this is set to your desired state (default is false).
● Click ‘Save Options’ at the top of the tab to update changes before publishing the Access journey.
User Journey
● If Host-sponsored login is enabled, visitors will proceed normally until they complete the offline splash page form or other sign-in option.
● A “Select a sponsor” page will appear for the visitor.
This will either show an option to select the Sponsor’s email from the dropdown, or an open email input field depending on how this was set in the portal:
● An "Awaiting Approval" page informs visitors that their access request has been sent to their sponsor for approval.
● Sponsors receive an email containing the visitor's name and email (or fallback MAC address if these fields aren’t available)
● This email includes a unique link, expiring an hour after issuance, for approval.
● The sponsor will see a confirmation page when they have approved the request.
● If a visitor has already been approved by a sponsor, other sponsors who click ‘confirm request’ in the email will see a page stating, ‘the guest WiFi access has already been approved.’
● Once approval is granted, the visitor automatically gains online access for 24 hours.
Customise Access Duration
● When enabling the Sponsored Login setting, you can select how long the visitor has WiFi access before setting approval
● This can be customised to a given number of hours, days, or unlimited access
● If this setting is not changed, the default is 24 hours access
● Access duration can be further configured to override on an individual visitor basis by toggling on the ‘Enable sponsor duration override’
● When this setting is enabled and a visitor has requested access, the Sponsor will see a page to set the access duration for that visitor (customised to number of hours, days, or unlimited):
Customise Email Address
● To enable a custom email address for sponsored login, please follow the below steps: ○ Menu - Marketing - Communications
○ Click Settings
○ Enable the "Use Custom email" toggle
○ Enter company Name
○ Enter desired email to use
○ Click Submit
Once the above is completed go to Access Journey, Open the Access Journey you have created and resave the Access Journey
Enable customers in Partner Portal to process their Paid WiFi refunds
- Whitelabel company-level users can now view and manage their Paid WiFi refunds under "Billing and Purchases":
- Whitelabel users can manage this setting for customers via: Launchpad > Permissions profiles. There is a new setting under the profile to toggle on/off customer refunds.
Portal alert if Stripe amount lower than 30p
- Implemented currency identification and automatic evaluation against GBP conversion to prevent issues with plans priced below 30 pence, ensuring Stripe viability.
- If plans valued under 30 pence in GBP, a warning message will appear above the plans list, identifying problematic rows. The access journey cannot be saved or published until the issue is resolved.
New .csv download button on Paid WiFi used vouchers page
We have added a new Download button to the Paid WiFi (Tiered Bandwidth) Used Vouchers report, allowing customers to easily download all used vouchers in a .CSV file. This eliminates the need for manual copy-pasting or requesting full reports from the support team.
Age & Gender fields added to NPS .csv download
Add age & gender (where collected) to NPS download. This already shows on the portal but does not pull through on the CSV download"
Feature was requested by `Saint James Quarter" ; however, the support team had to manually go through the list/CSV to pair up the results so it included gender and age.
More options on speed cap limit
We have updated the speed capping setting so users can now input the download and upload speeds rather than being restricted to static dropdown options.
March
WiFi New Analytics Dashboards
New WiFi Analytics dashboards are now available in the analytics app, offering comprehensive data insights across a wider area of the WiFi product. These dashboards enhance understanding of WiFi usage and performance, empowering data-driven decisions to improve operational efficiency and user satisfaction.
The new dashboards include:
- Survey
- Paid WiFi
- Advanced Network
- Hardware
- Authentication rate
We have also made some improvements to existing dashboards:
- ‘Marketing’ dashboard: new Marketing opt-in metrics
- ‘Behaviors’ dashboard: combined Most popular and Least popular venues tiles into a single visualisation switcher
- ‘Network’ dashboard: removed potential issues visualisations as they are now available on the ‘Advanced Network’ dashboard.
Who these are available to
These will be available for all existing customers with Network and Enterprise licenses, as well as new customers with Engage licenses.
New Survey dashboard
The new Survey Dashboard enhances how you can interact with and analyze survey data, providing straightforward access to comprehensive insights that enhance decision-making and customer engagement strategies.
- Direct Data Access: View micro survey campaign data directly from the dashboard for streamlined analytics.
- Comprehensive Response Metrics: Instantly see the number of surveys with responses, total responses, and response rate percentage, providing a concise overview of survey engagement.
- Performance Overview with Advanced Filtering: Access an overview of all campaign performances, with the ability to filter by date, venue, and micro-survey type. Previously, date and venue fields were only available via .csv downloads.
- Daily Response Analysis: Gain a detailed view of daily response rates over time, enabling you to monitor survey engagement trends and identify patterns to optimize survey strategies.
- Interactive Survey Drill-Downs: Click on surveys in the graph to drill down into specific data, enhancing detailed analysis capabilities.
- Detailed Response Analysis: Explore detailed views of answers for multiple-choice, rating, and open-ended questions, providing in-depth insights into customer feedback.
- Visual Data Representation: Visualize survey responses for improved interpretation and actionable insights.
- Flexible Data Exporting: Export dashboard views as PDF, with individual tile data available in .XLXS and .CSV formats.
- Enhanced Insights: Gain deeper understanding through analysis of open-ended question responses while ensuring data privacy, as personally identifiable information (PII) will be anonymized.
New Paid WiFi dashboard
The new Paid WiFi Dashboard transforms how customers can interact with and analyze their paid WiFi usage data, enhancing decision-making capabilities by providing direct and streamlined access to critical insights.
- Direct and Instant Access to Paid WiFi Metrics: The new Paid WiFi Dashboard provides direct access to gain insights into your paid WiFi usage, with essential metrics and trends to optimise performance.
- Comprehensive Metrics: The dashboard includes a variety of essential metrics, such as transactions, revenue, the number of paying customers, the percentage of paying customers, total free and paid customers, and the number of refunds.
- Trend Analysis: Users can view daily revenue and transactions to monitor trends over time, supporting more informed and dynamic decision-making.
- Detailed Package Insights: By breaking down data by paid WiFi packages, customers can filter and analyze performance by specific packages, aiding in optimizing pricing strategies and package offerings.
- Revenue Breakdown and Analysis: The dashboard provides detailed revenue breakdowns by payment methods and offers the ability to filter data by date, venue, and currency (GBP, EUR, USD). Please note, if you operate in multiple currencies, be sure to select the appropriate currency using the filter, as conversion rates are not automatically applied.
- Venue Performance Ranking: Easily identify top-performing venues with a view of the top 10 venues ranked by WiFi revenue, helping to pinpoint areas of success and opportunities for growth.
- User Engagement Tracking: The dashboard's ability to monitor user engagement on paid plans supports customers in refining their WiFi offerings and enhancing overall service attractiveness.
New Advanced Network dashboard
The new Advanced Network Dashboard complements our existing Network Dashboard by offering deeper insights into your network's performance. This advanced tool provides a comprehensive overview of both the breadth and depth of your network usage, assisting you in maintaining optimal performance and swiftly resolving potential concerns.
- Enhanced Login Metrics: Includes total number of logins, with the ability to see venues with logins and those without any in the past 30 days.
- Venue Analysis: Highlights venues with potential issues due to significant declines in logins over 30 days and identifies venues with average download speeds below 1 Mbps.
- Access Point Performance Insights: Tracks APs with logins and identifies those with no first logins in the last 30 days.
- Speed Consistency: Analyzes download speed variability for more consistent user experiences.
- Daily Activity Graphs: Illustrates daily WiFi logins alongside the number of active venues, aiding in trend analysis and identifying peak usage days.
- No Login Alert: Highlights venues with no logins in the past 30 days for proactive management.
- Potential Issues Table: Offers a detailed view of login trends at each venue, with comparisons of daily averages over the last 30 days and 12 months to identify potential connectivity issues.
New Hardware dashboard
The new Hardware Dashboard offers a detailed view of your network's AP infrastructure, empowering you to optimize performance, identify and address potential issues, and ensure robust connectivity for all users.
- Comprehensive Access Metrics: Gain insights with detailed access metrics, including days since first login and days since last login for each AP, assisting in understanding usage patterns and connectivity longevity.
- AP Registration and Usage: Monitor APs currently registered within the network and identify those with logins from yesterday. This feature provides a clear picture of active AP utilization and potential inactivity.
- Total AP Engagement: Track the total number of APs with logins to ensure all deployed hardware is functioning as expected and contributing to network availability.
- Authentication Insights: Analyze authentication rates to evaluate the success and efficiency of user connections across different APs, identifying any potential barriers to seamless access.
- Visits by AP Graph: Visualize user visits segmented by AP, allowing for intuitive assessment of AP performance and fluctuations in engagement levels.
- Monthly WiFi Visits Analysis: Examine trends over time with monthly WiFi visits data, which provides long-term insights into network usage patterns and aids in strategic planning.
New Authentication Rate dashboard
The Authentication Rate Dashboard empowers customers with crucial insights into the WiFi access journey, helping optimize network configuration, enhance user experiences, and improve overall performance and reliability.
- In-Depth Metric Analysis: Gain insights into the authentication rate, capturing the percentage of successful WiFi authentication attempts.
- Comprehensive Authentication Attempts Tracking: Understand user engagement by examining the total number of WiFi access attempts, including both successes and failures, providing an overview of interest in accessing the network.
- Successful Connection Insights: Monitor the total number of successful authentications, offering a clear assessment of overall login success and user access frequency.
- Access Journey Stage Analysis: Visualize the last access stage reached, identifying where users drop off or abandon the process. This highlights potential barriers in the access journey and areas for enhancement.
- Stage Duration Evaluation: Examine the median time users spend at each access stage to identify bottlenecks and explore opportunities for process improvement.
- Authentication Health Assessment: Utilize the Auth Rate Potential Issues Table to compare 12-month and 30-day authentication success rates, analyzing changes in login success and identifying significant shifts in WiFi authentication health across venues.
Improvements to existing dashboards
-
Marketing dashboard
We have enhanced the existing Marketing dashboard with new metrics around marketing opt-ins to provide greater insights into customer engagement patterns.
- Opt-In Rate Percentage: Gain a clear understanding of how effectively your marketing efforts are converting visits into opt-ins, allowing you to refine strategies for higher engagement.
- Opt-Ins by Device Type: Analyze opt-in rates across different device types to tailor your marketing approaches and improve user interaction on preferred devices.
- Opt-Ins by Age Group: Understand which age demographics are more responsive to your campaigns, enabling more targeted and effective marketing strategies.
- Opt-Ins by Gender: Leverage insights into gender-based engagement to customize messaging that resonates better with your audience segments.
-
Behaviors Dashboard
The Most popular and least popular venues tiles have been combined into a single visualisation switcher. So for smaller customers they don't see duplicated data.
-
Network Dashboard
The potential issues visualisations have been removed as they are now available on the Advanced Network dashboard. This should also improve the loading time of this dashboard.
Implementation
Access the new dashboards through Analytics in the app selector in the top bar, the Analytics tile on the Purple Portal landing page, or via 'Analytics Beta' from the sidebar menu within the Purple Portal.
SAML Authentication Providers
Overview
We are excited to introduce a new management interface for handling SAML authentication providers. This update allows users to effortlessly create, edit, and delete SAML authentication providers to facilitate portal login.
Please see this video demo for a guided walkthrough of the feature.
Key Features
New Launchpad 'Settings' Area:
- Access the new management interface via the 'Settings' section available in the side navigation menu or on the Launchpad landing page.
Adding a New Authentication Provider:
- Navigate to the 'Settings' area in Launchpad and click on ‘Add Authentication’.
- A form will appear as the default interface. This is initially locked down when it's the only option available.
Mandatory and Optional Fields:
- Enter essential credentials: Connection Name, IDP Entity ID, Sign-in URL, and X.509 Signing Certificate (all mandatory fields).
- Optional fields include icons, Sign-out URL (defaults to sign-in URL if left blank), and User ID attribute.
Editing and Managing Providers:
- After saving the changes, you will be directed to the edit page.
- Once the provider is created, additional details are available for setup within the 'Service Provider Details' section: Entity ID, ACS URL, and Single Logout URL. Each URL comes with a quick copy icon for convenience.
- Saving edits returns you to a table view with options to edit or delete the provider.
Integrating with Portal Login:
- Toggle the authentication provider to appear on the portal login screen alongside the existing login form.
- The configured authentication provider will automatically appear for users affiliated with the corresponding company.
- Option to disable the traditional login form and display only the authentication provider, allowing users to authenticate without entering a password.
This streamlined setup and management interface supports enhanced security and simplified user access to our portal.
April
May
New Customer Onboarding in WiFi Portal
Overview
We are excited to release our new onboarding wizard, designed to make it easier for new users to get started and utilise the core features of the WiFi portal.
What’s included
- Onboarding Wizard: New users logging into the WiFi Portal will now be guided through a clear, visual onboarding wizard, providing step-by-step instructions and interactive cues for better understanding.
- Accessible Anytime: Users can revisit the onboarding wizard at their convenience, even if it was initially closed or skipped.
- Easy Venue Setup: Helps users get started by quickly adding their first venue.
-
Simplified Hardware Configuration: Users can effortlessly add their hardware routers:
- Router name
- Router type
- Router MAC address (includes helpful tooltips)
- Automatic validation to avoid errors
- Review Hardware: Clearly review the hardware information added with the ability to make changes before finalizing.
- Controlled User Flow: For this first release, redirection and page access will be limited to the Purple Whitelabel experience.
- Comprehensive Getting Started Guide: A detailed support article to further assist users: Getting Started Support Guide.
- Aligns with user sign up for an account through Purple.ai: this release ties in with the ability for new users to self serve and create an account through a form on Purple.ai
What’s not included (to follow in future releases)
- Create Splashpage step (to follow when new splashpage templates released)
- Access Journeys step
Onboarding Steps
- Add first venue
- The first step is to add details of the first venue including:
- Location Name
- Industry Sector (from dropdown)
- Telephone number
- Email address
- Timezone (from dropdown)
- Address
- Town/city
- Country (from dropdown)
- When the form has been completed, click ‘Next Step’ button
- If any fields are missing, an error message will appear highlighting the relevant fields:
- Please note this step must be completed before setting up anything else in the portal so it’s not possible to close the wizard at this stage
- Configure hardware
- Once the venue information has been added, the next step is to configure hardware
- At this point a ‘skip for now’ option will appear which will close the onboarding wizard
- The Configure Hardware step links to Purple’s Supported Hardware guide and fields for:
- Hardware Name
- Router Type (from dropdown)
- Router MAC address
- Once the hardware details have been added, click ‘Add hardware’ button
- If there are any errors on the form this will display highlighting the relevant fields:
- Review hardware
- Once the hardware information has been added, users can review their hardware added, with options to add more hardware, finish the onboarding, or skip this step
Create an account via Purple.ai
This onboarding wizard will accompany the launch of our exciting new Purple.ai website. Customers can self-serve and create accounts through https://purple.ai/onboarding/customer
This will create a Connect account.
The form includes:
- First Name
- Last Name
- Email address
- Company name
- Industry (from dropdown)
- Where data hosted - with copy to explain this cannot be changed at a later date
- Accept Purple’s Terms and Conditions
- Clicking on ‘Terms and conditions’ will open these in a pop-up window
- After submitting the form, the screen will update to notify the user an email has been sent to verify their email address and activate their account
- This email will expire after 24 hours
- There is a link if a user hasn’t received an email that takes you to the Purple Support Site
- The user will receive an email to activate their account. Clicking ‘Get Started’ takes them to the portal login page
- The users’ email is pre-populated and they can create a password for their account
June
Partner Analytics
Partner Analytics (V.10)
Overview
We're excited to announce the release of a new suite of analytics dashboards within the new Partner Portal. These reports are designed to empower partners with the data they need to quickly understand customer value, proactively identify operational issues, optimize usage, and unlock new upsell opportunities.
What’s included
New suite of analytics dashboards for Partners:
- Landing Page headlines & venue map
- Estate Overview
- Hardware
- Network Operations
- Usage
All dashboards include:
- Flexible date range filter
- Reseller name filter
- Company name filter
- Ability to export dashboards as PDF
- Ability to export individual data tiles as PDF, .pptx, .xlsx, .csv
The new reports are available to partners on the new partner portal with at least 5 customers.
Partners with less than 5 customers are prompted with to unlock advanced analytics by adding more customers:
How to view
- The new analytics can be accessed through the app selector in the top navigation bar and selecting ‘Purple Analytics’
- They can also be found via ‘Analytics’ on the side menu, which will display the main dashboard and overall map:
From the Analytics page, clicking the ‘view detailed analytics’ button takes you to the Analytics application:
From here you can view all of the dashboards:
Dashboards Overview
Analytics Landing page:
- Unique visitors
- Visitors yesterday
- Venues with logins
- Venues with no logins in past 7 days
- Interactive venue map
- Most/Least Popular venues
Partner Estate Overview:
- Companies with logins
- Licensed customers
- Venues with logins
- APs currently registered
- Table view with dropdown options to show 'Growth Leaders', 'Declining Customers', 'Activated & Reactivated Companies' with company name, previous period, visits this period, % change
- Trends: companies & venues with logins over time
- Trends: total visits & visitors over time
Partner Hardware
- APs currently registered
- APs added
- APs with logins
- APs with no logins in past 7 days
- Authentication rate comparison table: company name, auth rate, benchmark auth rate
- Trends: Daily APs with logins over time
- Trends: Total visits & visitors over time
- Table view with dropdown options to show 'Companies with no APs', 'AP Potential Issues by company', 'AP Potential Issues'
Network Operations
- # of logins
- Companies with logins
- Companies with no logins in past 7 days
- Companies with potential issues
- Total venues with download speed below 1 Mbps
- Venues with logins
- Venues with no logins in past 7 days
- Venues with potential issues
- Trends: daily WiFi logins & active venues over time
- Table of companies with no logins in past 7 days
- Table of Venues with download speed below 1 mbps
- Table of potential issues by company and venue name
Partner Usage
Access Journey and Splashpage onboarding:
- Published access journeys
- Splash pages on published access journeys
- Custom HTML splash pages
- Table of companies not using HTML splash pages
- Splash pages by set-up level (company, group, venue, whitelabel) for published and custom HTML
- Table of days since last splashpage edit by company
- Table of companies without splashpages at venue level
Marketing and Surveys
- Marketing opt-in rate
- Table of marketing opt-in rate by company
- Companies with published surveys
- Companies with no responses in last 30 days
- Published NPS surveys
- NPS survey responses
Platform users:
- Active platform users
- Platform logins
- Platform logins by user role (company manager, group manager, venue manager)
- Platform user logins over time
Paid WiFi
- Companies with Paid WiFi revenue
- Paid WiFi revenue
- Table of top 10 Paid WiFi companies by revenue
July
Partner Analytics
Purple Revinate Connector (V.1.0)
Release Date: [02/07/2025]
We are excited to announce the release of the Purple AI Revinate Connector, a seamless integration between Purple Wifi and Revinate CRM.
- Seamlessly and automatically add new Wifi users to your Revinate CRM lists to enable all new marketing opportunities.
Instructions for Setting Up the Revinate/Purple WiFi Connector
Prerequisites for setup:
- An active Purple WiFi account.
- A Revinate account with admin access.
Step-by-Step Setup Guide:
- Access Revinate
Contact partners@revinate.com for support adding a connector.
- Access the Purple Platform:
Log in to your Purple account and navigate to the "Management" section from the dashboard and select ‘Connectors’.
Find the Revinate Connector from the list of available integrations.
Click on the "Add" button to start the integration process.
- Set up your connector
Give your connector a name (preferably what you called it when setting up in Revinate) and add your list token. Select the correct scope level that you want to apply the connector to from the right hand side of the screen.
Select “Save”
-
Test the integration
- Complete an access journey through your WiFi and you should be able to see data coming through from access journey visits into your Revinate CRM.
You’re connected! 🎉
August
New (Standard) Splash Page Editor
| Version | Release Date |
Comments |
| 1.0 | 2025-08-20 | First release |
Overview
We're excited to announce the release of a new splash page editor for standard splash pages. This release enables easy creation of modern branded splash pages, in an interactive editor, with live previewing.
|
N.B. This editor is only available for newly created standard splash pages. It does not support previous standard splash pages, or CustomHTML. |
What’s included
An all new splash page editor including:
- Logo and background image uploading
- Font picker
- Colour theming
- Live Preview
How to view
The new splash page editor can be accessed through ‘onboarding’ on the left side menu
Creating New Splash Pages
When you first sign-in and have not yet created any splash pages, you will be presented with a blank list and the opportunity to create a new splashpage.
Clicking the “Create new splash page” button presents a dialogue box
You can give it a name, select the type of splash page (online or offline currently). Select the Standard Editor. You will need to set an “ownership scope” and an “owned by”. This will activate the “create now” button
Clicking this will put you into the new splash page editor. The left panel controls styling, the centre panel is a live preview and the right panel controls what features you see on your splash page.
The Editor
The styling (left) panel contains two tabs, “Content” and “Theme”. The “Content” tab allows you to set a page title and description, button text and to upload a logo and a background image for your page.
The “Theme” tab allows you to select a background colour and opacity percentage. This is used to overlay the chosen background image allowing a coloured ‘knockback’ of the image.
You can set a button colour. This sets the background colour of the button.
And a button text colour.
And a text colour, which controls all the text except the button colour.
You can choose a font that best suits your style from a fixed list of fonts.
The Features Panel
The Features panel allows you to control what login options you wish to enable.
|
If you want to add custom fields to your login form you first need to set them up under the onboarding menu. They will then be accessible from the registration form cog icon.
|
Preview
The Preview pane has a toggle in the top right that allows you to see how your splash page will look at mobile, tablet and desktop sizes.
As demonstrated in the final image, the features panel can be toggled to give a better impression of your design on desktop. (The styling - left, sidebar can also be toggled).
You can preview your saved pages in a standalone preview by clicking the icon in the listing page.
Saving
Clicking the save button will save your splash page ready to be added to an access journey and will confirm that it was saved successfully.
End to End Access Journey Simulator
| Version | Release Date |
Comments |
| 1.0 | 2025-08-28 | First release |
Overview
We are thrilled to announce the release of the End-to-End Access Journey Simulator!
This much requested new tool delivers the ability to simulate a complete access journey, beginning to end so you can ensure a seamless customer experience.
What’s included
A preview provides a persistent link that can be shared with others to check and confirm it functions as needed.
The preview allows a complete simulation of the journey, with:
- splash pages
- form and social logins
- logic flows
- terms and conditions
- marketing opt ins
- redirects
all testable.
The preview can be generated, and regenerated after a change.
The link remains consistent for easier collaborative checking.
How to view
When you create an access journey, or view an existing one, you are able to access the preview functionality. You can get to access journeys from your dashboard, or the Onboarding menu.
Here we’ll create a new Access Journey.
We’ll initially use the old style splash page and then change it to demonstrate the working functionality.
So our journey starts with the old-style splash page and ends with landing on the purple website once we’ve successfully logged-in.
- First save your access journey.
- Then you can click ‘Generate Preview’.
This will start the process. It can take 10-20 seconds to complete.
This is indicated by the spinner animation.
When this has completed, you will see both the notification and that the spinner button has been replaced with a ‘preview’ button.
|
|
Clicking this gives a drop-down menu, with options to:
It also gives a ‘last updated’ date and time. Selecting ‘View Preview’ will open a new tab at the start of the access journey. Exactly as you’d experience it as a user. By sharing the link you can test this on multiple devices as required. (the link is the URL in the tab) |
Beyond previewing the page, nothing from here on would have been possible before.
From the old-style splash page, I can select sign-in with social and choose google.
I can fill in additional details required and opt-in to marketing consent.
|
|
When I’ve completed all the steps, I’m redirected to the correct final page.
To highlight the flexibility –, we’ve selected a new standard-offline/online splash page combination.
|
We’ll then save ‘Update preview’ This will trigger the spinner whilst the preview is regenerating |
Once ready, you can ‘View Preview’.
Your journey will now start with:
And end with.