Thanks Josh.
So here is my problem in use case form.
I don't know Bob's job function so he goes into our general catch-all engagement program. But then I find out Bob works in marketing so now he goes into the marketing engagement program but he's also still in the general engagement program as "paused." Now I want to briefly pause everyone in their engagement programs briefly so I can send everyone our new research report on the day it is released without overloading them on emails this week. But when I go to put Bob back to normal cadence...he gets put to normal cadence on both engagement programs and now he's getting tons of content.
Another problem I run into is...I don't know Sally's job function so she goes into the general catch-all engagement program. But then I find out Sally works in fundraising so I want her in the fundraising engagement program. The flow for that ends up looking like
-
change engagement program cadence, if member of engagement program true, change general engagement program to paused
-
change engagement program cadence, if member of engagement program true, change marketing engagement program to paused
-
change engagement program cadence, if member of engagement program true, change admin/operations engagement program to paused
So then old Sally ends up in the fundraising engagement program with a normal cadence but is in the other 3 as paused. Talk about messy!
In case more background helps: My company provides a wide range of services to nonprofits. We're happy to communicate to anyone from the nonprofits with an interest in our services but obviously some are a better fit for making decisions than others. Presently the job function for nearly half my database is unknown. I definitely want them in an engagement program though, hence the need for a general catch-all.
You will be my best friend for life if you can advise how to change the flows or whatever else to ensure that my leads are only active in their one appropriate engagement program.