One of my great lead or query generation techniques is advertising. I can use newspaper, TV, radio, etc. for local advertising and online marketing for worldwide.
When I'm using query generation techniques in reference to online marketing I include ads on various search engines and newsletters and also a space in the ad which the target customers allow to buy my products and services.
Have a good day!