<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubSpot in Third-Party Apps</title>
    <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1144792#M620</link>
    <description>&lt;P class=""&gt;I'm using the &lt;STRONG&gt;Google Appointment Scheduling feature available in Google Workspace&lt;/STRONG&gt; to let customers book time with us. I want to automatically:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;STRONG&gt;Capture the customer's information from the appointment booking form&lt;/STRONG&gt;, including &lt;STRONG&gt;custom fields&lt;/STRONG&gt; (like service type, notes, or location).&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;STRONG&gt;Send those details to HubSpot CRM&lt;/STRONG&gt; to:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Create a new contact (if they don't exist),&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Update an existing contact (if matched),&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Store the booking details in contact properties or log as an engagement (e.g., meeting).&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class=""&gt;Has anyone successfully:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Integrated &lt;STRONG&gt;Google Appointment Schedules&lt;/STRONG&gt; with &lt;STRONG&gt;HubSpot CRM&lt;/STRONG&gt;?&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Found a way to pass &lt;STRONG&gt;custom form responses&lt;/STRONG&gt; into HubSpot contact properties?&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;I'm open to using &lt;STRONG&gt;Google Apps Script&lt;/STRONG&gt;, &lt;STRONG&gt;Zapier&lt;/STRONG&gt;, &lt;STRONG&gt;Make (Integromat)&lt;/STRONG&gt;, or &lt;STRONG&gt;HubSpot Workflows&lt;/STRONG&gt;—whichever works best.&lt;/P&gt;&lt;P class=""&gt;Looking forward to any suggestions, sample workflows, or best practices!&lt;/P&gt;</description>
    <pubDate>Tue, 06 May 2025 06:10:04 GMT</pubDate>
    <dc:creator>LPeranavan</dc:creator>
    <dc:date>2025-05-06T06:10:04Z</dc:date>
    <item>
      <title>Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubSpot</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1144792#M620</link>
      <description>&lt;P class=""&gt;I'm using the &lt;STRONG&gt;Google Appointment Scheduling feature available in Google Workspace&lt;/STRONG&gt; to let customers book time with us. I want to automatically:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;STRONG&gt;Capture the customer's information from the appointment booking form&lt;/STRONG&gt;, including &lt;STRONG&gt;custom fields&lt;/STRONG&gt; (like service type, notes, or location).&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;&lt;STRONG&gt;Send those details to HubSpot CRM&lt;/STRONG&gt; to:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Create a new contact (if they don't exist),&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Update an existing contact (if matched),&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Store the booking details in contact properties or log as an engagement (e.g., meeting).&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class=""&gt;Has anyone successfully:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P class=""&gt;Integrated &lt;STRONG&gt;Google Appointment Schedules&lt;/STRONG&gt; with &lt;STRONG&gt;HubSpot CRM&lt;/STRONG&gt;?&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P class=""&gt;Found a way to pass &lt;STRONG&gt;custom form responses&lt;/STRONG&gt; into HubSpot contact properties?&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P class=""&gt;I'm open to using &lt;STRONG&gt;Google Apps Script&lt;/STRONG&gt;, &lt;STRONG&gt;Zapier&lt;/STRONG&gt;, &lt;STRONG&gt;Make (Integromat)&lt;/STRONG&gt;, or &lt;STRONG&gt;HubSpot Workflows&lt;/STRONG&gt;—whichever works best.&lt;/P&gt;&lt;P class=""&gt;Looking forward to any suggestions, sample workflows, or best practices!&lt;/P&gt;</description>
      <pubDate>Tue, 06 May 2025 06:10:04 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1144792#M620</guid>
      <dc:creator>LPeranavan</dc:creator>
      <dc:date>2025-05-06T06:10:04Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to H...</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1144930#M622</link>
      <description>&lt;P&gt;Hi &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/658064"&gt;@LPeranavan&lt;/a&gt;&lt;/SPAN&gt; and welcome, it's a pleasure to see you here! &lt;span class="lia-unicode-emoji" title=":hugging_face:"&gt;🤗&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks for reaching out to the HubSpot Community!&lt;BR /&gt;&lt;BR /&gt;I'd love to put you in touch with our Top Experts: Hi &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/141"&gt;@TomM2&lt;/a&gt;&lt;/SPAN&gt;, &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/123775"&gt;@danmoyle&lt;/a&gt;&lt;/SPAN&gt;, &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/601366"&gt;@sylvain_tirreau&lt;/a&gt;&lt;/SPAN&gt;, &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/654042"&gt;@danielruch&lt;/a&gt;&lt;/SPAN&gt; and &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/111325"&gt;@karstenkoehler&lt;/a&gt;&lt;/SPAN&gt; do you and/or your customers use Google Appointment schedules? Do you know of a way to sync custom form responses with HubSpot to help &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/658064"&gt;@LPeranavan&lt;/a&gt;&lt;/SPAN&gt;, please?&lt;BR /&gt;&lt;BR /&gt;Have a fantastic day and thanks so much in advance for your help! &lt;span class="lia-unicode-emoji" title=":red_heart:"&gt;❤️&lt;/span&gt;&lt;BR /&gt;Bérangère&lt;/P&gt;</description>
      <pubDate>Tue, 06 May 2025 11:29:19 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1144930#M622</guid>
      <dc:creator>BérangèreL</dc:creator>
      <dc:date>2025-05-06T11:29:19Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubS</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1144951#M623</link>
      <description>&lt;P&gt;Are there insurmountable constraints preventing you from using Hubspot's integrated appointment scheduling tool?&lt;/P&gt;</description>
      <pubDate>Tue, 06 May 2025 12:28:16 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1144951#M623</guid>
      <dc:creator>sylvain_tirreau</dc:creator>
      <dc:date>2025-05-06T12:28:16Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubS</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1145144#M626</link>
      <description>&lt;P&gt;Thanks for the tag&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/230185"&gt;@BérangèreL&lt;/a&gt;.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hey there&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/658064"&gt;@LPeranavan&lt;/a&gt;. Is there a reason you're not using the HubSpot meeting scheuler tool? Their meeting links work really well, push data into Google calendars, and capture all the CRM information you need directly in the tool without integrations or third party iPaaS tools. Zapier and Make could probably do this for you, but I'm a fan of using the HubSpot tools since you're using HubSpot CRM.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Curious to know more!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 May 2025 18:40:20 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1145144#M626</guid>
      <dc:creator>danmoyle</dc:creator>
      <dc:date>2025-05-06T18:40:20Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubS</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1145234#M627</link>
      <description>We have many users that need access to just a custom object and the&lt;BR /&gt;calendar and the custom fields require a sales seat .. they have a core&lt;BR /&gt;seat and I’m not exactly keen to change seat just for the custom objects&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 07 May 2025 00:18:38 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1145234#M627</guid>
      <dc:creator>LPeranavan</dc:creator>
      <dc:date>2025-05-07T00:18:38Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubS</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1145283#M628</link>
      <description>&lt;P&gt;Ok.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The approach I recommend is to use Google Apps Script for step 1, and use the Hubspot API for step 2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You trigger your script on your calendar (onEventUpdated), and use the Google Calendar API to read the custom fields (something like "event.extendedProperties.private").&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You then query the Hubspot Contacts API (/crm/v3/objects/contacts/search). A little tip: you search in the primary emails as well as the secondary ones; it's more robust.&lt;/P&gt;&lt;P&gt;Depending on the result you receive, you can either POST (insert) or PATCH (upsert) your properties.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Finally, you create a "meeting" type engagement in Hubspot (/crm/v3/objects/engagements) by linking the contact ID and passing in your event properties.&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2025 05:24:29 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1145283#M628</guid>
      <dc:creator>sylvain_tirreau</dc:creator>
      <dc:date>2025-05-07T05:24:29Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubS</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1145287#M629</link>
      <description>Great thanks&lt;BR /&gt;Will get a developer to give that a go&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 07 May 2025 05:36:33 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1145287#M629</guid>
      <dc:creator>LPeranavan</dc:creator>
      <dc:date>2025-05-07T05:36:33Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubS</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1191740#M1022</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/658064"&gt;@LPeranavan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can actually capture those Google Appointment Schedule details by combining the Google Calendar API (reading extendedProperties for custom fields) with HubSpot’s CRM APIs. For contacts, you’ll want the Contacts API search endpoint&lt;/P&gt;
&lt;P&gt;(&lt;A href="https://developers.hubspot.com/docs/guides/api/crm/objects/contacts" target="_blank"&gt;https://developers.hubspot.com/docs/guides/api/crm/objects/contacts&lt;/A&gt;&amp;nbsp;)&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So you can match existing records by primary or secondary email, then create or update accordingly.&lt;/P&gt;
&lt;P&gt;For logging the booking itself, you can use the Engagements API to create a “meeting” activity linked to the contactt&lt;/P&gt;
&lt;P&gt;(&lt;A href="https://developers.hubspot.com/docs/guides/api/crm/engagements/engagement-details" target="_blank"&gt;https://developers.hubspot.com/docs/guides/api/crm/engagements/engagement-details&lt;/A&gt; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That way the service type, notes, or location you collect in Google can sit alongside the HubSpot timeline events. If you don’t have in-house development, Zapier or Make can handle the basics, but they may not give you full flexibility for custom fields. A lightweight Google Apps Script trigger on event creation/updates is often the cleanest way to send exactly what you need.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Where many teams get stuck is in keeping all of this consistent as volume grows custom scripts start breaking with API limits or schema changes. That’s why some folks use Stacksync: it handles real-time two-way sync between CRMs, calendars, and databases, automatically managing auth, rate limits, and custom fields so your data stays reliable at scale.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cuts down on the maintenance and lets your team focus on using the data instead of fixing the pipes.&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Aug 2025 20:10:54 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1191740#M1022</guid>
      <dc:creator>RubenBurdin</dc:creator>
      <dc:date>2025-08-21T20:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: Automatically Send Google Appointment Schedule Booking Details (Including Custom Fields) to HubS</title>
      <link>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1240625#M1561</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/658064"&gt;@LPeranavan&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;You can do this with Zapier or Apps Script, but it gets messy with custom fields and contact matching.&lt;BR /&gt;We’ve seen teams solve this cleanly by pushing bookings into HubSpot and letting LeadAngel handle contact updates, meeting logging, and routing. Much more reliable than DIY automations.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2026 12:52:01 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/Third-Party-Apps/Automatically-Send-Google-Appointment-Schedule-Booking-Details/m-p/1240625#M1561</guid>
      <dc:creator>taylorsusanne76</dc:creator>
      <dc:date>2026-01-12T12:52:01Z</dc:date>
    </item>
  </channel>
</rss>

