Skip to main content
Question

run campaign more than once a day

  • March 5, 2024
  • 1 reply
  • 52 views

Hi there!
in CIO we have several person attributes that are being updated manually from CIO User Interface.
So we were looking for a solution on how to sync this attributes with another service we are using (Helpscout in out case).
Since the attributes are being updated manually i could not find any trigger to catch when it is happening.
So i decided to create a segment of people, that have at least 1 manually updated attribute.
 


and first campaign that runs within this segment at fixed intervals once a day.
 


since once a day sync is not an option for us, inside created campaign i send an event every 15 minutes



​​​​​​​The event that is being sent every 15 minutes, fires the second campaign, that calculates a checksum based on the manual attributes values, and if at least one of the attributes has changed, sends updated attributes to helpscout via webhook.

 



---
i would like to clarify
does it seem like a workaround ?
or there is a better way to accomplish this ?
is there any Customer IO limits, that we may face with the approach above ?

1 reply

Mau
  • 60 replies
  • March 11, 2024

Hi @eldar99 

Your workaround like looks like a great fit for your needs! Right now, I can't think of a better way to tackle what you're working on.

And as for any potential limitation within CIO, I also don’t see any that you may encounter. But if you hit any roadblocks, feel free to post it here. 🙂

I hope that helps!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings