お世話になっております。
webflowでLPを実装しています。
クエリパラメータを用いて流入元の分析及びCRMへの連携を実装しようとしておりますが、わからないことがありましたので、御相談させてください。
質問:取得したクエリパラメータを、そのまま付け足して任意の外部ページへ飛ぶ方法
具体的には、下記がしたいです。
①LPに飛ぶ時、流入元によって固有のパラメータがされている。
②LPで、その流入元の情報を受け取る。
③申し込みボタンが押されたときに、その流入元のパラメータをそのまま付け足して、申込みサイト(外部)に飛ぶ。
①②までは恐らくできておりますが、うまく③に繋がりません。
現状、下記の様なコードをプロジェクトのfooter codeに書いています。
<script>
const params = new URLSearchParams(location.search)
// get the link element
var myLink = document.getElementByClassName("id-of-the-button-link")
const af = params.get('af')
// edit its href property by appending the parameters
myLink.href += "?af=" + af
</script>
参考にしたサイト:Pass URL Parameters to Button - Custom code - Forum | Webflow