Tracking Original Source

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.

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 « A contact submits a form », 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

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

You could apply it to contact attributes:

I hope this helps!

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

Hi @katimari ,

Ok I see. On Brevo though, you have to choose a starting point, there are no starting points like « for every new subscriber ». 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 « Contact added to LIST_0 ».

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

You could check it like that:

  • choose your attribute
  • choose « is empty »

=> would that work?