Salesforce の Web-to-リードを使用すると、問い合わせフォームから見込み顧客の情報を直接Salesforceに取り込むことができます。 しかし、Salesforceで生成されたHTMLをそのまま使用すると、入力内容のバリデーションを行うことができません。 そこで、WordpressのContact form 7を使用して、レコードをWeb-to-リードに送信できるようにしてみました。 Contact form 7でフォームを作成する Salesforceで自動作成されたHTMLをもとに、フォームを作成していきます。 1点注意する必要があるのは、name属性が0からはじまる場合、Contact form 7では、自動的に先頭の0を削除してしまいます。 このため、name属性にさらに sf- を追加して、先頭の0が削除されないようにしておきます。この sf- は、後の処理で削除
![Wordpress + Contact Form 7 で Salesforce の Web-to-リード を送信する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/b5fc622c360d629ecb43006d816c7d261ffc8188/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9V29yZHByZXNzJTIwJTJCJTIwQ29udGFjdCUyMEZvcm0lMjA3JTIwJUUzJTgxJUE3JTIwU2FsZXNmb3JjZSUyMCVFMyU4MSVBRSUyMFdlYi10by0lRTMlODMlQUElRTMlODMlQkMlRTMlODMlODklMjAlRTMlODIlOTIlRTklODAlODElRTQlQkYlQTElRTMlODElOTklRTMlODIlOEImdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTc1Nzc1YzI3OGE2ZThlOTMzYTUxZDNlNmZjYTM0OWQw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBlbWVnYW5lJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zZmFkMzM2NzY5OWEwMmY1MTY2MTIzZmU5NWE5YjRkYw%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D974cd6c723589268fc9ea841fc6ac00e)