There are several reasons that Facebook ads may not deliver, many common mistakes can cause errors and result in your ads not displaying to the intended audience. If you want to increase your ads deliver-ability, I suggest you check for all these common mistakes before even hitting the publish button.
Facebook is very picky with advertisements on their platform and it can be easy to get tripped up and have your Ad campaigns fail, or you may notice them under performing and not realize why.
Got stuck in Pending Approval
Problem:
Your Ad has been in pending approval for over 24 hours.
Solution:
Delete the entire Ad and recreate it, (with a new name). (You can use the power editor for this.)
Problem:
Ad is Not Approved.
Your ad may have not been approved due to a rule violation, sometimes it can get stuck in “Pending-Hell” from this also. See this article where we go over common rules that cause Facebook ad errors.
Solution:
Delete the entire Ad and recreate it, (with a new name). (You can use the power editor for this.)