Automatically add Email addresses to your Contacts

Vladimir Collak
Sep 29, 2015 · 2 min read
Image for post
Image for post

When your customers or vendors email you, you always add them to your contacts and never have to hunt for their contact info ever again, right? Right…Well, I personally always found it frustrating having to hunt for people's email addresses and thought there should be a better way than having to scan old emails or calendar items. Here are some solutions that worked for me:

Gmail or Outlook Settings
One solution to this problem is to automatically add contact for a person you replying. Gmail has this feature under settings. Just turn on “Create contacts for auto-complete” and any email address your email to will be added to Gmail’s contacts. Outlook has a similar feature. These are useful, but what if you’re looking to find an email for someone you never replied to? What if you need to find an email for someone who was simply included on a calendar item?

Zapier
To solve that problem you can turn to Zapier. It’s a very cool platform that lets users create integrations between apps. Users can connect different apps together and based on a trigger, “do” something. That something could be creating a contact item when new email is received. Very cool. The one challenge with this is the way Zapier treats email fields. When you get an email with multiple recipients, Zapier adds them all to one contact. (Well, that sucks. Has anyone found a way around that?) Otherwise, this is a really good solution.

Custom App
I have recently been playing around with GoLang — Google’s latest hot new language that’s getting lot of traction with startups. I figured I could write an app that leverages Gmail API (Sorry, no MS Exchange support yet.) to parse emails and save them into a database.

For now the app is only useful for those who bother enough to download the source code and install Go and MongoDB. If you’re one of those people, you can get the code from here: https://github.com/vcollak/GmailContacts

Better app?
If you think an app like this is useful and would like to see something like a mobile or a web version, please comment this post. If enough people find this solution useful, I may consider enhancing it. : )

Dev Space

Topics related to software development

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store