# Tracking Original Source

**URL:** <https://community.brevo.com/t/tracking-original-source/1491>\
**Category:** Automations\
**Created:** [Mai 30, 2024, 9:25 UTC](https://community.brevo.com/t/tracking-original-source/1491 "2024-05-30T21:25:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![katimari](https://dub1.discourse-cdn.com/flex013/user_avatar/community.brevo.com/katimari/32/595_2.png) [@katimari](https://community.brevo.com/u/katimari)\
**Post date:** [Mai 30, 2024, 9:25 UTC](https://community.brevo.com/t/tracking-original-source/1491/1 "2024-05-30T21:25:36Z")

</div>

Hi - I am trying to figure the best way to track the original source of a subscriber and store it via an attribute.

I have a field that updates the current source of the user based on either a hidden field in the form or an automation (this field would change if a user signed up again or went through one of my automations) and was thinking I could just run an automation to update a separate attribute with the source if it was empty. The issue is I can’t figure out a way to run every new subscriber through an automation and it looks like you can’t check if an attribute is blank.

Any thoughts on how to achieve this would be appreciated.

---

<div class="post-metadata">

**Author:** ![ahudavert](https://dub1.discourse-cdn.com/flex013/user_avatar/community.brevo.com/ahudavert/32/14_2.png) [@ahudavert](https://community.brevo.com/u/ahudavert)\
**Post date:** [Mai 31, 2024, 9:38 UTC](https://community.brevo.com/t/tracking-original-source/1491/2 "2024-05-31T09:38:42Z")

</div>

Hi @katimari , thanks for posting on this community!

> The issue is I can’t figure out a way to run every new subscriber through an automation

There is a starting point called «&nbsp;A contact submits a form&nbsp;», that I think should suit your need. You’ll find more details here: [https://help.brevo.com/hc/en-us/articles/360020994839-What-are-the-entry-points-in-Marketing-Automation#h\_01F338F47312G5JH4Y76J6HQMQ](https://help.brevo.com/hc/en-us/articles/360020994839-What-are-the-entry-points-in-Marketing-Automation#h_01F338F47312G5JH4Y76J6HQMQ)

> it looks like you can’t check if an attribute is blank

I think you should be able to do so, with an If / else condition, more details are visible here: [https://help.brevo.com/hc/en-us/articles/208737229-How-do-the-if-else-conditions-work](https://help.brevo.com/hc/en-us/articles/208737229-How-do-the-if-else-conditions-work)

You could apply it to contact attributes:

 ![Capture d’écran 2024-05-31 à 11.37.49](https://europe1.discourse-cdn.com/flex013/uploads/brevo/original/1X/6dd960c2b8f9216e0cbbe45a19950bf8b1acbf0c.jpeg)

I hope this helps!

---

<div class="post-metadata">

**Author:** ![katimari](https://dub1.discourse-cdn.com/flex013/user_avatar/community.brevo.com/katimari/32/595_2.png) [@katimari](https://community.brevo.com/u/katimari)\
**Post date:** [Mai 31, 2024, 4:41 UTC](https://community.brevo.com/t/tracking-original-source/1491/3 "2024-05-31T16:41:26Z")

</div>

Hi there @ahudavert -  
For the starting point, some of my users don’t come through a form (I use Facebook leads → Make → Brevo) so they go to a list but I don’t want to manually update the automation every time I make a new list because I am sure I will forget at some point.

For the contact attribute - when I leave it blank, it shows an error.

Appreciate your input!

Kate

---

<div class="post-metadata">

**Author:** ![ahudavert](https://dub1.discourse-cdn.com/flex013/user_avatar/community.brevo.com/ahudavert/32/14_2.png) [@ahudavert](https://community.brevo.com/u/ahudavert)\
**Post date:** [Juin 4, 2024, 1:02 UTC](https://community.brevo.com/t/tracking-original-source/1491/4 "2024-06-04T13:02:21Z")

</div>

Hi @katimari ,

> [@katimari](#):
>
> I don’t want to manually update the automation every time I make a new list because I am sure I will forget at some point

Ok I see. On Brevo though, you have to choose a starting point, there are no starting points like «&nbsp;for every new subscriber&nbsp;». So you could choose a list to which all new subscribers would be added, like LIST\_0 and then create an automation whose starting point will be «&nbsp;Contact added to LIST\_0&nbsp;».

> it looks like you can’t check if an attribute is blank

You could check it like that:

- choose your attribute
- choose «&nbsp;is empty&nbsp;»

 ![Capture d’écran 2024-06-04 à 14.58.13](https://europe1.discourse-cdn.com/flex013/uploads/brevo/original/1X/edcd2830a5881487bdd5b8b0afb9ec3d8ffba44a.jpeg)

=\> would that work?
