1b.app
Скопирована ссылка -

Дублированные записи при использовании форм в СРМ

Добрый день! При использовании форм обнаружилось следующее. Когда пользователь заполняет форму и нажимает кнопку "Отправить", он попадает на "результирующую страницу", например, с благодарностью за заполнение формы, и его данные попадают в систему.

Проблема, которая возникла, заключается в том, что если пользователь обновит эту страницу, или закроет браузер а потом его повторно откроет на этой же странице, данные снова полетят через форму в систему, словно бы это было повторное заполнение. В нашей системе это приводит к тому, что по некоторым клиентам у нас возникают дубли заявок, причём в большом количестве, когда на деле клиент один, и форма была заполнена только один раз.

Это всё равно как если бы после добавлении товара в корзину на маркетплейсе, при обновлении страницы этот товар бы снова и снова добавлялся в корзину (или оплата бы за него снималась повторно).

Прошу рассмотреть функционал отправки данных с формы в СРМ и сделать так, чтобы при обновлении страницы не было повторяющегося действия.

Ответы:


Навроцький Сергій Сергійович писал/а:
Проблема, которая возникла, заключается в том, что если пользователь обновит эту страницу, или закроет браузер а потом его повторно откроет на этой же странице, данные снова полетят через форму в систему, словно бы это было повторное заполнение. В нашей системе это приводит к тому, что по некоторым клиентам у нас возникают дубли заявок, причём в большом количестве, когда на деле клиент один, и форма была заполнена только один раз.

Добрый день.
Но пользователь же видит диаголовое окно браузера о том, что он подтверждает повторное заполнение формы и сознательно делает повторное заполнение?
08.10.2024, 09:02

Навроцький Сергій Сергійович
Оставьте сообщение в этой теме и вам откроются контакты пользователя
Добрый день, Максим Вадимович. Спасибо за ответ.
Действительно, на моём устройстве диалоговое окно появляется. А у другого сотрудника ситуация такая:

"У меня еще ни разу такое окно не отображалось ни на одном из девайсов. И вчера по тем моим скринам, где от меня 12 заявок, этого окна тоже не было, я просто нажимала кнопку ОБНОВИТЬ страницу в браузере и посылалась новая заявка в ОНЛАЙН"

Может, в некоторых браузерах или ОС не срабатывает появление окна?

Сотрудник пообещала записать видео заполнения формы, могу вам отправить его адресно.
08.10.2024, 11:19


Тиндик Максим Вадимович
OneBox production писал/а:

Навроцький Сергій Сергійович писал/а:
Проблема, которая возникла, заключается в том, что если пользователь обновит эту страницу, или закроет браузер а потом его повторно откроет на этой же странице, данные снова полетят через форму в систему, словно бы это было повторное заполнение. В нашей системе это приводит к тому, что по некоторым клиентам у нас возникают дубли заявок, причём в большом количестве, когда на деле клиент один, и форма была заполнена только один раз.

Добрый день.
Но пользователь же видит диаголовое окно браузера о том, что он подтверждает повторное заполнение формы и сознательно делает повторное заполнение?

Прошу прощения, вышло недоразумение - сотрудник говорит что "уже видит это всплывающее окно". Но всё равно это нам не подходит, т.к. наши клиенты зачастую люди преклонного возраста. Они это сообщение не читают или воспринимают неправильно, и жмут "Продолжить" в этом диалоговом окне, т.к. думают что может что-то не сработало или не отправились данные.

Можно ли как-то в системе у нас отключить это появление диалогового окна? Чтобы просто по факту заполнения происходила отправка данных единыжды, и не было возможностей отправлять данные повторно?

Заранее благодарю за ответ!
08.10.2024, 14:37


Навроцький Сергій Сергійович писал/а:
Можно ли как-то в системе у нас отключить это появление диалогового окна? Чтобы просто по факту заполнения происходила отправка данных единыжды, и не было возможностей отправлять данные повторно?

К сожалению я не вижу привязанного к вашей учетной записи OneBox чтобы сориентироваться в ответе на основании ваших текущих настроек.

Есть несколько вариантов решения вашей потребности:
1. Если вы отправляете ссылку на форму клиенту с помощью действия "Отправить форму" на этапе процесса (либо же с помощью автоматизации раз в день) - там есть настройка в виде галочки "Запретить повторное заполнение формы" - она не позволит заполнить дважды форму по отправленной ссылке
2. Если вы создаёте при каждом заполнении формы бизнес-процесс который после доступен к просмотру в личном кабинете пользователю - можно настройкой в форме делать редирект на страницу процесса в личном кабинете.
3. Дорабатывать возможность сделать редирект на другую (либо текущую страницу) что сбросит в браузере факт заполнения формы - доработка займёт 1ч (36$)
08.10.2024, 15:41


Тиндик Максим Вадимович
OneBox production писал/а:

Навроцький Сергій Сергійович писал/а:
Можно ли как-то в системе у нас отключить это появление диалогового окна? Чтобы просто по факту заполнения происходила отправка данных единыжды, и не было возможностей отправлять данные повторно?

К сожалению я не вижу привязанного к вашей учетной записи OneBox чтобы сориентироваться в ответе на основании ваших текущих настроек.

Есть несколько вариантов решения вашей потребности:
1. Если вы отправляете ссылку на форму клиенту с помощью действия "Отправить форму" на этапе процесса (либо же с помощью автоматизации раз в день) - там есть настройка в виде галочки "Запретить повторное заполнение формы" - она не позволит заполнить дважды форму по отправленной ссылке
2. Если вы создаёте при каждом заполнении формы бизнес-процесс который после доступен к просмотру в личном кабинете пользователю - можно настройкой в форме делать редирект на страницу процесса в личном кабинете.
3. Дорабатывать возможность сделать редирект на другую (либо текущую страницу) что сбросит в браузере факт заполнения формы - доработка займёт 1ч (36$)

Спасибо вам за ответ. У нас клиенты переходят в формы просто по ссылке, которую получают, например, через телеграм-канал. Собственным кабинетом они не пользуются и доступа к нему не имеют. После того, как форма отправляется, создаётся процесс (каждый раз после отправки), с помощью которых мы ведём учёт мероприятий. Я попробовал путь №2 применить в нашем случае, но после нажатия "Отправить", форма переходит на свой изначальный вид и при этом не отправляется (процесс не создаётся). Видимо, этот вариант (редирект на страницу процесса) у нас не сработает.
08.10.2024, 17:57

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий