# Looking for help on Workflow Automation

**URL:** <https://community.hubspot.com/t/looking-for-help-on-workflow-automation/115762>\
**Category:** CRM\
**Tags:** workflows\
**Created:** [September 4, 2024, 11:43am UTC](https://community.hubspot.com/t/looking-for-help-on-workflow-automation/115762 "2024-09-04T11:43:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![MasterySeo](https://avatars.discourse-cdn.com/v4/letter/m/8c91f0/32.png) [@MasterySeo](https://community.hubspot.com/u/MasterySeo)\
**Post date:** [September 4, 2024, 11:43am UTC](https://community.hubspot.com/t/looking-for-help-on-workflow-automation/115762/1 "2024-09-04T11:43:34Z")

</div>

Hi Everyone,

I’ve been assigned a task involving our HubSpot account. We need to filter contacts based on the PPC campaign name. Here’s the specific requirement:

When a user clicks on one of our PPC ads, UTM parameters are included in the URL. We need to ensure that the “PPC Campaign Name” property for each contact is set based on the UTM campaign name from the ad they clicked.

In summary, we want to capture the campaign name from the UTM parameters and update the contact’s “PPC Campaign Name” property in HubSpot accordingly.

Please help with the implementation!

---

<div class="post-metadata">

**Author:** ![Ben\_M](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ben_m/32/2679_2.png) [@Ben\_M](https://community.hubspot.com/u/Ben_M)\
**Post date:** [September 4, 2024, 3:44pm UTC](https://community.hubspot.com/t/looking-for-help-on-workflow-automation/115762/2 "2024-09-04T15:44:13Z")

</div>

Have you created a property to capture the UTM campaigns and are those hidden fields on your current forms? If not, I would start there so you can begin to capture this data. Then you should have the data captured to be able to report on it per your needs.

---

<div class="post-metadata">

**Author:** ![MasterySeo](https://avatars.discourse-cdn.com/v4/letter/m/8c91f0/32.png) [@MasterySeo](https://community.hubspot.com/u/MasterySeo)\
**Post date:** [September 5, 2024, 5:22am UTC](https://community.hubspot.com/t/looking-for-help-on-workflow-automation/115762/3 "2024-09-05T05:22:50Z")

</div>

would you mind, tell me how to do that? “Have you created a property to capture the UTM campaigns” i have created the property called " ppc campaign name", then what I shoul to do next

---

<div class="post-metadata">

**Author:** ![himanshurauthan](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/himanshurauthan/32/53076_2.png) [@himanshurauthan](https://community.hubspot.com/u/himanshurauthan)\
**Post date:** [September 5, 2024, 10:01am UTC](https://community.hubspot.com/t/looking-for-help-on-workflow-automation/115762/4 "2024-09-05T10:01:01Z")

</div>

Hey @MasterySeo,

Ensure your PPC ads include UTM parameters like `utm_campaign` in the URLs (e.g., `utm_campaign=summer_sale`). Next, create a custom property in HubSpot by going to **Settings \> Properties** , and add a new field called **PPC Campaign Name** to store the UTM campaign name.  
Then, create a contact-based workflow under **Automation \> Workflows**. Set the enrollment trigger to identify contacts from PPC ads using UTM parameters like `utm_campaign`. Add an action to update the **PPC Campaign Name** field with the UTM campaign value.  
Finally, test the workflow by clicking on a PPC ad to ensure the UTM parameters are tracked and the property is updated correctly.

Best regards!
