You have several incomplete entries in your Google Contacts. Some contact are missing phone numbers, others don’t have any mailing address associated with them while in the case of close friends and family members, you don’t even have a record of their birthdays.
How do you get this missing information from contacts and complete your address book?
You can always send them an email or make a phone call and fill-in the missing details manually or there’s a new and better alternative – you can request your contacts to update their own records in your Google Contacts themselves.
Your Contacts Can Update your Google Address Book
It works something like this. Your selected contacts are sent a simple web form via your Gmail account. They can fill-in the missing contact information, press the Submit button and all that data is directly added to your Google Contacts. Simple.
To get started, go to your Google Contacts and create a new group (say Personal). Now put one or more contacts into this new group – all these contacts in the group will get an automatic email from you requesting them to update their own records in your Google address book.
- Click here to create a copy of the contacts app in your own Google Drive.
- Update the values of NAME and GROUP variables with your own name and the name of your Google Contacts group respectively.
- Go to Publish -> Deploy as Web App an click the “Save New Version” button. Next choose “Anyone, even Anonymous” under “Who can access the app” and click the Deploy button.
- Go to Run -> Initialize to authorize and run the script.
That’s it. All your contacts who are part of that particular Google Contacts group will now receive an email from you (screenshot A). When any of these contacts update their details through the form (screenshot B), you will be notified of the change via email.
Also see: Mail Merge with Gmail and Google Docs
The project is created using Google Scripts and the source code is available on the ctrlq.org. If you ever wish to disable the Google Contacts form, open the same Google Script in your Google Drive and unpublish the web app (under Publish -> Deploy as web app).
Also, this version of the project requests essential contact details like Mailing Address, Mobile Number, Skype ID, Twitter ID, etc. but you can easily extend the script /web form to include additional fields like Anniversary date, Company name and so on.