WebflowサイトにLeadDuoフォームを埋め込み、ld_keyを含めて安全にリードを送信する方法です。Embed.js(推奨)とシンプルなHTMLフォームの2つの方法があります。
カスタマイズやスタイリング、追加の質問を使いたい場合は、この方法を推奨します。
<!-- LeadDuo Embed Form -->
<div id="leadduo-form"></div>
<script src="https://cdn.leadduo.io/embed/v1.js"></script>
<script>
LeadDuo.init('leadduo-form', {
formId: 'YOUR_FORM_ID',
formKey: 'YOUR_LD_KEY'
});
</script>公開後、フォームページにアクセスするとLeadDuoフォームが表示され、ld_key(formKey)が自動的に渡されます。
スタイリング不要で、シンプルなフォームだけを使いたい場合はこちらを利用できます。
<form action="https://api.leadduo.io/api/v1/form/YOUR_FORM_ID" method="POST"> <input type="hidden" name="ld_key" value="YOUR_LD_KEY" /> <input type="email" name="email" placeholder="Email" required /> <input type="text" name="name" placeholder="Name" /> <textarea name="message" placeholder="Message"></textarea> <button type="submit">Submit</button> </form>
ld_key は hidden フィールドとして送信されるため、LeadDuo側でフォームの正当性を検証できます。