Most of the time it's one of four things: no clear next step for the person who clicked, the wrong campaign objective, stopping the ad before it had enough data to work, or no system to follow up once someone became a lead. None of these are about Facebook being broken. All four are things you control before you ever hit publish.
This guide covers each of the four real reasons ads fail, with a summary table and what to fix for each one.