# Update Property Value based on File Upload

**URL:** <https://community.hubspot.com/t/update-property-value-based-on-file-upload/132728>\
**Category:** 💬 RevOps Discussions\
**Tags:** marketingops\
**Created:** [May 14, 2025, 8:54pm UTC](https://community.hubspot.com/t/update-property-value-based-on-file-upload/132728 "2025-05-14T20:54:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![CSYamashiro](https://avatars.discourse-cdn.com/v4/letter/c/bbe5ce/32.png) [@CSYamashiro](https://community.hubspot.com/u/CSYamashiro)\
**Post date:** [May 14, 2025, 8:54pm UTC](https://community.hubspot.com/t/update-property-value-based-on-file-upload/132728/1 "2025-05-14T20:54:58Z")

</div>

In order to send emails dynamically changing a logo image in the email header, we have a HTML code that shows the logo image based on a contact property called “Dynamic Logo”.

How can I insert the desired image URL in this property in an automated way without having to update it via CSV?

---

<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:** [May 15, 2025, 4:08am UTC](https://community.hubspot.com/t/update-property-value-based-on-file-upload/132728/2 "2025-05-15T04:08:37Z")

</div>

Hi @CSYamashiro,

If you want to update the value of a contact’s property, there are various ways:

- Manually: [Edit a property value for a record](https://knowledge.hubspot.com/records/update-a-property-value-for-a-record)
- In bulk: [Bulk edit records](https://knowledge.hubspot.com/records/bulk-edit-records)
- Via API: [2026-03 API reference - HubSpot docs](https://developers.hubspot.com/docs/reference/api/overview)
- Via iPaaS, such as Zapier: [Use HubSpot's integration with Zapier](https://knowledge.hubspot.com/integrations/how-to-use-zapier-and-hubspot)

Best regards!
