How do I submit my Facebook application for approval by Facebook staff?

Please follow the steps below:

  1. In the browser address bar, type in and press Enter.
  2. Log in to your Facebook account, and then in the top menu, click the My Apps entry, and select your Facebook application.
  3. ClickSettings, Basic in the left side bar.
  4. In the App Icon area, upload an image that will serve as the icon of your application. It can be any image of your choice.
  5. Ensure that the "Support my own business" radio button under Business Use is selected.
  6. Make sure that your application is in "Development" mode ("Status: In Development" toggle switch in the top right corner of the page), i.e., your application must not be in "live" mode.
  7. In the left sidebar, click App Review, Requests and click "Request Permissions Or Features".
  8. Click the Request button of the pages_manage_posts permission, then click the Continue button of the permission. If you missed this step, then you can also add the permission by clicking Permissions And Features in the left sidebar, and then in the main window, click the Request button of the pages_manage_posts entry.
  9. For the permission, click its "blue right-arrow" link and fill in the following:
  10. In the text box, enter something to the effect of "I schedule and publish my own posts to my own Facebook pages. Nobody else uses the application."
  11. For the file upload, use your mobile phone (or a screencast capture program) and record the computer screen where you do the following:
  12. Log in to your SocialOomph account;
  13. Authorize access to your Facebook page(s) with Social Networks, Social Profiles, Connect Social Profile, Connect Facebook Page -- it is important that you show Facebook where you click the Authorize Access button, and then arrive back at the SocialOomph page that confirms that access has been authorized;
  14. Schedule an update for your Facebook page (select "Publish right now" in the When drop down box of the Publish When section);
  15. Pause recording and wait until the update has published to the Facebook page;
  16. Resume recording and show the update in Posting, Manage Existing Updates with the green Published tag;
  17. Now open your Facebook page at in your browser and record the page posts where the just-published scheduled update can be seen;
  18. Click the Add Details links of pages_manage_posts of the App Review Submission page of your Facebook application, and upload the video(s) (can be MP4 or other video format) for the permission.
  19. Click the Save button.
  20. If Facebook requires you to request any additional permissions, such as pages_show_list or pages_read_engagement, enter in the description of each of those permissions, "I do not use this permission, it is only requested because the Facebook system requires it to be requested in conjunction with pages_manage_posts." Attach the same video as above.
  21. In the sidebar, click App Review, Requests, and complete the Complete App Verification section.
  22. Add any missing items, and click "Submit For Review".
  23. Ensure that you leave your application in "Development" mode.

Now you will have to wait for Facebook staff to review your application. It might take several days or weeks, depending on how many submissions they have to review. Facebook staff might email you and ask for additional details, such as your SocialOomph login credentials.

Facebook staff also might email you and ask you for "business verification", where they would want you to supply information about your business, such as name, address, telephone, and a copy of a utility bill. If you don't have a business, then explain to them that you are a sole proprietor, and supply them with any information that they might request.

Once your application has been approved, you can make the application public by changing the "Status: In Development" toggle switch in the top right corner of your application's page on to "Status: On".

Self-Help Center
Cannot find the answer to your question? Create a support ticket for personalized support by our staff.