special offer desktop
menu-icon
Bit Assist Menu Icon
Estimated reading: 6 minutes 331 views

Google Contacts Integration: The Best Way to Automate Your WordPress Workflow

Google Contacts Integration: Use your Google Account. Email or phone. Forgot email? CAPTCHA image of text used to distinguish humans from robots. Type the text you hear or see.

Bit Integrations is a WordPress plugin that allows you to automate and integrate your WordPress form builders and other plugins with Google Contacts. This can save you time and effort, and improve your lead generation and customer management processes. Bit Integrations supports a wide range of WordPress plugins, such as Bit Form, Contact Form 7, Gravity Forms, WPForms, WS Forms, Ninja Forms, Fluent Forms, Formidable Forms, Everest Forms, Elementor Form, Beaver Builder, Divi, Brizy, BuddyBoss, WooCommerce, WordPress User Registration, LearnDash LMS, LifterLMS, Memberpress, GiveWP, Easy Digital Downloads, AffiliateWP and many more so you can use it to automate and integrate your WordPress plugins with Google Contacts.

Google Contacts Integration Tutorials

Authorization of Google Contacts Integration

First, you have to select Google Contacts from the actions page. To do this open your Bit Integrations dashboard then click on the Create Integration button now the Trigger page will open select any trigger from the list such as Bit Form, Contact Form 7, Gravity Forms, WPForms, WS Forms, Ninja Forms, Fluent Forms, Formidable Forms, Everest Forms, Elementor Form. Then proceed to next and the action page will open. Now Search and select Google Contacts from the action page.

Google Contacts Integrations

Integration Name/Title: Here give the meaningful integration title as per your requirement.

Google Contacts Integrations - set integration name

To get your Google Contacts Client ID & Google Contacts Client Secret, follow these steps:

1. Create a Project:

  • Visit the Google API Console and initiate a new project.
  • Click on the three-dot at the top left corner and then click on the “APIs & Services
  • Now, click on “Create Project“.
  • Assign a suitable name to your project and click “Create.”

2. Enable APIs:

  • Search and enable both the Google Contacts API and the Google People API.

3. Configure Consent Screen:

  • After enabling the API, go to the “Configure Consent Screen.”
  • Choose “External” as the user type and click “Create.”
  • Provide details for your app, including a name, support email, and developer contact information.
  • Give all the scopes of “Contacts API” and “People API“.
  • Progress through the consent screen setup by clicking “Save and Continue” until you reach the dashboard.
  • Publish your app and confirm the action.

4. Generate Client ID and Client Secret:

  • Now, go to the “Credentials” section and click “Create credentials” followed by “OAuth Client ID.”
  • Select “Web Application” as the Application type and assign a name.
  • Under “Authorized JavaScript origins,” add your “Homepage URL“.
  • Under “Authorized redirect URIs,” add the “Authorized redirect URIs” from the integration page.
  • Click “Create.”

5. Obtain and Utilize Credentials:

  • Your Client ID and Client Secret will now be displayed.
  • Copy these credentials and paste them into the appropriate fields on the integration page.
Google Contacts Integrations - Copy Client ID and Client Secret
Google Contacts Integrations Paste client id and client secret

Once you have successfully entered your Google Contacts Client ID & Google Contacts Client Secret, click “Authorize” to proceed. Then click Next.

Actions: Select an Action from the drop-down option.

  • Create a Contact
  • Update a Contact

In the integration settings, you will see a “Map Fields” option. This is where you will need to map the fields from your form to the corresponding fields in Google Contacts. The “Phone Number” and “Name” field is the default field in Google Contacts, so you will need to map your form’s “Phone Number” and “Name” fields to this field in Google Contacts. You have the option to map additional fields by clicking on the Plus (+) icon.

Google Contacts Integrations Field mapping
  • Phone Number – Required
  • Name – Required
  • Biographies
  • Nickname
  • City
  • Country
  • Locations
  • email
  • Occupation
  • Organization

Actions

Photo: To add pictures to your contacts, simply map the photo upload field to the photo.

Google Contacts Integrations - Action - Picture

Conditional Logics

With this feature, you can incorporate conditions into the integration process. When the specified conditions align, the data will be transmitted to your Google Contacts. For additional details, we recommend consulting our documentation regarding conditional logic. After you have configured your conditional logic, click Next to continue.

Conditional-Logics

Integration Save

Once you have configured the desired settings for the integration, click the Save & Finish button to save the integration.

Google Contacts Integrations - Finish and Save

Integration Log

Every integration has a timeline that you can use to check the success or error status of the integration.

Google Contacts Integrations - Timeline
Google Contacts Integrations - Success

Use Case

Bit Form with Google Contacts

Bit Form Integration with Google Contacts using Bit Integrations. When the Bit Form is submitted, then a contact will be created or a contact will be updated in Google Contacts.

Elementor Form with Google Contacts

Elementor Form Integration with Google Contacts using Bit Integrations. When the Elementor Form is submitted, then a contact will be created or a contact will be updated in Google Contacts.

Gravity Forms with Google Contacts

Gravity Forms Integration with Google Contacts using Bit Integrations. When the Gravity Forms is submitted, then a contact will be created or a contact will be updated in Google Contacts.

WPForms with Google Contacts

WPForms Integration with Google Contacts using Bit Integrations. When the WPForms is submitted, then a contact will be created or a contact will be updated in Google Contacts.

Contact Form 7 with Google Contacts

Contact Form 7 Integration with Google Contacts using Bit Integrations. When the Contact Form 7 is submitted, then a contact will be created or a contact will be updated in Google Contacts.

WooCommerce with Google Contacts

WooCommerce Integration with Google Contacts using Bit Integrations. When a user creates a customer or a product in WooCommerce, then a contact will be created or a contact will be updated in Google Contacts.

Ninja Forms with Google Contacts

Ninja Forms Integration with Google Contacts using Bit Integrations. When the Ninja Forms is submitted, then a contact will be created or a contact will be updated in Google Contacts.

Forminator Forms with Google Contacts

Forminator Forms Integration with Google Contacts using Bit Integrations. When the Forminator Forms is submitted, then a contact will be created or a contact will be updated in Google Contacts.

Formidable Forms with Google Contacts

Formidable Forms Integration with Google Contacts using Bit Integrations. When the Formidable Forms is submitted, then a contact will be created or a contact will be updated in Google Contacts.

Fluent Forms with Google Contacts

Fluent Forms Integration with Google Contacts using Bit Integrations. When the Fluent Forms is submitted, then a contact will be created or a contact will be updated in Google Contacts.

Share this Doc

Google Contacts Integrations

Or copy link

CONTENTS