The most usual form of doing this is google forms & facebook ads. But this may not be helpful for you. I always start the campaign having the ideal client profile in front of me. Everything in the campaign is made around it: the platform, the offeer, the copy, the graphics. And all of this have the goal of persuading the right person to have business with you.