# Automated Workflows

**URL:** <https://community.hubspot.com/t/automated-workflows/132757>\
**Category:** Tips, Tricks & Best Practices\
**Tags:** professional\
**Created:** [May 15, 2025, 10:19am UTC](https://community.hubspot.com/t/automated-workflows/132757 "2025-05-15T10:19:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![PNeill1](https://avatars.discourse-cdn.com/v4/letter/p/f9ae1b/32.png) [@PNeill1](https://community.hubspot.com/u/PNeill1)\
**Post date:** [May 15, 2025, 10:19am UTC](https://community.hubspot.com/t/automated-workflows/132757/1 "2025-05-15T10:19:26Z")

</div>

How can I automatically assign Company Owner field to the user that has either added the company profile to the system or the individual user who has activity with that Company?

Thanks

---

<div class="post-metadata">

**Author:** ![Josh](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/josh/32/17115_2.png) [@Josh](https://community.hubspot.com/u/Josh)\
**Post date:** [May 15, 2025, 12:42pm UTC](https://community.hubspot.com/t/automated-workflows/132757/2 "2025-05-15T12:42:46Z")

</div>

Hi @PNeill1,

Typically, when they are adding in the records, it will default ownership to them unless they select someone else. Additionally, if a rep engages with the contact on a 1:1 basis and that contact is unowned, it will also automatically assign.

For the workflows, I think you’ll need 2:

**Workflow 1 — “Creator → Owner” (sets the owner once, when the company record is created)**

**Goal:** If **Company owner** is blank, copy the numeric **Created by user ID** into it so the person who added the company becomes the owner.

1. **Create a company‑based workflow.**

2. **Enrollment trigger:**

3. **Action:** _Copy property value_ → copy **Created by user ID** ➜ **Company owner**.

4. **Re‑enrollment:** Allow re‑enrollment if either property changes (e.g., someone clears the owner field).

**Workflow 2 — “Last Activity Rep → Owner” (keeps ownership aligned with whoever touched the company most recently)**

-- Note, I think this might require Sales Hub Enterprise.

1. **Create an activity‑based workflow.**

2. **Enrollment trigger:**

3. **Action:** _Copy property value_ → copy **Activity created by** ➜ **Company owner** on all associated companies.

4. **Branching logic (you might want this):**
