# Update contact image via workflow

**URL:** <https://community.hubspot.com/t/update-contact-image-via-workflow/131156>\
**Category:** HubSpot Ideas\
**Tags:** account-settings\
**Created:** [May 6, 2025, 7:54pm UTC](https://community.hubspot.com/t/update-contact-image-via-workflow/131156 "2025-05-06T19:54:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![JaredNZ](https://avatars.discourse-cdn.com/v4/letter/j/a587f6/32.png) [@JaredNZ](https://community.hubspot.com/u/JaredNZ)\
**Post date:** [May 6, 2025, 7:54pm UTC](https://community.hubspot.com/t/update-contact-image-via-workflow/131156/1 "2025-05-06T19:54:43Z")

</div>

Currently, HubSpot does not support setting or updating a contact’s profile image (avatar) through automation or workflows. Profile images are pulled automatically from Gravatar based on a contact’s email address, or must be set manually by a user.

This is limiting in modern use cases where images are collected via HubSpot forms, file uploads, or external systems (e.g. LinkedIn profile syncs, ID verification, virtual events, etc.).

Proposed Solution:- Enable workflows (and/or API) to set or update a contact’s profile image by:

- Uploading an image through a form or external source

-Storing the image URL or file in a property

-Mapping that image to the contact’s profile photo automatically

Use Cases:

- A new lead uploads their headshot through a form — it’s instantly shown in the CRM record

- A salesperson updates a contact’s image with their LinkedIn profile picture via automation

- Customer success teams view personalised contact photos without needing manual updates

- Event registration forms include profile photos that feed directly into the contact record

Benefits:

- Reduces manual admin work

- Improves personalisation and team familiarity with leads

- Enables richer contact profiles in workflows, reporting, and custom views
