The following features are new to Purple products in 2022:
LogicFlow v2 - w/c 14th November
Tailored micro-survey content
Micro-survey responses can now be used to make decisions in LogicFlow.
This allows different content to be shown based on a user’s answers, resulting in a more personalised access journey and better targeted marketing campaigns.
The micro-survey condition can be implemented from the visitor decision node and is available on post-authentication and online LogicFlow v2 events. Additional targeting can be implemented based on demographic factors such as gender, age or language.
Video implementation
Videos can be displayed during the access journey by using the media action node. Typical use cases may include showing a paid for promotion, or advertising an upcoming event.
The media action node can be used on post-authentication LogicFlow v2 events. This enables demographic targeting based on factors such as gender, age or language.
Videos can be uploaded to ‘Media manager’, found under the Marketing set of features.
Analytics table - w/c 14th November
Updates have been made to the way tables are sorted in analytics.
Tables will now be sorted by venue as the default setting when viewing the report at a multi-level scope (i.e. at a group or company level). This update makes seeing each venue’s data easier at a glance.
The update also provides added functionality to the analytics table view with the aim of improving usability. From the default view, data can be switched between ascending or descending order. Additional metrics can still be added to further filter the results.
It is possible to change the dimension from the default venue setting to easily view different data sets. Switching the dimension to gender or age, for example, will replace the venue information with data displaying the chosen selection instead.
There is also the option to switch back to the old version by clicking the ‘Toggle table view’ button located below the graph on the left-hand side.
The table order will automatically be updated in your analytics site the next time you log in.
Verify - w/c 7th November
Verify validates the email addresses your visitors enter within the access journey. If the email address is not valid you can choose to block access to the Wi-Fi for that visitor. This ensures the data you gather from your visitors is more accurate and provides you with valid email addresses for follow up communications such as NPS surveys.
To enable this feature please contact your account manager.
Add Verify to an access journey
To use Verify you must select Enable Verify email verification on the access journey.
-
Click Onboarding > Access journeys and select the access journey you want to add Verify to.
-
Click Options and select Enable Verify email verification.
-
If you want to block access to the WiFi for visitors who enter an invalid email address, select Block email addresses that are reported as undeliverable by Verify.
The visitor receives an error when they try to enter an invalid email address and they cannot gain access to the WiFi until they enter a valid email address.
If you don't block access this allows the visitor to log in to the WiFi with an invalid email address but marks the email address as invalid on the CRM record.
-
Save and Publish the access journey. For more information, refer to Access journey.
CRM record
If user logs in when Verify is active, the CRM record shows if an email address is valid or not.
Authentication report improvements - w/c 31st October
To improve the accuracy and prevent duplicate entries appearing for the same visitors we've made some changes to the authentication report.
Previously, the authentication report did not link successful logins to a unique visitor or journey data. This meant that the number of attempted and successful logins was higher than it should be as a visitor may have multiple sessions, multiple tabs or background applications which use Wi-Fi.
To resolve this we now link the successful logins to the journey data and we use the MAC address to identify the number of successful and unsuccessful logins. This means we can identify the visitor as a single user even if there are multiple sessions or tabs.
We have also split the dates on the report into AM and PM based on the visitor's local time to show any returning visitors who may have both a morning and afternoon session.
MAC Randomization is unlikely to affect this report as the MAC address would need to change during the AM or PM session for a visitor to be counted more than once per session.
These improvements may increase the authentication accuracy by up to 20% The exact increase depends on the company and venue set up. If you have more stages to the access journey you may have a higher average increase as there was a higher chance of multiple journeys per visitor on the old calculation.
Calculation
The calculation uses the stages of the Wi-Fi login journey to determine if a login is successful or not. Successful Wi-Fi logins must reach the end of the access journey. Unsuccessful logins occur if the visitor's access journey only reaches one of the following stages:
-
Terms prompt
-
Offline splash page
-
Email verification warning
-
Event exception
-
Email verification action
-
Full terms view
-
Incomplete details form
Previously, the successful logins were only grouped by date for the venue or company and then summed to give the number of successful attempts. Now, the successful logins are grouped by date and by visitor using the MAC address for the venue or company and summed to give the total number of successful attempts.
The unsuccessful sessions are also grouped by date and by visitor. The successful and unsuccessful logins are then summed to create the total session attempts.
The successful logins are divided by the session attempts to give the authentication rate.
If you have any queries regarding this, please contact Support.
LogicFlow v2
LogicFlow is the brain behind every decision within the Purple platform, it determines what your visitors experience at your venue throughout their journey and thereafter. It links all parts of the Purple platform in one place, this allows you to trigger actions based on any data point from your visitors age to the weather outside. You can define which action you want to trigger or even a set of actions, whether it be something in the access journey, email campaigns, surveys, text alerts or even pull and push data to a 3rd party platform.
We've redesigned LogicFlow to make it easier to use, give you access to more decisions and actions and provide more flexibility. The initial Beta release includes the following features:
Event driven logic flows
Logic flows are now driven by an event rather than the action or access journey, when you create a new logic flow, you can choose from:
-
Pre-authentication - This determines what action occurs prior to authentication.
-
Post authentication - This determines what action occurs immediately after authentication.
-
Online - This determines what action occurs when the visitor is online, following any logic from the post authentication action.
New User Interface
With the new node library, when you add a node you can easily see which nodes are available and search the nodes to find what you need.
The LogicFlow canvas has a brand new look and feel, we've changed the layout so you can easily navigate your way around, we've added an overview panel so you can browse and search through the nodes in your canvas, you can also use the mini map and new navigation buttons to move around the screen.
Condition Builder
We've created a new condition builder which you can use to combine multiple decisions or groups of decisions with 'True / False' or 'If / Else' statements and add multiple actions in one logic flow to create a truly unique experience for your visitors.
Validation
You can now validate your LogicFlow at every step of the process to ensure there are no errors and each LogicFlow you create is actioned correctly. If there are any errors you can click on the error to open the node on the canvas.
Groups
You can now add groups to better organize your logic flows, when you click into a group the breadcrumbs help you easily navigate back to the logic flow list.
Edit, duplicate or delete nodes
You can now edit, duplicate and delete each individual node with the action menu.
Edit, update, duplicate and delete logic flows
You can perform all of these actions in the same way as LogicFlow 1 with the action menu, however the Edit option is now View.
Decision nodes
The following decision nodes are included in this release:
Decision node |
Description |
Events available within |
Options |
Option description |
LogicFlow v1 |
Visitor |
Demographics of the visitor. |
Post authentication Online |
Gender |
Select from Male, Female, Non-binary, Not disclosed and Unknown. |
Yes |
Language |
Choose from the 40 languages the platform supports. |
Yes |
|||
Age |
Age in years, you can target a range of ages as you can choose from multiple relations including, less than, less than or equal to, is, is not, greater than, greater than or equal to, is between or is outside. |
Yes |
|||
SMS |
If a visitor can be sent SMS communications or not. |
Yes |
|||
Days until birthday |
Number in days, you can target a range of birthdays with the multiple relations available. |
Yes |
|||
Emailable |
If a visitor can be sent email communications or not. |
Yes |
|||
NPS response |
Visitor responses from previous surveys which are held within the CRM record. |
No |
|||
Email address |
Email contains or does not contain. |
Yes |
|||
Tiered bandwidth |
Which tiered bandwidth plan the visitor has signed up to. |
No |
|||
Visit count |
The number of visits and which time period the visits occurred in. For example, 1 visit in the past year. |
Yes but not time period |
|||
Venue |
Details from the Venue. |
Pre-authentication Post authentication Online |
Tags |
Choose from the list of tags already set up within your venues. |
No |
Venue name |
Select the required venue names. |
Yes |
|||
Country |
Select the countries the venues are based in. This is useful for setting different splash pages for national holidays. |
Yes |
|||
SSID |
Select the required SSIDs. |
Yes |
|||
Visitor device |
Information about the device the visitor uses to connect to the WiFi. |
Pre-authentication Post authentication Online |
Operating system |
Choose from iOS, OS X, Linux, Android or Windows. |
Yes |
Browser |
Choose from Chrome, Safari, Firefox, Edge or Internet Explorer. |
Yes |
|||
Weather |
Information about the weather based on your venue co-ordinates. |
Pre-authentication Post authentication Online |
Condition |
Choose from, Rain, Snow, Clear, Cloudy, Extreme and Low visibility. |
Yes |
Temperature |
Temperature value, you can target a range of temperatures with the multiple relations available. You can also choose if it is Fahrenheit or Celsius. |
Yes |
|||
Log in method |
How the visitor logged into the WiFi from the splash page e.g. Facebook, login form. |
Post authentication Online |
Select log in method(s) |
Choose the log in method from the list, this includes social media logins, form login and staff WiFi. |
No |
Access point |
Which AP the visitor used. |
Pre-authentication Post authentication Online |
Name |
The name the portal user has given to an access point, this is an optional value. If no name is found the value falls back to the MAC address of the access point. |
Yes |
MAC address |
MAC address of the access point. |
Yes |
|||
Manufacturer |
The AP brand, e.g. Meraki, Cisco etc. |
Yes |
|||
Access hours |
The access hours schedule. |
Pre-authentication |
Schedule |
Choose the required schedule. |
Yes |
Day / time |
The day, date or time of the visit. |
Pre-authentication Post authentication Online |
Day |
Select the day of the week. |
Yes |
Time |
Enter a time in 24 hour format, you can target a range of times with the multiple relations available. |
Yes |
|||
Date |
Enter a date or use the date picker to select a date. You can target a range of dates with the relations available. |
No |
Action nodes
The following action nodes are included in this release:
Action node |
Events available within |
Description |
LogicFlow v1 |
Splash page |
Pre-authentication Online |
Which splash page you want to show from your Splash page library. |
Yes |
NPS survey |
Post authentication Online |
Which NPS survey you want to send. |
No |
Micro survey |
Post authentication |
Which Micro survey you want to send. |
Yes |
Redirect |
Online |
A URL visitors should be redirected to. |
Yes |
Tiered bandwidth |
Post authentication |
Which tiered bandwidth plans are available to your visitors. |
No |
Webhook |
Post authentication |
Webhook action from those set up in Webhooks. |
Yes |
Email campaign |
Post authentication Online |
Email campaign to send to visitors from your E-shot communications and the time delay. |
Yes |
SMS campaign |
Post authentication Online |
SMS campaign to send to visitors from your SMS communications and the time delay. |
Yes |
Speed Test - w/c 11th July
We've introduced a speed test to help you identify areas within your building where the WiFi speed isn't as fast as it could be. The speed test runs on a percentage of your access journeys throughout the day, it tests the upload and download speed of the visitor's connection. You can choose which access journeys and what percentage of users the speed test runs on.
Activate speed test
-
Click Onboarding > Access journeys > select the access journey you want to activate the speed test for.
-
Click Options and select Enable background speed tests for clients onboarding to the WiFi, within Percentage of devices to perform speed tests enter the percentage of visitors you want to perform the speed test on.
When you run this it uses bandwidth on your network so you must ensure the percentage is at a level which does not impact the network performance. You should ensure it is set to a threshold where it's unlikely to run on two visitors simultaneously.
View results
You can view the results within Analytics > Network > Download speed test and Latency test which you can segment by device, access point, zone and more to help you identify where the speed is low so you investigate the underlying cause.
Apple Authentication Including Face and Touch ID - w/c 4th July
Due for release w/c 4th July. We typically deploy on a Thursday.
Your visitors can now use their Apple ID to authenticate on to your network, which includes the use of Face and Touch ID on iOS devices, so it's quicker for visitors to log in and gain access to the WiFi.
To enable this, all you need to do is add Apple ID to your splash page as an authentication method.
-
Click Onboarding > Splash pages and select the splash page you want to add the Apple authentication to.
-
If the splash page is standard (not HTML) within connection methods, select Apple and click Save.
If the splash page is HTML, click the HTML tab, select the line in the HTML where you want to add the connection method, click Authentication links > Apple.
If a visitor chooses to use this login method the portal captures the name of the user, the Follow on Form appears automatically to capture the email address as this is mandatory information required to log in to the WiFi. If, required you can add additional fields to the form to capture more information about your visitors.
Staff WiFi - w/c 4th July
The SAML connector provides visitors or staff members the option to log in via your Google workspace or Microsoft Azure active directory. This gives you the ability to provide a single sign on for anyone who has a login to your Google or Microsoft domain. For example, within a school, students and teachers may have school email accounts set up on the school's Google workspace, with the SAML connector the students and teachers can use these accounts to login to the WiFi. You can also use this connector for staff only to clearly differentiate between visitors and staff on your reports so that you can create accurate insights into your data. To see only visitor information on your reports, you can filter by role, to show: User, Staff member and Unknown visitors.You must set up SAML on your Google Workspace or Microsoft Account to use the connector. To activate this feature, contact your Account Executive.
For more information about how to set up the SAML connector and add this as a login method, refer to SAML/Staff WiFi.
If the SAML login is set up for staff only you can get insights on data exclusively by staff members or visitors, within all of the reports in Analytics > Visitors. Use the dimension 'by role' to show the results for staff members, users and unknown users. You can also use the report filters to filter by a specific role type.
Two Factor Authentication (2FA) - w/c 4th July
To strengthen security within Purple platform and reduce the risks associated with compromised passwords, we've introduced two factor authentication or 2FA. When active, 2FA requires two methods of authentication to verify your identity, the first method is your password and the second method is a software token.
To generate a software token you need to use an authentication app such as Google Authenticator or Authy, which you can download on an iOS or Android device, then use your password and the software token to log in to the portal.
To take advantage of this extra security feature you must activate 2FA.
Activate 2FA
-
2FA is a user setting within My account, click the user icon and then My account.
-
Click Manage 2 Factor Authentication.
-
Scan the code with your authentication app, enter the 6 digit code, click Verify and click Click here to continue.
2FA is now active on your account, next time you log in, you must use the verification application to generate the 6 digit authentication code. You can delay the entry of the token by 30 days if you select Remember this device for 30 days when you log in.
Remove 2FA
-
Click My account > Manage 2 Factor Authentication.
-
Enter your 6 digit authentication code, click Remove 2 Factor Authentication and click Click here to continue.
If you have any queries regarding this or if you lose access to your authentication app, please contact Support.
CRM download improvements - w/c 23rd June
To provide you with more information about your visitors we've updated the CRM User CSV download to include a new User ID column and we've added two new downloads for session data and social interests.
Users download
The new User ID column shows you the unique ID Purple associates with the user, you can easily match this to quickly identify the same user on previous and future downloads. You can still download the previous version of the user list with the Legacy download option.
Note: The new User ID column is column one, therefore if you use the INDEX function on the current CRM CSV download, you must update the column numbers by one or use the legacy download report.
Session download
The new sessions download shows you how many sessions there have been for each user, as well as the information about each session, such as the connection method, venue, MAC address and session time.
Note: This release does not populate the Carrier information, this is for future development. The Device and Model may not always show as this depends on the configuration of each device.
Social interests download
The new social interests download shows the user ID as well as the social interest category and subcategory.
To download these reports, click Marketing > CRM > Download.
FortiCloud AP - w/c 26th January
Purple now supports Fortinet's FortiCloud AP, for more information about which hardware we support, refer to Supported Hardware. When you add the hardware to your venue the firmware download and placeholder settings are shown, for information about how to add the hardware in the portal, refer to Hardware.