> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.froonze.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Facebook API key pair

Note: due to recent changes to Facebook's policies, it is required to have a Facebook [**Verified Business Account**](https://www.facebook.com/business/help/2058515294227817) before you can create a Social Login app in the Facebook Developers Console with the right permissions.

Step 1: Go to **Facebook Developers** at [**https://developers.facebook.com**](https://developers.facebook.com) and log in using your Facebook account credentials. Once logged in, go to **My Apps**.

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/i0csc9lt1x_miyz6q.png =1000xauto)

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/tsdwshfhl_beqbwu.jpg =1000xauto)

Step 2: Click on "**Create App**"

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/vxqkgewupn_1jcx93f.jpg =1000xauto)

Select "**Authenticate and request data from users with Facebook Login**", then click **Next**. As you see when you expand this option, it comes with some requirements such as Business Verification, Annual Data checkup and Data Handling questions

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/tkzksifayx_1qht1zb.png =1000xauto)

After that you are asked whether if you are building a game. Select "**No**"

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/3w8zprr9ps_m0x1o0.png =1000xauto)

Next, at **App Details**, fill in the **App name** and **Contact email**. You must also __select your **Business Account**__ in the dropdown.

Then click on **Create app** again and re-enter your password to confirm.

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/wgpiealn1e_13ujpnv.png =1000xauto)

Step 3: The next page will get you to the **App Dashboard** panel (you can also get there by clicking "**Dashboard**" on the left navigation bar).  

Click on **Customize adding a Facebook Login button**

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/ywgi6vmej2_13lqju8.png =1000xauto)

On the next screen, first click on Permissions > Email > **Add.**

You may see a prompt informing you of additional required steps, but we can leave this for later.

After that click **Go to quickstart**

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/1qudqxlnbz_vxbuc2.png =1000xauto)

Choose **Web**.

In the expanded section, enter your site's URL and **Save**.

After that click on **Go back**, to return to the previous panel.

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/dpnz8b1jyt_1m5qhno.png =1000xauto)

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/soitllgfqg_j743gd.png =1000xauto)

Step 4: Back in the **Customize** panel, click **Go to Settings**

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/d2p4mxp6mc_1nn3jwt.png =1000xauto)

Fill in the **Valid OAuth Redirect URls** field with our Return URL [**https://app.froonze.com/social\_logins/facebook/callback**](https://app.froonze.com/social_logins/facebook/callback) and **Save Changes**

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/cl9dsdnfv_dqp4yn.png =1000xauto)

Step 5: The navigation seems to be buggy in Facebook so at this point we were redirected to a blank page. If this is your case as well, use the Back buttons in your browser to go back to the main dashboard. Once there, click on **App Settings > Basic**

Fill in other required fields: Namespace, App domains, Privacy Policy URL, Terms of Service URL, App Icon and Category.

Also a **Data Deletion Instructions URL.** Here you need to link to the policy page on your site where you mention more details about how you manage customer Data Deletion (which could be the same URL as your actual Terms of Service or a Contact page).

Then click **Save changes**

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/j9lbuwbur3_15zwp8i.png =1000xauto)

Step 6. With a Verified Business account, you can now navigate to **Review > Data handling questions**, and click **Answer questions about data handling**

You will be guided through a simple questionnaire. Select again your Business account and fill the form.

In this form you can add us as a **Data Processor** if you consider it necessary: **Froonze Limited**, the country where we process data is **US** (where our servers are located)

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/ipel4rinhy_eqm3b0.png =1000xauto)

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/vzmky6wvhf_1t5cdl2.png =1000xauto)

Step 7. Once you submit the form, you should be able to go to the **Publish** panel to **Publish** the app

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/ubieusm3g9_140ey23.png =1000xauto)

Step 8. Navigate back to **App Settings > Basic** to copy both the **App ID** and the **App Secret.** You’ll need to re-enter the password to reveal the Secret

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/mqpyv9nqws_170udx4.png =1000xauto)

Step 9. To finish setting up the app, copy both the **ID** and the **Secret** into our **[Social Login Settings](https://admin.shopify.com/apps/froonze-app/social_logins/settings),** and **Save** there one last time.

![](https://storage.crisp.chat/users/upload-1/website/-/8/7/3/1/873182aab5747000/g7c7fqngum_83dtyn.jpg =1000xauto)