There are numerous ways to generate leads: affiliate marketing, working with influencers, posting blogs regularly, email campaigns, etc. Practicing some of these marketing strategies consistently will gain you more leads.