Вопрос

Мы только что запустили и стремимся лучше понять, откуда на самом деле берутся пользователи, которые конвертируются в зарегистрированных пользователей.Мы можем видеть наши источники трафика и рефералов с помощью Google Analytics и других наших программ веб-статистики, но в таком объеме сложно привязать их конкретно к тому, какие пользователи в нашей базе данных перешли и откуда.

У нас есть несколько "целей" в настройках Google Analytics, чтобы лучше отслеживать конверсии, но что делают другие, чтобы связать регистрацию пользователей с источниками входящего трафика?

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

Есть какие-либо другие решения, которые успешно работают у вас?

Спасибо!

Это было полезно?

Решение

Действительно, я бы предложил сохранить реферера в записи пользователя.Затем вы можете написать некоторый код, чтобы разумно извлекать дополнительные данные из URL.Например, вы могли бы проанализировать URL-адреса Google, чтобы определить ключевые слова, используемые для поиска вашего сайта.И ваш код может обнаруживать такие вещи, как переходы по рекламным показам, конкретные проводимые вами SEO-кампании или заключаемые вами партнерские соглашения.

Было бы полезно потратить некоторое время на создание страницы только для администратора, чтобы визуализировать эти преобразования, чтобы помочь вам лучше понять, что работает, а что нет.И когда дела идут хорошо, такая страница воодушевляет всю команду!

Другие советы

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

Я создал gem для автоматизации отслеживания и сохранения информации о рефералах.Видишь https://github.com/holli/referer_tracking для получения дополнительной информации.

Некоторые замечания при разработке трекинга (я уже пытался уловить их с помощью gem)

  • Возможно, было бы лучше сохранить данные отслеживания в отдельной таблице.Таким образом, когда вы удаляете учетную запись пользователя, вы не удаляете информацию о том, как эта учетная запись пользователя была создана.Вы получаете ответ типа "откуда берутся поддельные учетные записи пользователей?".
  • Сохраните также файлы cookie в базе данных.Если вы используете Google Analytics, вы можете проанализировать файлы cookie Google, чтобы получить дополнительную информацию о посетителе.Например, количество посещений или информация о кампании.
  • Полезно также сохранить user_agents и т.д., чтобы иметь возможность различать мобильные и настольные браузеры и т.д.
  • В конце концов, полезно визуализировать информацию и конверсии.Но поначалу трудно понять, какие данные вы хотите визуализировать и как.Поэтому постарайтесь собрать как можно больше данных, а затем позже решите, как обработать эти данные с помощью сценариев.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top