Contacts Sync - Gmail <===> Outlook contacts synchronizer

User Manual

Contacts Sync Website: www.pppindia.com/contacts-sync

Please see website for more recent information on Free v5 & Pro v3


Visit Online Support / FAQ page || Technical Support: support@pppindia.com or Use Contact Form

Available - Calendar Sync for Outlook, Google Calendar

Changelog: Contacts Sync V5 (free)

- Google OAuth2 sign-in support as recommended by Google. Older Contacts Sync versions will no longer work.
There will an one-time sign-in prompt asking for user's consent. You will be only authorizing the app installed on your computer to access your contacts.
- Profile 2 tab moved to new tab "Config for Profile 2"
- "Configuration 2" tab additions - Google OAuth Login code (optional), Paste code box for manual sign-in (see Contacts Sync website for details)

If you have trouble with sign-in, Visit Online Support / FAQ page for details)

Changelog: Contacts Sync Pro v3.0

- Google OAuth2 sign-in support as recommended by Google. Older Contacts Sync versions will no longer work.

Changelog: Contacts Sync Pro 2way v2.0

System Requirements:

Getting Started:

If you are seeing this document then you have installed Contacts Sync by now. If there are any errors during the installation process then refer to "Troubleshooting" section below.

Steps 1,2,3,4,5,6..:

  1. Run Contacts Sync from desktop shortcut or from Programs-->Contacts Sync-->Contacts Sync
  2. Enter your Gmail Email address and Password. Click on "Save Settings" button which is at the bottom of the window. (This step is important). If you don't Save then you will see 'invalid credentials" message from Google. If 2-step verification is turned on in your Google Account settings, then please create a application specific password and use that in Contacts Sync. Learn more about this from Google.
  3. Click on "Load Default Folders" or Browse Folder.
  4. Outlook Contacts Folder List will be loaded in the drop-down menu. Click on the down arrow in the menu and select the desired Contacts Folder to use for Sync. (This step is important)
  5. Choose Sync direction
  6. Click on "Synchronize" button (Note: When your security/anti-virus software prompts you, allow Contacts Sync to make connection to Internet as it needs to connect to Gmail server).
  7. After installation, please run a 2way sync once without using the delete option. See more on Delete Options and how it works.

    TIP: If you keep Contacts Sync minimized, it will fetch and sync your contacts very fast. You can anytime click on Contacts Sync icon in system tray to see the status. When sync operation is not in progress, it will show last sync status.

Other Information:

Under "Outlook Folder for synchronisation", you will see a list of Contacts folder taken from your Outlook. Select a Contacts folder for synchronisation. Please note: Contacts folder in Outlook can be created in two locations - in "Personal Folders" or in "Contacts" folder.If you select "All Contacts" it looks in Personal Folders only. If you have created subfolder under "Contacts" folder then use "Browse Folder" option as mentioned below to select your Contacts sub-folder.

 

Troubleshooting:

1 .Error: "Unable to find a version of the runtime to run this application"

This can happen if you have .NET Framwork 4.0 without the older versions of the .NET framework. Download and install .NET Framework 3.5 to fix this problem. If that does not fix, click here to seach in Google for possible solutions or email us.

2. Error: "Check username and password.. Invalid Credentials"

Solution: If you feel you have entered your Gmail username and password correctly, then after entering/modifying Gmail username and password, make sure you click "Save Settings" button. Contacts Sync first needs to store your Gmail settings before starting the sync. If 2-step verification is turned on in your Google Account settings, do not use the password that you get by voice/text message, you must create a application specific password and use that in Contacts Sync. Learn more about this from Google.

3. Contacts Sync transfers Outlook contacts to Gmail "Other Contacts" but the contacts are not seen in Android phone.

You need to modify the Display settings in Android phone inorder to view all contact groups from Gmail. Here is how:
Navigate to Contacts and then go to Menu -> Display Options. Here you can select each account and also select the Groups that you want in your contacts in Gmail to show up on your Android Contacts list. Typically tick "All other Contacts". You may also need to modify "Accounts & Sync" settings to sync the right contact group in your Android phone.

4. Error: Invalid Credentials and a message popup "-24147,12"

Contacts Sync is unable to decrypt the password you have saved. Delete the password, Save Settings, Enter password again and do the Sync without saving. It will pickup the password that you have entered instead of the saved password. Another Workaround which may or may not work:- Use 2-step verification for your Gmail account and create application specific password and then copy the password generated by Google and paste into Contacts Sync password box. Save Settings and try sync again.

5. Selecting a Outlook Contacts Folder: The pull down menu extends beyond the right side of the available window. This hides the down arrow of the pull down menu.

This can happen when the name of your Outlook Contacts folder is very long. Just click on the pull down menu and press the down/up arrow key and you should be able to select the folder. Or try to rename the outlook contacts folder which has a long name and then click Load Default Folder again and now you should be able to see the down-arrow of the pull down menu and you can now choose the folder using your mouse.

6.Email addresses of contacts in Exchange Domain not transferred properly to Gmail.

Email us to get an upgrade. After you upgrade, you will see the correct email format of your contacts getting transferred to Gmail.

7. Execution of request failed: http://www.google.com/m8/feeds/contacts/......System.Net.WebException: The remote server returned an error: (500) Internal Server Error

This error is most likely due to connection problem - check your internet connection. Firewall/Proxy settings might also cause this error. You will also get this error when Gmail server is not reachable. Try again after sometime.

8. Error: Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80080005.

Make sure you run both Contacts Sync and Outlook with same level of user rights. If you have run Contacts Sync with (Run as Administrator) admin privileges to save Gmail settings, then restart Contacts Sync and run it with normal user privileges.

9. Error: system.invalidoperationexception

Either you dont have Outlook or Outlook is not properly configured with an email account and Personal Folders (.pst file). Reconfigure outlook with new Personal Folders using new Outlook Data file and try again. You will also get this error when there is no valid Contacts folder in your Outlook.

10. Error: Unable to cast COM object of type 'Outlook.ApplicationClass' to interface type 'Outlook._Application'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{00063001-0000-0000-C000-000000000046}' failed due to the following error: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).

Your installation of Outlook is corrupt due to conflict with another version of MS-Office. See this link for a possible solution.

If you still have problems in making Contacts Sync work, please send us the screenshot or copy/paste the full error and send it to us by email. We would be happy to assist you to overcome any issues related to Contacts Sync.

Duplicate Contacts: See more information from Google. Please keep these info in mind and organize your contacts accordingly. The following info is from Google/iTunes sync. And this info applies to synchronization of contacts in general.

"Subtle differences in contact information may cause the system's syncing software to consider contacts or their information to be distinct. These differences include small changes in a contact name or company name, and differences in the type of email (work, home, other) or other address information. Similar but distinct information will lead the system to treat contacts or information on contacts as unique, causing these contacts to be synced separately.

Contact names or addresses synced incorrectly: The sync software makes its best guess at determining the structure of names and addresses. Occasionally, errors can occur, particularly names in non-Roman scripts or unusual names, such as nicknames."