Ecommerce своими руками без программиста: пошаговая инструкция

Настройка электронной торговли (ecommerce) практически всегда требует персонального подхода к сайту, а также разработчика, который всё настроит. Как сделать все самому, без помощи программиста, используя лишь Google Tag Manager и несколько готовых скриптов?

2020

Спасибо за интересный мануал, на русском по GTM редко попадались.

Интересует вопрос, есть форма ajax с Google капчой. Для триггера "Отправка формы" указан тип события стандартный " Form Submission" без проверки. Все работает, но проблема, что даже, если клиент ввел неверно какуе-то инфо все равно это засчитвается как отправка формы.

Условие в js понятно как сделать, а можно ли доп. капчу прописать, что, если клиент не прошел проверку, то событие засчитывать не нужно.

Пытался сделать с Element Visibility (если показано уведомление, что сообщение отправлено срабатывало бы событие), но тогда вообще не работает.

Если не сложно, не могли бы помочь?

Я так понимаю речь идет о такой капче:
https://cloud.moab.pro/index.php/s/iEXfABTmsX3Sk3H
Если так, то тут всё довольно просто.
Нужно отслеживать атрибут элемента, в котором хранится статус капчи - пройдена она или нет:
не пройдена - https://cloud.moab.pro/index.php/s/xbHSq7bgtSwjSfA
пройдена - https://cloud.moab.pro/index.php/s/BzwBP2Xk4356MBK
Отслеживается с помощью переменной автоматического события. Выглядеть будет так:
https://cloud.moab.pro/index.php/s/CfWKQ5S5mCy3mtf
Соответственно в условие записывается, если переменная равна true, значит выполнить тег