skip to content

Marketo embeds

Cheat sheet

To use this cheat sheet all you need to know is the ID of the form and in some cases the URL of the gated content or event.

Global Subscription forms

ID's: 18 & 47

Embed code for ID 18 (English version)

<script src="//explore.bdo.ca/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_18"></form>
<script>MktoForms2.loadForm("//explore.bdo.ca", "571-BDP-059", 18, 
    function (form){
        form.onSuccess(function(values, followUpUrl){
            location.href="https://www.bdo.ca/thank-you";
            return false;
        });
    });
</script>

Embed code for ID 47 (French version)

<script src="//explore.bdo.ca/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_47"></form>
<script>MktoForms2.loadForm("//explore.bdo.ca", "571-BDP-059", 47, 
    function (form){
        form.onSuccess(function(values, followUpUrl){
            location.href="https://www.bdo.ca/fr-ca/thank-you";
            return false;
        });
    });
</script>

Global Inquiry forms

ID's: 16 & 44

Embed code for ID 16 (English version)

<script src="//explore.bdo.ca/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_16"></form>
<script>MktoForms2.loadForm("//explore.bdo.ca", "571-BDP-059", 16, 
    function (form){
        form.onSuccess(function(values, followUpUrl){
            location.href="https://www.bdo.ca/thank-you-response";
            return false;
        });
    });
</script>

Embed code for ID 44 (French version)

<script src="//explore.bdo.ca/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_44"></form>
<script>MktoForms2.loadForm("//explore.bdo.ca", "571-BDP-059", 44, 
    function (form){
        form.onSuccess(function(values, followUpUrl){
            location.href="https://www.bdo.ca/fr-ca/thank-you-response";
            return false;
        });
    });
</script>

Global Gated forms

ID's: 14 & 43

In these examples the REPLACE ME text needs to be replaced with the full URL provided by the marketer, meaning it needs the "https://www.bdo.ca" part. This URL also needs to be in the double quotes so makes sure those aren't accidentally removed.

Embed code for ID 14 (English version)

<script src="//explore.bdo.ca/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_14"></form>
<script>MktoForms2.loadForm("//explore.bdo.ca", "571-BDP-059", 14, 
    function (form){
        form.onSuccess(function(values, followUpUrl){
            location.href="REPLACE ME";
            return false;
        });
    });
</script>

Embed code for ID 43 (French version)

<script src="//explore.bdo.ca/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_43"></form>
<script>MktoForms2.loadForm("//explore.bdo.ca", "571-BDP-059", 43, 
    function (form){
        form.onSuccess(function(values, followUpUrl){
            location.href="REPLACE ME";
            return false;
        });
    });
</script>

Global Event forms

ID's: 12 & 37

In these examples the REPLACE ME text needs to be replaced with the full URL provided by the marketer, meaning it needs the "https://www.bdo.ca" part. This URL also needs to be in the double quotes so makes sure those aren't accidentally removed.

Embed code for ID 12 (English version)

<script src="//explore.bdo.ca/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_12"></form>
<script>MktoForms2.loadForm("//explore.bdo.ca", "571-BDP-059", 12, 
    function (form){
        form.onSuccess(function(values, followUpUrl){
            location.href="REPLACE ME";
            return false;
        });
    });
</script>

Embed code for ID 37 (French version)

<script src="//explore.bdo.ca/js/forms2/js/forms2.min.js"></script>
<form id="mktoForm_37"></form>
<script>MktoForms2.loadForm("//explore.bdo.ca", "571-BDP-059", 37, 
    function (form){
        form.onSuccess(function(values, followUpUrl){
            location.href="REPLACE ME";
            return false;
        });
    });
</script>