The minimum daily budget for ad is 1 US dollar and it's advisable to run the ad for a minimum of 5 to 7 days. Therefore, with a budget of $30 you can promote a Facebook post. Industry, country and nature of the product may make a small budget like this too small to run ads on.