Generating leads is dependent on marketing. It can happen through content, or you can create ads or use social media to promote your business. All these ways can prove to be successful in generating leads!