# Automatic Uploading Excel File

**URL:** <https://community.hubspot.com/t/automatic-uploading-excel-file/96701>\
**Category:** Email Marketing Tool\
**Tags:** sales-email\
**Created:** [December 22, 2023, 9:41pm UTC](https://community.hubspot.com/t/automatic-uploading-excel-file/96701 "2023-12-22T21:41:42Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![CSirmans](https://avatars.discourse-cdn.com/v4/letter/c/a3d4f5/32.png) [@CSirmans](https://community.hubspot.com/u/CSirmans)\
**Post date:** [December 22, 2023, 9:41pm UTC](https://community.hubspot.com/t/automatic-uploading-excel-file/96701/1 "2023-12-22T21:41:42Z")

</div>

I currently have a google sheets file that is constantly being updated with new emails and names. I am wondering if there is a way to upload this file to Hubspot and add it to a workflow. The workflow would send an email to the new email address everytime there is a new one added. Is there a function or way to do this in Hubspot?

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [December 23, 2023, 5:34am UTC](https://community.hubspot.com/t/automatic-uploading-excel-file/96701/2 "2023-12-23T05:34:08Z")

</div>

Hi @CSirmans,

Workflows can automatically enroll contacts from a list or from specific sources, so the challenge is simply making these contacts available in HubSpot.

One way to do that would be via Zapier, using a newly added row in a Google Sheet as a trigger and creating/updating a contact record as the action: [Use HubSpot's integration with Zapier](https://knowledge.hubspot.com/integrations/how-to-use-zapier-and-hubspot)

When doing so, you can either pass on a property value that lets you identify them easily (e.g. a single checkbox) or you could look up the Original source values of these records and use them to enroll contacts in your workflow. [Understand Original and Latest traffic source properties](https://knowledge.hubspot.com/contacts/understand-source-properties)

Best regards!

---

<div class="post-metadata">

**Author:** ![TDavis70](https://avatars.discourse-cdn.com/v4/letter/t/85e7bf/32.png) [@TDavis70](https://community.hubspot.com/u/TDavis70)\
**Post date:** [May 2, 2024, 10:47pm UTC](https://community.hubspot.com/t/automatic-uploading-excel-file/96701/3 "2024-05-02T22:47:52Z")

</div>

not helpfull at all, i just need to know how to upload prospective clients as a xl file.

I cant get a straight answer . I’m pointed to some other article

---

<div class="post-metadata">

**Author:** ![Vj\_Srini](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/vj_srini/32/205671_2.png) [@Vj\_Srini](https://community.hubspot.com/u/Vj_Srini)\
**Post date:** [May 9, 2025, 2:19pm UTC](https://community.hubspot.com/t/automatic-uploading-excel-file/96701/4 "2025-05-09T14:19:38Z")

</div>

You can try [Coefficient Add-on](https://ecosystem.hubspot.com/marketplace/apps/coefficient) for Google Sheets for this usecase. It connects your Sheets and HubSpot to push and pull data between them. You can setup refreshes and writebacks to automate it.

---

<div class="post-metadata">

**Author:** ![Akash\_Vi\_R](https://avatars.discourse-cdn.com/v4/letter/a/c37758/32.png) [@Akash\_Vi\_R](https://community.hubspot.com/u/Akash_Vi_R)\
**Post date:** [February 28, 2025, 4:50am UTC](https://community.hubspot.com/t/automatic-uploading-excel-file/96701/5 "2025-02-28T04:50:59Z")

</div>

Hey @TDavis70 - is the Excel sheet being updated automatically? Do you need that list to be uploaded in real-time to Hubspot to send emails?
