Ярослав пишет:

Код для темы "детская",  поэтому в современной не будет работать.
По меньшей мере надо добавить классы  "metrika_{название события}" в нужные элементы.

Спасибо, но это никак мне не помогло.

Ярослав пишет:

Поделюсь с общественностью небольшим кодом:

function metrikaReach(goal_name) {
        for (var i in window) {
        if (/^yaCounter\d+/.test(i)) {
            window[i].reachGoal(goal_name);
        }
    }
   /* или напрямую вызвать свой счетчик. К примеру 1111*/
            /*yaCounter1111.reachGoal(goal_name);*/

}

$( document ).ready(function() {
$('body').on('click', '.metrika', function() {
    var goal_name = this.className.match(/metrika_([^\s]+)/);
    if (goal_name[1]) {
        metrikaReach(goal_name);
    }
    return true; 
});


$('body').on('submit', 'form.register', function() {
    var goal_name = 'rs_register';
    metrikaReach(goal_name);
    return true; 
});

$('body').on('click', '.addToCart', function() {
    var goal_name = 'rs_addtocart';
    metrikaReach(goal_name);
    return true; 
});

$('body').on('click', '.formSave', function() {
    var goal_name = 'rs_formsave';
    metrikaReach(goal_name);
    return true; 
});


});

В метрике добавлены цели - события JS:
rs_formsave - отправка сообщений обратной связи.
rs_addtocart - в корзину.
rs_register - регистрация пользователя.
Так же можно на любые элементы с классами по шаблону "metrika_{название события}".
Пример для события bannerclick: metrika_bannerclick.

Код для темы "Детская"

Спасибо за код, но в 2019г что то не работает. Подскажите работающий код с темой Современная для настройки целей я.метрики