It’s not easy to say exactly how long it takes to start seeing results from a Facebook ad, as it varies depending on many things, such as the creatives or the targeting. However, you can do a few things to speed things up and ensure that you’re getting the most out of your ads. First, make sure that your creatives are relevant to your target audience. If it isn’t relevant, people won’t bother clicking on it, and you’ll not get any new visitors.
Secondly, make sure that your profile is high quality and engaging. People are much more likely to follow someone that looks professional and appealing. You should also make sure that your profile is consistent with your ad. If people click on your ad but don’t like what they see when they get to your profile, they’re likely to just leave.