Question

run campaign more than once a day

  • 5 March 2024
  • 1 reply
  • 34 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

Userlevel 3

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