What's the best way to input a contact. Let's say from a business card so that it can properly sync to Google Contacts, Pipedrive and Mailchimp?

Not in that specific order.

While also getting labeled correctly in all 3 formats.