The scenario is that: we still have many “Keyword Rich” domain names available in our niche. I would like to setup up 4-5 page websites on each these domain names. Then we could either place a banner pointing towards our main site OR can have a form which can collect the lead independently.
The benefits of having “Keyword Rich” domain names are indispensable and will help in generating organic traffic/leads for our business.
To reiterate, I am not doing this for link building but for lead generation only!
Am I doing the right thing? And will Google (or other search engines) be OK with this?
The key, imho, is to ensure your main site has a sufficiently versatile backlink profile. Low-quality sites that link to one another can be identified as a 'bad link neighbourhood' and might result in ranking penalties.
But a varied link profile should stand up to scrutiny, and then adding links from these low-quality sites to your main site shouldn't harm you.