# Custom Behavioral Events

**URL:** <https://community.hubspot.com/t/custom-behavioral-events/76935>\
**Category:** Dashboards & Reporting\
**Tags:** analytics-tools\
**Created:** [March 10, 2023, 1:40pm UTC](https://community.hubspot.com/t/custom-behavioral-events/76935 "2023-03-10T13:40:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![CreatoChris](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/creatochris/32/74959_2.png) [@CreatoChris](https://community.hubspot.com/u/CreatoChris)\
**Post date:** [March 10, 2023, 1:40pm UTC](https://community.hubspot.com/t/custom-behavioral-events/76935/1 "2023-03-10T13:40:40Z")

</div>

So we have the following problem. We are using “ **Segment** ” to track the behavior of our users and store all in-app events into it. Basic stuff like what features are used, where they are clicking what they are using, etc. So these events have custom attributes for us (HubSpot is calling them properties but in fact they are attributes). For example, all of the things created in our platform have a unique identifier called a “ **hash** ”. So the fun begins, going into Reports\>Analytics tools\> Custom behavioral events and here I have the possibility of creating a custom event. I create the event and then go into property mapping where Hubspot tells me they have a default mapping that tracks 32 properties.  
My question is, can I access that default list somewhere or create my own list of custom properties that I can assign to events? or do I have to manually create and assign the properties to each event? We have a lot and that would mean, days of manual labour to create each event, and also create the property that I need to assign to them.  
Attached an image for reference.

 ![CreatoChris_0-1678455058164.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/e/f/ef301d6f667ef9ff90b29ca2695e83794cd115eb.png)

It would be great if we could somehow save the properties to apply them as we create the events.  
Hopefully, I am missing something and I won’t have to do intensive manual labor.  
Thank you!

---

<div class="post-metadata">

**Author:** ![PamCotton](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pamcotton/32/47916_2.png) [@PamCotton](https://community.hubspot.com/u/PamCotton)\
**Post date:** [March 10, 2023, 10:00pm UTC](https://community.hubspot.com/t/custom-behavioral-events/76935/2 "2023-03-10T22:00:42Z")

</div>

Hello @CreatoChris happy Friday!

I want to invite our top experts to help @Josh @franksteiner79 @GuyTaylor any recommendations for @CreatoChris matter?

Thank you,

Pam

‎

---

<div class="post-metadata">

**Author:** ![CreatoChris](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/creatochris/32/74959_2.png) [@CreatoChris](https://community.hubspot.com/u/CreatoChris)\
**Post date:** [March 13, 2023, 10:22am UTC](https://community.hubspot.com/t/custom-behavioral-events/76935/3 "2023-03-13T10:22:16Z")

</div>

We have since discovered that we can pull these properties as raw metadata and it will be displayed as a string of characters. It’s not great but it works. We can’t use these in reporting though but luckily we don’t need to.  
It would be great if hubspot would allow you to save attributes for my custom behavioral events so that we can apply them directly. Currently each attribute(property) has to be created individually as a string for each custom event. Kinda hard when you have over 100 events each with 2-5 attributes.
