Note: If you are currently experiencing issues with Facebook Login regarding your Privacy URL please create a Google Doc of the privacy policy and use the sharable link. Facebook has changed how these URLs are verified and we are investigating this now.
Below is our step-by-step process for connecting Facebook and zingfit for Social Sharing and Facebook Login. You might be familiar with this type of process but please do read the whole article to orient yourself.
In order to use the Facebook App features that are integrated with zingfit (to enable Social Sharing of classes and the Facebook login feature), studios will need to set up what's called a Facebook App account.
Once registered, the studio will be provided with a Facebook APP ID and an APP Secret to enter into the zingFit system configuration. To learn more about Facebook Login and how it can help your business check out this link Facebook Login Account Creation.
β
Because your business Facebook account and personal Facebook account will be tied together (to give you the Admin rights you need for secure social media management) zingfit is only able to offer the following support for the Facebook App Registration Process it is possible you may see a different Facebook interface with slightly different terminology (as they update their own support center/business pages from time-to-time.)
Keeping it secure and the step-by-step process
Your Facebook App work needs to reside with the studio for your own security and social media account management. The below information is copied from Facebook's own tutorial on what you will need to do inside your Gym/Studio's Facebook account. If you have a marketing manager or social media expert on your studio team, we recommend that you work with them to complete steps 1-8: Facebook Login Account Creation.
1. After logging in, select the My Apps option on the Nav Bar then select Create App
2. You will be prompted to give the app a Display Name. For simplicity, you may just want to give it the name of your studio. Select Create App ID.
3. In the Dashboard, select Products on the left-hand side of the screen, then select Set Up under Facebook Login.
4. Select Settings under Facebook Login on the left-hand side, then verify the following options:
Client OAuth Login - Yes
Web OAuth Login - Yes
Valid OAuth Redirect URIs - This will be your zingfit FDQN. Typically this is "[main site domain].zingfit.com". If you have a vanity URL it may be something like "booking.[main site domain].com". If you have a full integration this will simply be your studio's website. If you are unsure how to find this URL, hover over a link to buy a series on your Reserve or Schedule page, the links there for classes will display the URL in the bottom left of your browser. Alternatively, you can directly contact support to be given the correct URL.
Save Changes when finished.
5. Navigate to Settings below Dashboard then input the following information:
App Domains: This will be your zingfit FDQN. Typically this is "[main site domain].zingfit.com". If you have a vanity URL it may be something like "booking.[main site domain].com". If you have a full integration this will simply be your studio's website. If you are unsure how to find this URL, hover over a link to buy a series on your Reserve or Schedule page, the links there for classes will display the URL in the bottom left of your browser. Alternatively, you can directly contact support to be given the correct URL.
Privacy Policy URL: If you have a privacy policy on your site, put the URL here
Terms of Service URL: If you have a page for this on your website please put that here. If you don't have a page for the privacy policy or terms of service, input your website's URL here.
6. Navigate to Settings, then copy the App ID and App Secret and paste them into the respective fields in your Manager's System Settings (Admin > Configuration > System Settings)
After all configuration is set up move the slider beside Status to ON
To use the app in test mode
Add test users (Roles > Test Users) β note that test users need to be friends with the Facebook user who is creating the app.