It would be great if we could choose which fields are mandatory for importing contacts (initially), in addition to those that are already pre-defined in Hubspot.
I totally agree! Please this should be basics in HubSpot. It really does not make sense to upload contacts without an email address.. but some people still do this, regardless how often you tell them not to do.
For an enterprise-level organisation, this is mandatory, because it would allow us to ensure nobody ever imports data that cannot be immediately attributed to a specific team.
Agree! It makes completely no sense to have mandatory fields for creating contacts directly in Hubspot but its possible to import contacts without any information through a 3rd party tool like Lusha!
I agree this is needed! I don't think the feature should be limited to contacts though. I think it should be built out to enable admins to require which properties are required during import to any object including custom objects. This would be a high value feature to ensure data integrity and accurate reporting.
In my use case we have a vendor payments custom object and I want to enforce that our processors have to include a vendor name. As it is, if they neglect to include the vendor name it imports and our reporting is messed up.
Bonus points if we can identify required properties based on the business unit as well. If business unit 1 has a property "Business Unit 1 Lead Status" I want that property required for that business unit only. If the second business unit uses "Business Unit 2 Lead Status" I want to require that property instead.