If this is your first Facebook ad that you have created, it will take about 1-2 hours to get everything done (depending on how well versed you are with the technology). Once you set up the campaign, ad set, and the ad body and text, it usually takes less than 24 hours for Facebook to approve your ad. However, do note that in some cases it may take even longer than a day.