Getting Started
Propoint does get requests from customers to make custom Mobile Apps for owners of chains of salons. If you get a request about making a mobile app for a customer, please refer to this article.
We have made Apps for a few Regis brands (Roosters and Magicuts) as well as various independent brands.
The Apps can be made for both platforms (Android and iOS) but Android seems to be the most popular
If you get a call about any of the Apps below troubleshooting can be found in this article
Here is a list of the current Apps Propoint has developed for customers
If you get any calls related to these apps where the UI of the app showing errors, those should immediately be escalated to development by following the escalation procedures.
Make sure to provide screens of the error as well as what kind of phone and version of the operating system it is on.
If you get a call regarding the Rooster’s Mens Grooming app, refer here for troubleshooting
If you get a call regarding the Magicuts app, refer here for troubleshooting
All other custom apps should generally be troubleshot the same way
Since these Apps are made by us, you can troubleshoot them using Saloncheckin, or you can download the app on to your phone. Either option works but you may have restrictions on the app based on where you are located so Saloncheckin is the easier path.
If you can make a ticket on Saloncheckin and it shows up on Supersalon, then the app should do the same thing.
If the store is not enabled for Saloncheckin, feel free to turn that setting on, do your troubleshooting, then disable it when complete.
Troubleshooting should be handled the same way as any store on saloncheckin.com
High speed internet connection, hard wire preferred.
The latest version of SuperSalon and Upsys. Schedule an update if necessary.
Correct store address on admin, double check with the owner to be sure it’s correct.
Service categories applied to all production employees. This can be done via Setup > Utilities > Apply All Service Categories to Employees.
Consider adding a wait time if there isn’t one already configured, learn more about wait times in the SuperSalon Knowledge Base Topic.
Each salon service that is to be offered via the online booking functionality should have the “Show in SCI” and “Show in Mobile App” dropdown menus set to “Yes” under each service in Manager>Services. (Please note these options will not be visible until Saloncheckin is enabled)
Production employees need to be enabled via Manager > Employees on their profile, via the Show on SCI? check box. (Please note these options will not be visible until Saloncheckin is enabled). This needs to be done for every new employee!:
Store Hours need to be configured properly in Setup > Company Info > Store Hours.
Employees need to be scheduled and clocked in to a production position for them to be listed on the app. Learn more about positions and how they work, on the SuperSalon Knowledge Base Topic on positions.
On the store’s admin page, click the SalonCheckIn Settings link on the far right of the screen.
2. Click the Enroll to SalonCheckIn checkbox – this is what enables the store
3. The below settings need to be discussed with the owner, as they are the few and only settings that somewhat customize the the online check in experience. Go over each one of them, explaining what they are, what they do, and what they can be set to, configuring it to the preferences of the end-user. It is perfectly acceptable and safe to leave all of these on their default values, with the exception of the salon display name – if this is what the owner prefers!
Salon Display Name
Sets the name of the salon as it will appear to guests on the website. It should be whatever name your customers use to identify your salon, such as the name of a mall.
This will be the display name of the store on the app!
Administrative Email
Email address where several administrative emails are sent, depending on your web/mobile settings.
Default Value: Blank.
Send Sync Alerts
When enabled, alerts will be triggered when the store location loses sync with the server as well as when sync has been re-established. Alerts be sent to the email address specified in the Administrative Email settings.
Default value: Disabled.
Sync Alert Timeout (mins)
When Send Sync Alerts is enabled, this setting controls how many minutes of sync inactivity should exist before an email alert is trigger.
Default Value: 10.
Lead Time
For Appointments or Check-in, determines the interval in minutes from the current time in which bookings will be made unavailable. For example, if set to 30, users will only be able to book check-in tickets and appointments 30 mins ahead and beyond. When left blank, the lead time set at the group level is used. When set to a specific value, that value is used instead of the group setting.
Inherited Default: blank.
Allow Multiple Guests
Determines if the user is allowed to enter a guest name on a ticket or appointment. If disabled, all tickets and appointments will only match the name entered during user registration. If set to Inherited, the store will use the value set under the group`s Web Settings.
Inherited Default: Yes.
Scheduler Interval
Sets the interval in which arrival times appear in the scheduler. Applies for both Appointments and Call Aheads.
Inherited Default: 15 minutes.
Profanity Filter
When enabled, any check-in or appointment that contains profanity within the guest name will be discarded.
Inherited Default: Disabled.
4. Assign the store to the appropriate Master group, as shown in the list of the apps found at the bottom of this page.
Once you configure the web and mobile settings, be sure to save the changes you made by clicking the save button at the bottom of the page. Afterwards, continue to Step 3 below – the admin leg of the setup process is now complete.
Show in SalonCheckin.com website: YES
Show in Google Maps Booking: OPTIONAL
Scheduler mode: Inherited
Click the Show in Mobile App check box to enable it.
Go over the Mobile App Check In Mode with the end user
Next-hour check-in provides guests with slots within the next hour.
All-Day check-in provides guests with an hour:minute selector, enabling them to check-in at any time during the current business day.
Appointments allows users to book appointments for any day in the future where an employee schedule exists
Appointments & Checkin is a hybrid of b & c
Inherited – the setting uses the same setting as the Master Group the store is assigned to. This is the ideal setting for Salons!
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=5176&display=Open%20Account&tab=Store%20List
Saloncheckin – http://barnburnerventures.saloncheckin.com
Master Group – Barn Burner Ventures, LLC
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=4575&display=Open%20Account&tab=Store%20List
Saloncheckin – http://bigleague.saloncheckin.com
Master Group – Big League Haircut (Master)
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=3117&display=Open%20Account&tab=Store%20List
Saloncheckin – http://craigscuts.saloncheckin.com
Master Group – Craig’s Cuts
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=4924&display=Open%20Account&tab=Store%20List
Saloncheckin – http://cutsmart.saloncheckin.com
Master Group – Cutsmart LLC
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=3585&display=Open%20Account&tab=Store%20List
Saloncheckin – http://formenonly.saloncheckin.com
Master Group – For Men Only
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=4106&display=Open%20Account&tab=Store%20List
Saloncheckin – http://harryshair.saloncheckin.com
Master Group – Harry’s Hair Cuts
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=3273&display=Open%20Account&tab=Store%20List
Saloncheckin – http://headmasters.saloncheckin.com
Master Group – HeadMasters
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=3606&display=Open%20Account&tab=Store%20List
Saloncheckin – http://haircutsinc.saloncheckin.com
Master Group – Haircuts Inc
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=4344&display=Open%20Account&tab=Store%20List
Saloncheckin – http://rayzbarbershop.saloncheckin.com
Master Group – Ray’z Barbershop
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=2533&display=Open%20Account&tab=Store%20List
Saloncheckin – http://hairsaloon.saloncheckin.com
Master Group – Hair Saloon For Men
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=3420&display=Open%20Account&tab=Store%20List
Saloncheckin – http://mug.saloncheckin.com
Master Group – Men’s Ultimate Grooming
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=3348&display=Open%20Account&tab=Store%20List
Saloncheckin – http://Headrush.saloncheckin.com
Master Group – Headrush Hair Salon
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=4420&display=Open%20Account&tab=Store%20List
Saloncheckin – http://haircutsltd.saloncheckin.com
Master Group – Haircuts, Ltd.
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=3890&display=Open%20Account&tab=Store%20List
Saloncheckin – http://lockerroom.saloncheckin.com
Master Group – Locker Room Hair Salon
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=2676&display=Open%20Account&tab=Store%20List
Saloncheckin – http://menshairhouse.saloncheckin.com
Master Group – Men’s Hair House
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=3816&display=Open%20Account&tab=Store%20List
Saloncheckin – https://sideburnsstadium.saloncheckin.com/
Master Group – Sideburns Stadium Haircuts
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=4837&display=Open%20Account&tab=Store%20List
Saloncheckin – https://theshopbarberbar.saloncheckin.com/
Master Group – The Shop Barber & Bar
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=4336&display=Open%20Account&tab=Store%20List
Saloncheckin – https://tuneup.saloncheckin.com/
Master Group – Tune Up
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=2710&display=Open%20Account&tab=Store%20List
Saloncheckin – https://lemontree.saloncheckin.com/
Master Group – Lemon Tree {Corporate}
Admin Page – https://admin.supersalon.com/index.php?load=accounts&account[accountID]=1371&display=Open%20Account&tab=Store%20List
Saloncheckin – https://ultracuts.saloncheckin.com/
Master Group – Ultracuts LTD
ATTENTION
This article is simply here for procedural knowledge, and to assist support agents in finding out where a customer is at in the process of getting a custom app set up!
See the Supporting Custom Mobile Apps article to find out more about what you can do to help.
Read the process outlined below, and ask the customer a few questions to find out where they are. From here they will fall into three categories:
A custom mobile app package has not been purchased by the customer. You can answer basic questions about it if they have any, but they will ultimately need to be directed to sales so that the purchase can be made. do not direct these customers to Lioba.
The customer already purchased the custom app package, but is in the process of getting it configured to their liking. If they are still providing images and feedback, if they are in the testing phase for their custom app, or if they know they’re somewhere in between purchasing the app and having it deployed to the app stores – send them to Lioba!
A customer is calling about an app has been configured, developed, and released to the app stores. If they are having problems with the app, if they are looking to update the artwork on it, or if they have any questions- This is where support agents get involved. See the Supporting Custom Mobile Apps article to learn more.
Customer and sales have made contact, and the hand off is made to Lioba.
If artwork has not already been obtained, it must be to continue the set up process.
NOTE:
If the customer provides only one image, we can do the re-sizing ourselves.
Create an SCI group in admin, and configure to to the customers requests and based on how their salons operate. See this article to learn how to do this.
Add each requested store to the admin group, properly configured to operate inside of the group created previously.
Enable at least one service at each store to show on SCI.
Ticket requirements:
SCI group name created on admin in Step 2.
Artwork provided by the customer, in proper sizing and formatting.
The preferred name of the app, as it will appear to customers on their phone and in the app stores.
Whether the salons/business operate based on appointments, or check-in.
The target countries the app will be deployed in. The default is United States only, and will remain as such unless the business owner specifies.
NOTE
If the customer wants to test the app prior to release, they will need to provide their AppleID (the email used to log into the app store) for iOS or their Google Play login (the email used to log into Google Play) for Android.
Once the app has been tested and approved by the customer to be launched on the app stores, a few additional steps are required for it to go live in the Apple Store. The owner will need to create a developer account so that we can properly manage the app for them.
The owner will need to create a developer account at: https://developer.apple.com/enroll.
Go to the user list: https://itunesconnect.apple.com/access/users
Click “Add new User” (+ sign) and fill in the new customer form. Requirements:
The email address needs to be set to appleapps@propointglobal.com
Under “Roles”, the developer and admin boxes need to be checked.
Enable “Developer Resources”.
Much like the process laid out for the Apple Store, applications going live in the Google Play environment for Android involves creating a developer account for Google. Clients who wish to have their mobile application be available for users of both platforms will need to create a developer account for both companies.
Owners will need to sign into their existing Google account, and then apply for the Developer account via this web form.
When the Developer account is created, they then have the access they need to the Play Console for publishing and management resources.
The sign-up process also involves reviewing and accepting the Google Player Developer Distribution Agreement.
A one time $25 USD registration fee will also be due prior to publishing any applications.
Clients should also complete their account details with as much information as possible.
When this process is complete, the Play Console will be available for use. This resource contains several features to assist clients in both creation and tracking of their customized mobile applications.