質問:

Elementorでフォーム送信後にリダイアレクトさせる方法はありますか?

elementorのフォームについてです。標準の機能では実装したい機能を補えないと思い、javascript+PHPで、フォーム送信後の挙動を追加してます。(thanksページへの遷移、slackで通知、DBに入力されたデータを溜めたり、見積もりを自動返信したり)
もしかしてこう言う機能って既にjetelementsやaddonなんかのプラグイン で代用できるものがあったりします?
XSS対策とか考えるとアップデートに合わせて自分で作っているほうが怖くて。。。
ご存知だったら教えてください。

回答:

他のプラグインでそれをサポートしてるか分かりませんが、もし自分がそれを実装するならどうするか考えてみました。
まずThanksページはもうすでにフォーム送信後のアクションでページ移動機能がありますのでそれを使います。
自分だったらZapierを使いますね。
異なったサービスをWeb Hookでつなげるサービスです。
  1. フォーム送信後アクションからElementorでZapier Hookにデータ送信
  2. ZapierからSlaskに通知
  3. Zapierから何かしらのデータベースまたはデータ管理ソフトにデーターを送信(Google spreadsheet, airtable etc)
  4. Zapier functionで見積もりの計算
  5. ZapierからメーリングソフトにHookしてメールを見積もりと一緒に返信

TOFUラボに入れば更に多くの質問と回答のログが見れます!

関連した質問