<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Lead Creation Test</title>
</head>
<body>
<h2>Lead Creation Test</h2>
<p>Lead creation test page.
</p>
<script src="//app-xxx.marketo.com/js/forms2/js/forms2.js"></script>
<form id="mktoForm_A"></form>
<form id="mktoForm_B" style="display:none;"></form>
<script>
MktoForms2.loadForm("//app-XXX.marketo.com", "XXX-XXX-XXX", A);
</script>
<script>
MktoForms2.loadForm("//app-YYY.marketo.com", "YYY-YYY-YYY", B);
</script>
<script>
MktoForms2.whenReady(function(form) {
var fname;
var lname;
var emailAddress;
let check = 0;
form.onSubmit(function() {
console.log('check in onSubmit' + check);
if (check === 0) {
var valuesFormA = form.getValues();
fname = valuesFormA .FirstName;
lname = valuesFormA .LastName;
emailAddress = valuesFormA .Email;
}
});
form.onSuccess(function(form) {
check = check + 1;
if (check <= 1) {
emailAddress = 'ABC-' + emailAddress;
fname = 'ABC-' + fname;
lname = 'ABC-' + lname;
var secondForm = MktoForms2.allForms()[0].getId() == A? MktoForms2.allForms()[1] : MktoForms2.allForms()[0];
secondForm.addHiddenFields({
"Email": emailAddress
});
secondForm.addHiddenFields({
"FirstName": fname
});
secondForm.addHiddenFields({
"LastName": lname
});
console.log(emailAddress);
secondForm.submit();
window.location.href = 'https://mkto.TEST.com/contact-us-conf.html';
}
});
});
</script>
</body>
</html>