I’m trying to set up a basic workflow where HubSpot creates or updates contacts whenever I send an email through Gmail. Since I use Firefox, I can’t rely on the Chrome extension that handles this automatically. The email address mapping works fine and HubSpot creates the contact successfully. However, I’m stuck on mapping the first name and last name fields. When I look at the dropdown options for Contact First Name and Contact Last Name, there are no options that correspond to first or last name data. The assistant tool isn’t showing any relevant suggestions either. This seems like it should be straightforward, but I can’t figure out how to properly map these two basic fields. Has anyone encountered this issue before? I could switch to Chrome, but that feels like a workaround rather than a real solution. I’ve contacted Zapier support but haven’t heard back yet. Any suggestions would be really helpful.
yeah, the gmail api is a pain for names. had the same struggle. what i do is just take the sender name field and fix it in hubspot later. it ain’t ideal, but it usually works for most cases.
I encountered the same challenge while trying to integrate Gmail with HubSpot. The issue arises because Gmail’s email data typically doesn’t separate first and last names; thus, Zapier only captures the full email without parsed names. A solution that worked for me was integrating Zapier’s Formatter tool between the stages. By using it, I extracted the part of the email before the ‘@’ sign and split it using periods or underscores. While this method may not cover every email format, it appropriately addresses the firstname.lastname case. If you find it unsuitable, consider mapping static values or leaving those name fields blank, which you can update later in HubSpot when more accurate contact information is available.
Yes, this issue is fairly typical when working with Gmail integrations. Due to the limitations of Gmail’s API, the sender’s display name is often returned as a single field, which is why you’re not seeing individual first and last name options in the dropdown. I’ve found that setting up a multi-step Zap can be an effective solution. The first step captures Gmail data, and then I use a Formatter action to separate the display name into first and last names by splitting on spaces. This method does have its challenges, especially with names that don’t conform to that pattern. Alternatively, if you regularly receive emails with consistently formatted signatures, you might consider extracting names from those. I understand the frustration of being limited by using Firefox, especially when some features are optimized for Chrome. If the basic formatting options do not meet your needs, exploring Code by Zapier could provide more robust parsing capabilities.
This topic was automatically closed 4 days after the last reply. New replies are no longer allowed.