New consent method cohort management | Community
Skip to main content
New Participant
January 10, 2024
Solved

New consent method cohort management

  • January 10, 2024
  • 1 reply
  • 2298 views

hi all, long time no post (maybe I'm finally getting the hang of Marketo?!)

 

hope all are well.

in essence, we are plugged into an internal crm/db via api, and after much arm twisting are now aloud to add consents from other means (outside of this).

 

i am wondering how we are best to handle these new leads' in marketo please?

our IT team are very strict and want the internal db to be the single point of truth, but are allowing us to put in new leads via third party methods (and will hopefully facilitate this because i've not a clue), but i am wondering about how we'll handle this from a program point of view if possible please?
how am i best turning this cohort into consenting leads (just like the ones we get via api from internal db)?

i've found the 'person was pushed to marketo' filter i can use on the smart list, but not really sure where to go from here. 

Any help much appreciated as always.
thanks & kind regards, Mike

 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Michael_Florin-2

hi Sandford, thanks for reply, so what i'm trying to factor in with that particular bit is that we'll have leads' coming in that won't have any marketing subscriptions, and we're wanting to switch them all to subscribed.

 

Our internal db could update them prior to sending upto marketo via api but we're really trying to avoid IT dev work where possible so would like to handle in marketo ideally.

 

i'm just conscious of altering consents incorrectly as we need to consider that someone may already be subscribed to some methods, but when imported via this method will need to be consented to all methods.

 

so it might be: if consented to x: do nothing, but if unsubscribethismethod is true, then change to false if that makes sense & provides any clarity?

 

thanks, Mike

 


Any person that hits Marketo is by default subscribed. Or to make it more precise: They have "Unsubscribed = empty" which is functionally equivalent to "Unsubscribed = false". So if your API doesn't send any particular value in "Unsubscribed" - or any other field like "Opt-In", "Double Opt-In" or whatever other field you have created to determine marketability which might influence "Unsubscribed" through any Smart Campaign, your records are subscribed.

1 reply

Hoppers13Author
New Participant
January 10, 2024

okay so i think i know the sl filter to use: person was pushed to marketo & source is x.

but in the flow i can't figure out how to remove only the first matching choice applies as per:

 

have i setup wrong?

SanfordWhiteman
New Participant
January 10, 2024

Not really clear what you’re asking — you may be leaving out some rules that aren’t understood outside your business.

 

Your suggested flow seems the exact opposite of the meaning of the system field Unsubscribed. Unsubscribed = true means the person is not allowed to receive marketing emails.


Why would your external system not update fields directly (so you don’t need a trigger campaign at all). Is it using the Push Lead API, or are you just guessing that it will?

 

Hoppers13Author
New Participant
January 11, 2024

hi Sandford, thanks for reply, so what i'm trying to factor in with that particular bit is that we'll have leads' coming in that won't have any marketing subscriptions, and we're wanting to switch them all to subscribed.

 

Our internal db could update them prior to sending upto marketo via api but we're really trying to avoid IT dev work where possible so would like to handle in marketo ideally.

 

i'm just conscious of altering consents incorrectly as we need to consider that someone may already be subscribed to some methods, but when imported via this method will need to be consented to all methods.

 

so it might be: if consented to x: do nothing, but if unsubscribethismethod is true, then change to false if that makes sense & provides any clarity?

 

thanks, Mike