Страницы Squarespace Index имеют главную страницу и подстраницу. Это выглядит следующим образом:
- INDEX (xyz.com/landingpage)
- Page 1 (xyz.com/landingpage)
- Страница 2 (xyz.com/landingpage-1)
Squarespace не может передавать параметры UTM через форму, поэтому я использую скрипт в Диспетчере тегов Google для передачи параметров UTM в формат Squarespace SQF:
Ссылка: Как отслеживать данные UTM при отправке форм Squarespace
В формах у меня есть скрытые поля SQF_CAMPAIGN, SQF_TERM и т. д., которые собирают данные, которые анализирует скрипт, и параметры URL собираются при отправке формы.
У меня есть блок формы на каждой странице индекса. Это выглядит так:
- INDEX (xyz.com/landingpage)
- PAGE 1 (xyz.com/landingpage)
- FORM 1
- PAGE 2 (xyx.com/landingpage-1)
- FORM 2
- PAGE 1 (xyz.com/landingpage)
С точки зрения посетителей сайта это одна страница и один URL. Из архитектуры дизайна Squarespace считается две страницы.
То, что я пытаюсь решить, - это получить параметры URL для отправки с помощью формы 2. В настоящее время форма 1 работает без проблем. Все параметры отправлены. Перед выпуском я начал тестировать другую форму и понял, что параметры не собираются. Я проверил это на нескольких страницах.
Я подозреваю, что СТРАНИЦА 2, ФОРМА 2 не загружает данные, потому что на самом деле это отдельный URL-адрес. Я провел тест, используя только URL-адрес только с параметрами SQF, и мне удалось получить данные на СТРАНИЦЕ 2, ФОРМЕ 2. Хотя мне нужны параметры UTM для дальнейшего отслеживания, поэтому использование только SQF не решает мою проблему. Я могу ошибаться.
В идеале пользователь нажимает на платную поисковую кампанию Google, поэтому все параметры UTM будут помечены в URL-адресе целевой страницы, и когда они отправят любую форму на страницах, параметры будут собраны.
Может ли кто-нибудь предложить решение этой проблемы?