Google Contacts fields that sync to Notion
All 14 Google Contacts fields that sync to Notion with 2sync: property types, sync directions, and how to use multiple emails, contact labels, photos, and name fields
2sync syncs 14 Google Contacts fields to Notion, including name, email, phone, address, company, job title, birthday, and contact labels. All fields support two-way sync, so edits in either app update the other. You control each field's direction in field mapping.
Synced fields
| Field | Notion property type | Sync direction |
|---|---|---|
| Full Name | Title | Two-way |
| First Name | Rich Text | Two-way |
| Last Name | Rich Text | Two-way |
| Two-way | ||
| Email 2, 3 | Two-way | |
| Phone | Phone Number | Two-way |
| Phone 2, 3 | Phone Number | Two-way |
| Address | Rich Text | Two-way |
| Company | Rich Text | Two-way |
| Job Title | Rich Text | Two-way |
| Birthday | Date | Two-way |
| Nickname | Rich Text | Two-way |
| Photo | Files | Two-way |
| Labels/Groups | Multi-select | Two-way |
You can set each field to two-way, one-way to Notion, or one-way to Google Contacts. Adjust this per field in your automation's field mapping settings.
Name fields
The Full Name field maps to Notion's Title property, the main name of each database page. The First Name and Last Name fields sync separately as Rich Text properties.
Editing the full name in Notion updates the individual name fields in Google Contacts. Editing first or last name separately updates the full name accordingly.
Google Contacts supports up to three email addresses per contact. The primary email maps to the main Email property, and additional emails map to Email 2 and Email 3 as separate properties.
The primary email address is also used for attendee relation matching in calendar syncs. When linking calendar events to contacts, 2sync matches attendees by their primary email.
Changing a field's sync direction after initial setup does not retroactively update existing items. Only new changes follow the updated direction.
Phone
Google Contacts supports up to three phone numbers per contact. The primary phone maps to the Phone Number property, and additional numbers map to Phone 2 and Phone 3.
Phone numbers sync with their formatting preserved. The type label (Mobile, Home, Work) is not synced separately, so only the number itself transfers.
Address
The Address field maps to Rich Text and syncs the full address as a single string. Google Contacts stores structured address components (street, city, state, zip, country), but they sync to Notion as one combined text field.
Company and job title
The Company and Job Title fields each map to Rich Text properties. These are especially useful for CRM workflows. Filter or group your Notion database by company to see all contacts at an organization. See the Notion CRM guide for setup ideas.
Birthday
The Birthday field syncs as a Date property. Google Contacts stores birthdays with an optional year. If no year is set in Google, the date syncs to Notion with the year omitted.
Nickname
The Nickname field maps to Rich Text. This is the informal name stored in Google Contacts, separate from the Full Name, First Name, and Last Name fields.
Photo
Photos sync bidirectionally as a Files property. Profile pictures update automatically when changed in either Google Contacts or Notion. Large images are optimized during sync to keep your Notion database fast.
Labels and groups
Google Contact labels (also called groups) sync as a Multi-select property. Labels created in either Google Contacts or Notion sync bidirectionally. Adding a new label in Notion creates a matching group in Google Contacts.
Use labels for organizing contacts by category (Clients, Vendors, Personal, VIP) and for filtering which contacts sync to keep your Notion database focused.
Contact limits
Google limits each account to 25,000 contacts. If you approach this limit, use label-based filters to sync only the contacts you need to your Notion database.
What should I do next?
Now that you know which fields sync:
- Set up your Google Contacts sync if you haven't connected yet
- Build a Notion CRM with your contacts
- Configure sync direction per field
- Set default values for empty fields
Related
- Google Contacts sync for the full setup guide
- Create a Notion CRM for a step-by-step CRM setup guide
- Notion property types for supported property formats
- Default values for setting fallback values on empty fields
- Relations for linking contacts to calendar events and projects
- Sync direction for per-field data flow control
FAQ
How many email addresses can sync per contact?
Up to three email addresses per contact. The primary email maps to the main Email property, and additional emails map to Email 2 and Email 3 properties.
Do contact photos sync back to Google?
Yes. Photos sync bidirectionally. Changes made in either Google Contacts or Notion update the other. Large images are optimized during sync.
How does 2sync match contacts for calendar attendees?
2sync uses the primary email address to match calendar attendees to contacts in your Notion database. Make sure your contacts have accurate email addresses for reliable matching.
What happens when I hit the 25,000 contact limit?
Google stops allowing new contacts. Existing synced contacts continue to work. Use label filters to sync only relevant contacts and stay within the limit.
Can I add new fields to the sync?
No. You can only sync the 14 fields listed above. Custom Google Contacts fields are not supported. However, you can add Notion-only properties to your database for additional tracking.
Can I create contacts from Notion?
Yes. New pages added to your synced Notion database create Google Contacts on the next sync cycle. Make sure to fill in at least the Full Name field.
How do labels sync if I create one in Notion?
New labels added in Notion's Multi-select create a matching contact group in Google Contacts on the next sync cycle. The label name carries over exactly as typed.
Does the Address field support structured components?
Google Contacts stores structured address data (street, city, state, zip, country), but it syncs to Notion as a single combined text string. Editing the address in Notion updates the full address in Google.