What are your best lead generation techniques?

For a web development business, Freelancer and Upwork are common, but the most competitive. Social media marketing, google Adwords and SEO are also there. Any other easy method besides these?

Top voted answer
Melanie Gray

Melanie Gray, Managing Owner at

Top 10% Insurance

I am a heavy user of Facebook.

  • One of my businesses is a computer repair business. I often search in local Facebook groups for the words 'computer' or 'laptop' and provide help through commenting on the post. Sometimes I tag my Facebook page which often leads into paid work. Because I already use Facebook a lot, to me these are 'free' leads for my business.
  • For my IT Business Analyst Consulting business, I use business based Facebook groups that allow advertising on certain days. I will advertise on those days which has lead to paid consulting work.

Face to face networking works well for both businesses.

Jef Lippiatt

Jef Lippiatt, Owner at Startup Chucktown

The two techniques that I use that seem to have the most success (currently) for me are the following:

  1. Digital - On Twitter - whenever someone follows me, I review their profile and follow up with a question targeted on what was in their profile. 7 out of 10 times I get a genuine response and it starts a dialogue (I don't send direct messages manually or automatically until the dialogue is started personally). When I follow someone, I also ask them a question and about 6 out of 10 times get a personal response. I find that social media works best when personal and non-automated. You may have less followers, but you'll have higher quality engagement.
  2. Physical - In Person - when networking, I ask people what they do first (unless they get me by surprise). After a brief conversation, if they are interested I usually mention my business, but I do so like this, "Could you just checkout my website and give me 2 to 3 pieces of feedback? I don't expect you to buy anything right now, but if you are interested I'd appreciate you sharing it with others." It is simple and not pressured. I get a decent amount of word-of-mouth traction (locally).

Both of these techniques rely on nothing more than me being authentic and taking a few minutes to have a personal conversation with someone else. Perhaps it is a old-fashioned approach, but the results clearly indicate it is successful.