1. Home
  2. Jetpack CRM Extensions
  3. Google Contacts Sync
  4. Getting Your Google Client ID and Secret

Getting Your Google Client ID and Secret

Google People API
This extension has now been updated to use the People API. Versions earlier than version 2.5 are no longer supported.

Google Contact Sync requires you to use Google OAuth and generate a client ID and client secret for your install.

First, go to https://console.developers.google.com/apis/credentials and then click create credentials.

If you haven’t done so already, Google will prompt you to create a OAuth consent screen. Google requires this, so follow their on-screen instructions to do that.

Once you have a OAuth consent screen, click Credentials in the left menu, followed by + Create Credentials at the top of the page.

Choose OAuth client ID. When setting up your project, choose Web Application and add your domain.

Next you need to enter a redirect URL as below

https://yoursite.com/wp-admin/admin.php?page=zerobscrm-plugin-settings&tab=googlecontact&zbs-auth-google-contact=1

Being sure to replace https://yoursite.com/ with your site information.

You’ll also need to setup the oAuth consent screen. This is what you are redirected to when clicking to authenticate Google.

Finally, the domain verification so that you only give access via an approved domain.

Once all this is set up, you’ll be given your client ID and client secret.

Updated on September 29, 2020

Was this article helpful?

Related Articles

Still not found an answer?
If you've searched the knowledge base and still can't find a solution, please submit a ticket.
CONTACT SUPPORT