Solved

How to de-dupe contacts in a metric-triggered flow?

  • 18 October 2023
  • 3 replies
  • 27 views

Userlevel 4
Badge +6

Hi all,

We have some events that we trigger from the front-end (for speed–these fire off as soon as the event happens) and back-end (more reliable–prevents Klaviyo scripts from being blocked by adblockers/trackers).

This results in the same user going through a metric flow twice (around the same time), and can result in duplicate emails being sent.

What we’re looking for is a step in a flow to get only the unique email addresses (i.e., remove all contacts that are going through twice).

 

Is this possible?

 

Thank you!

icon

Best answer by stephen.trumble 19 October 2023, 18:40

View original

3 replies

Userlevel 7
Badge +60

Hey @KeviSunshine 

Thanks for asking a great question! Happy to help!

Quick question, are both metrics triggering the same flow or two separate flows?  If they are triggering the same flow you can use a flow filter like this.

 If it is two separate flows, you can add a filter definition to exclude anyone who received the other flow emails. In the box next to “equals” you can enter the flow email ID. In the URL for any flow, campaign, or template is the same type of 6-letter-number code. That is the ID for that item. 

Hope this helps!

Userlevel 4
Badge +6

Hey Stephen,

Flow filters are the key!! I knew I was missing something. Thank you very much!

Userlevel 7
Badge +60

Hey @KeviSunshine 

Glad I could help, have a great day!

Reply