Lots of good advice on here so far. Even if you’re doing organic SEO, pay-per-click (PPC), social media, and other forms of inbound marketing, it doesn’t necessarily equate to more leads.
There are optimizations that have to be done on your site to generate the leads once they make it to the site. Maybe you put a big call to action on a landing page which encourages visitors to request a free estimate and perhaps get free tips on doing a self assessment of their roof. Now you’re delivering value on a couple different levels and building trust with the lead.
Once they’ve filled out the form and you have their contact information, the job is not done. There is nurturing that should take place to continue building trust and delivering value through drip email marketing and other means of softly contacting them.
How many people are using email marketing campaigns on the leads that come through their websites?