Capture in-depth member profiles

I need to create a space where members of our industry association can give us detailed profile information. this is related to company and not contact so can’t use IS web form. We need to collect this info through a member form/member portal. this probably requires a plug in of some sort (we use wordpress). Any one have similar issue and can recommend a product that can capture this info on a web form and populate IS?

You are correct that the approach you described would be the best in my experience. We’ve done this for a number of clients ourselves. As to the front facing part, this will depend on what you are using in WP. In many cases, a Gravity Form can be used that posts the information to a script that translates the field data into a company record. Unfortunately, I don’t believe there are any options that integrate WP forms with company records and it would take some custom work in PHP.