<?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 Re: Batch uploading contacts that may or may not exist in Hubspot in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/999162#M74673</link>
    <description>&lt;P&gt;Hey &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/783403"&gt;@AHall94&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are at least 2 ways to do this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1) pushing contacts individually using the legacy "&lt;A href="https://legacydocs.hubspot.com/docs/methods/contacts/create_or_update" target="_blank" rel="noopener"&gt;create or update contact"&lt;/A&gt; endpoint.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I would not suggest this due to API limit&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) &lt;A href="https://developers.hubspot.com/docs/api/crm/imports" target="_blank" rel="noopener"&gt;use the import API to import the records&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This endpoint will not flag/error when importing existing record&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this gets you moving!&lt;/P&gt;
&lt;P&gt;If you have any questions please don't hesitate to reach out!&lt;/P&gt;</description>
    <pubDate>Sun, 30 Jun 2024 04:57:04 GMT</pubDate>
    <dc:creator>Kevin-C</dc:creator>
    <dc:date>2024-06-30T04:57:04Z</dc:date>
    <item>
      <title>Batch uploading contacts that may or may not exist in Hubspot</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/997050#M74562</link>
      <description>&lt;P&gt;Hi guys, we're working with our own database of marketing contacts and we want to be able to sync this with hubspot via an API call. From a users perspective the desired functionality is they can choose some contacts in our UI (that may or may not exist in hubspot) and click an Export to Hubspot button and those contacts will then get imported into their hubspot account. We're using&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;SPAN&gt;hubspotClient&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;crm&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;contacts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;batchApi&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;create from the Hubspot Client, and if any of the contacts uploaded in the batch already exist in hubspot, the whole operation fails with&amp;nbsp;&lt;BR /&gt;message: 'Contact already exists. Existing ID:&amp;lt;redacted&amp;gt;',&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Is there's some kind of skip duplicates flag for batches?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;I don't really want to do an API call for every single contact to check that they exist before uploading but I'm struggling to find a better solution. The thought occurred to me to export to csv and then use the file upload endpoint since that seems to have deduplication built in but wanted to double check I hadn't missed anything.&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 25 Jun 2024 14:34:21 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/997050#M74562</guid>
      <dc:creator>AHall94</dc:creator>
      <dc:date>2024-06-25T14:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: Batch uploading contacts that may or may not exist in Hubspot</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/997062#M74563</link>
      <description>&lt;P&gt;Also I did find this article from all the way back in 2020 but that still doesn't seem to have a solution&lt;BR /&gt;&lt;A href="https://community.hubspot.com/t5/APIs-Integrations/Best-way-to-handle-409-Conflict-in-Batch-Contact-Create/m-p/383519" target="_blank"&gt;https://community.hubspot.com/t5/APIs-Integrations/Best-way-to-handle-409-Conflict-in-Batch-Contact-Create/m-p/383519&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jun 2024 14:53:46 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/997062#M74563</guid>
      <dc:creator>AHall94</dc:creator>
      <dc:date>2024-06-25T14:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: Batch uploading contacts that may or may not exist in Hubspot</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/999162#M74673</link>
      <description>&lt;P&gt;Hey &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/783403"&gt;@AHall94&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are at least 2 ways to do this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1) pushing contacts individually using the legacy "&lt;A href="https://legacydocs.hubspot.com/docs/methods/contacts/create_or_update" target="_blank" rel="noopener"&gt;create or update contact"&lt;/A&gt; endpoint.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I would not suggest this due to API limit&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) &lt;A href="https://developers.hubspot.com/docs/api/crm/imports" target="_blank" rel="noopener"&gt;use the import API to import the records&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; This endpoint will not flag/error when importing existing record&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this gets you moving!&lt;/P&gt;
&lt;P&gt;If you have any questions please don't hesitate to reach out!&lt;/P&gt;</description>
      <pubDate>Sun, 30 Jun 2024 04:57:04 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/999162#M74673</guid>
      <dc:creator>Kevin-C</dc:creator>
      <dc:date>2024-06-30T04:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: Batch uploading contacts that may or may not exist in Hubspot</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/1014861#M75250</link>
      <description>&lt;P&gt;As others have said, HubSpot will keep you from importing leads if they have a matching phone number. But if they don't have a matching phone number, the import is likely to create duplicates.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, I also wanted to mention that Insycle could help with this. Insycle allows you to choose an identity field (other than email, which HubSpot already does) to prevent duplicates on import. So you could use company names, full names, phone numbers, addresses, etc. Then, you can instruct Insycle to "only create net new" or "update existing" if it does find existing duplicate records to ensure you aren't creating duplicates or losing any important data in the process. &lt;A href="https://support.insycle.com/hc/en-us/articles/6586816077847-Module-Overview-Magical-Import#h_01HE3EQTX6050VMYD036GZBEKQ" target="_blank" rel="noopener"&gt;Here's the help doc&lt;/A&gt; on this use case.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RBozeman_0-1721756657961.png" style="width: 400px;"&gt;&lt;img src="https://community.hubspot.com/t5/image/serverpage/image-id/123027iA86F97CA6345D8D9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RBozeman_0-1721756657961.png" alt="RBozeman_0-1721756657961.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jul 2024 17:44:45 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Batch-uploading-contacts-that-may-or-may-not-exist-in-Hubspot/m-p/1014861#M75250</guid>
      <dc:creator>RBozeman</dc:creator>
      <dc:date>2024-07-23T17:44:45Z</dc:date>
    </item>
  </channel>
</rss>

