Switching instances based from Country selection

Anonymous
Not applicable

Switching instances based from Country selection

Does anyone have more than one Marketo Instance? We have 2 - one for NA and one for EU contacts/leads. We are looking to figure out a script or process way to send a user from a form to the correct instance.

Any help/ideas?

Thanks!
Tags (1)
6 REPLIES 6
Anonymous
Not applicable

Re: Switching instances based from Country selection

Maybe use a webhook to move folks over if they go to the wrong one? You'd need someone technical to get it all working, but that would be real-time and automated.

You could also add them to a static list and periodically (weekly say) do an import into the other instance.
Josh_Hill13
Level 10 - Champion Alumni

Re: Switching instances based from Country selection

Would NA or EU leads end up on each other's sub-domain that they would end up in the wrong instance?

Agree with Erik that you might have to use API, Webooks to do this automatically. Otherwise, just extract them out each week.
Anonymous
Not applicable

Re: Switching instances based from Country selection

Hi Josh - There is no geo-location in place -- our main website is our international face on the web.
Anonymous
Not applicable

Re: Switching instances based from Country selection

One option would be SOAP API syncLead setting marketoSoapEndPoint, marketoUserId and marketoSecretKey for NA or EU instance according to the country selection. That is a simple switch statement (PHP and Java) or case (Ruby)


http://developers.marketo.com/documentation/soap/synclead/

PHP
 
Java
 
Ruby
Anonymous
Not applicable

Re: Switching instances based from Country selection

If I understand correctly, you have two version of a form (EU and North America), and want to show the right version of the form to the user based on their location.

One solution would be to look at the IP address of the user when they request a page, and then compare this to the IP range for Europe and North America. You would then set up logic on your server to serve them the right form. 

A simpler solution would let the user select if they are located in the EU or North America via a dropdown or radio button. Then use an AJAX request to render the right form. 


Anonymous
Not applicable

Re: Switching instances based from Country selection

Hi Murtza -

No, we only have one form that is on our international website.  I need the form, in the backend, to send the information captured to the correct Marketo instance.  If the user is from an NA country - the lead will be sent into our flows within our NA Marketo instance, if the user is from anywhere else (country wise), they will then be sent into our EU Marketo Instance.

To sum it up - we have one global site and one global form that needs to send information into two seperate instances.