We use several digital marketing tools (services) for this.
A major tool used for online advertising, where we create a customized ad campaigns for this product/service.
Since the advertising is shown to a targeted (relevant) audience, the leads are of good quality.
We also use non-advertising methods, such as your own website and social media – for lead generation.
Each of these methods viz. advertising, websites and social media has their own unique strengths.