こんにちは、Marketo のフォーム 2.0 API を使用して、サイトでシーケンシャル フォームを作成しようとしています (大きなフォームを 2 つのセクションに分割したいと考えています)。また、ユーザーが「次へ」をクリックしてフォームのパート 2 をロードしたときの放棄率を追跡できるようにしたいと考えています。そのため、最初のフォームが送信されたときに他のフォームをロードしようとしていました。誰もこれを以前にやったことがありますか?または、これを行うより良い方法があります。これはこれまでの私のコードです。
<script src="//app-sjp.marketo.com/js/forms2/js/forms2.js"></script>
<form id="mktoForm_333"></form>
<script>
MktoForms2.loadForm("//app-sjp.marketo.com", "466-AGZ-592", 333, function(form) {
form.onSuccess(function(callback) {
form.getFormElem().hide();
MktoForms2.loadForm("//app-sjp.marketo.com", "466-AGZ-592", 334, function(forms) {
form.getFormElem().show();
});
});
});
</script>
アドバイスをいただければ幸いです。ありがとう
-ジョン