Настройка целей в Яндекс.Метрике

Цель — это желаемый результат рекламной кампании, например, заполненная форма заявки, переход на страницу с контактами, оплата покупки и др. В Яндекс.Метрике есть 4 типа целей:
просмотры страниц,
посещение конкретной страницы,
составная цель,
событие.
Для одностраничного сайта чаще всего необходима цель отправка заявки. Данную цель можно настроить 2 способами.

Настройка цели посещение страницы.

1. Перейдите в настройки счетчика, далее вкладка "цели" и "добавить цель".

2. Укажите любое название цели. Установите тип условия "посещение страниц". В строку url содержит необходимо вписать адрес страницы благодарности вашего лендинга, на которую попадает посетитель после отправки заявки.
Как узнать адрес страницы благодарности? 
- Сделайте тестовый заказ с вашего сайта, адрес страницы вы увидите в строке браузера.

3. Нажмите "добавить цель". Замечание: код счетчика яндекс метрики обязательно должне быть добавлен как на страницу index.html, так и на страницу благодарности. Как установить счетчик описано здесь.

В случае, если на вашем сайте не происходит переадресация на страницу благодарности, а используется уведомление в всплывающем окне, необходимо использовать другой способ создания цели - JavaScript событие.

Настройка цели  JavaScript событие.

Для настройки этого типа цели в Метрике необходимо иметь доступ к html коду сайта. Можете использовать визуальный редактор, переключив его в режим html, либо скачать файл index  с помощью фтп-менеджера себе на компьютер.
1. Перейдем в настройки - > цели -> добавить цель
- Придумываем название, например: «отправка формы»
- Выбираем JavaScript событие
- Придумываем идентификатор, например: «Zakaz». Жмем "Добавить цель".

2. Вторым этапом станет добавление кода цели в html код страницы.
- Открываем для редактирования файл index нашего сайта.
- С помощью единовременного нажатия клавиш ctrl+f открывается поиск, находим такой кусок кода "<form..."

В код формы необходимо вставить нашу цель.

onsubmit="yaCounter12345678.reachGoal ('Nazvanie_Identifikatora', function () {alert ('Данные отправлены')}); return true;"

Вместо цифр 12345678 после yaCounter — указываем номер счетчика Метрики.
Вместо ‘Nazvanie_Identifikatora' — указываем название нашего идентификатора, который создали шагом выше.

Вставляем код:

Данный код нужно вставить во все формы. Сохраните файл index и загрузите обратно на хостинг, если редактировали его на своем компьютере.