Максим: должно быть - "да", но думаю там просто нераспределённые товары распределяли операторы вручную.
Но недавно они добавили это: https://yandex.ru/support/partnermarket/guides/cla... и дальше уже вся ответственность на владельцах магазинов. Не заполнили тэги - ну извините)
Антон: отследить то можете, а вот форму на почту - отправляет не JS, а PHP.
Я бы посоветовал Вам сверстать дизайн в шаблон в HTML-формате и добавить обработку через PHP того, что Вам нужно: отправка данных из формы на почту и подмену контента по UTM-меткам. Получится максимально быстро и то, что Вы хотели. Но PHP - нужно будет или Вам, или кого-то попросить дописать. (там не сложно)
Еще что-то я упустил?
Антон: оба - полнейший бред.
Второй линк - неплохой урок по utm-меткам.
Если хотите нормально с PHP (т.к. нужно обрабатывать формы) - ставьте CMS Joomla! и верстайте под неё шаблон, аналитику - Piwik.
Павел: если инсталляция новая - ставьте 3.4.8, все ниже - уязвимы. Если уже сайт крутится давно, возможно что-то уже залезло... Что может быть еще (если плагинов нет) - я даже не знаю.
Хотя проверьте в основных настройках админки, что пути существуют и открыты для записи к tmp и log.
Benderlidze: 1.как формируете шингл (на основе чего)?
2. кол-во одинаковых: где именно: между массивом и находящимися в таблице (или еще как-то)?
можно использовать для таблицы SELECT DISTINCT ...
а затем цикл ( https://dev.mysql.com/doc/refman/5.5/en/flow-contr... ) с WHERE IN (1232313,12312312312,3213123,......)