No, you don’t! While most campaigns require a URL, there are a few options for those who do not yet have a website. All campaigns will require a Facebook page, however.
After setting up your Facebook page what you’ll need to do is build a fanbase. You can run a Like Campaign, to increase page fans and grow your reach. After curating the perfect engaging content for your page fans (Check this out for inspiration!) you can boost your page posts to increase the visibility of each of your posts. In AdEspresso you can do that automatically using Automatic Page Post Promotion.