App Type Creation Flow
This guide shows you how to create either a Business or Consumer type Meta app during app creation instead of a use case app.
Business Type App
Create or manage business assets like Pages, Events, Groups, Ads, Messenger, WhatsApp, and Instagram Graph API using the available business permissions, features, and products.
Consumer Type App
Connect consumer products and permissions.
Note that the type of app you create determines the products, permissions and features, and functionalities available to your app. For example, consumer type apps can't generate access tokens. If you need to generate an access token, a business type app might be more suitable.
App creation steps
Start
- Navigate to https://developers.facebook.com/apps/creation/ to begin the app creation process.
App details
- Enter your app’s name and a contact email address.
- Click Next.
Select an app type
- Scroll down and select Other.
- Click Next.
- Select Business or Consumer.
- Click Next. You will be taken to the app details page.
- Connect a business portfolio now or at any time during app development.
- Click Create app.
Once you have completed the app creation flow your app is loaded in the app Dashboard and you will be able to select the products, permissions, and features you need to build your app.
Add products to your app
- Click Add Product in the left-side menu.
- Click Set up for each product you want to add to your app. Once you complete the set up, you are automatically taken to the Dashboard page.
- Click App Review in the left-side menu to view the permissions and features that are available for your app.
- To add another product, click Add Product in the left-side menu.
Add permissions and features
If your app requires access to data that you don't own or manage, you need to submit your app for Meta App Review.
- To request advanced access for permissions and features your app needs to function properly, click App Review in the left-side menu.
- For each permission or feature your app needs advanced access, click Request advanced access.
- NOTE: The most common reason an app is rejected during Meta App Review is for requesting advanced access to an permission or feature the app doesn't need or doesn't use to function properly. Do not request permissions or features your app doesn't need or won't use.
App Review
- To start the Meta App Review process, select App Review > Requests in the left-side menu.
- Click Edit for each permission or feature.
- Scroll down to the Complete App Settings section.
- Click the Review your app settings panel to add the necessary app details, such as app icon and category, privacy policy url, and data deletion information.
- Click Save.
- Click each How this app use... panel for each permission and feature to:
- Describe how your app uses this permission or feature
- Upload screencast showing the end-to-end user experience
- Agree that you will comply with allowed usage
- Once you have completed this for each, click Submit for Review in the lower right corner.