Re: How do you assign different based on query strings?

Anonymous
Not applicable

How do you assign different based on query strings?

We want to assign a value to a field called Partner Name based on a parameter, in this case indicated as "PS=Partner"

The question is how can we key the field name on the parameter without creating different campaigns for each value?

If I have http://kony.com?PS=Partner and http://kony.com?PS=Partner2, how can I have the field value updated accordingly in the same smart campaign? Is it possible? See below:

Smart List:

0EM50000000RD4r.jpg

Flow:

0EM50000000RD4m.jpg
Tags (1)
5 REPLIES 5
Anonymous
Not applicable

Re: How do you assign different based on query strings?

Wes, I tested this and I don't believe there's a way to do so currently due to the fact that querystring is a web page parameter.
Anonymous
Not applicable

Re: How do you assign different based on query strings?

Consider using JS to write the value to the Marketo cookie and then pass it to a hidden field when the in-bound lead converts. Not ideal but good work around.
Anonymous
Not applicable

Re: How do you assign different based on query strings?

You can trigger or filter on the parameter, but you can't actually use the parameter. Only the entire query string with {{lead....
With forms you can obviously store any url parameter in a hidden field, but you want to do this without forms of course.
You can use Munchkin or SOAP, but this will make the lead 'known' without you having an email address.
Anonymous
Not applicable

Re: How do you assign different based on query strings?

Sounds like the best bet is just to create a campaign for each partner, pretty much what I figured. Thanks for weighing in guys!
Anonymous
Not applicable

Re: How do you assign different based on query strings?

Are the partners already in your database in Marketo? If so take a look at pURLs. These are unique url's for each record in Marketo.