Keitaro Events v1.js
3.8 KB
Отслеживаем события на лендинге в Кейтаро
Что такое система событий и зачем нужна? - Это по сути самописный JS-код, который устанавливается на лендинг с целью отслеживания взаимодействия пользователя с посадочной страницей. Например можно отследить % скролла страницы или затрекать точку перехода с лендинга на оффер. При срабатывании условия заложенного в коде, тот в свою очередь досылает в стату Keitaro и мы можем прямо в трекере смотреть разбивку и делать для себя определенные выводы из этого.
В общем я ничего нового не придумал, просто переписал под КТ код, который был в этом посте:
- Считает время нахождения пользователя на странице
- Отслеживает было ли событие скроллинга
- Считает % скроллинга страницы вниз
- Отслеживает точку перехода с ленда на оффер
- Записывает в стату время загрузки лендинга (полностью с картинками)
Установка:
- Открываем любой свой лендинг и ставим код из файла в самый низ перед </body>
Нюансы:
- Бывают ленды, на которых главный элемент прокрутки не объект window, а допустим body, от этого скролл может не досылаться в стату. На этот случай внутри файла есть 2 варианта, для body и для window. Поставьте код, если он не досылает процент скролла в стату, удалите тот что для window, раскомментируйте тот что для body - success ✅. Если и это не помогло, там есть debug-код. Раскомментируйте и перейдите на страницу, в консоли при скролле будет видно какой элемент является scrollable, на него и вешайте отслеживание скролла в коде для body. Вместо
- s26 = Точка перехода с ленда на оффер (элемент)
- s27 = Время загрузки ленда у пользователя
- s28 = Время проведенное на лендинге (секунды)
- s29 = Был ли использован скролл. 1 = да
- s30 = Процент прокрутки страницы от 10 до 100%
PS: В комментах к посту будет скрин как это выглядит в статистике ⤵️
PSS: Перейти на Кейтаро можно с 20% скидоном с помощью моего промо
Что такое система событий и зачем нужна? - Это по сути самописный JS-код, который устанавливается на лендинг с целью отслеживания взаимодействия пользователя с посадочной страницей. Например можно отследить % скролла страницы или затрекать точку перехода с лендинга на оффер. При срабатывании условия заложенного в коде, тот в свою очередь досылает в стату Keitaro и мы можем прямо в трекере смотреть разбивку и делать для себя определенные выводы из этого.
В общем я ничего нового не придумал, просто переписал под КТ код, который был в этом посте:
- Считает время нахождения пользователя на странице
- Отслеживает было ли событие скроллинга
- Считает % скроллинга страницы вниз
- Отслеживает точку перехода с ленда на оффер
- Записывает в стату время загрузки лендинга (полностью с картинками)
Установка:
- Открываем любой свой лендинг и ставим код из файла в самый низ перед </body>
Нюансы:
- Бывают ленды, на которых главный элемент прокрутки не объект window, а допустим body, от этого скролл может не досылаться в стату. На этот случай внутри файла есть 2 варианта, для body и для window. Поставьте код, если он не досылает процент скролла в стату, удалите тот что для window, раскомментируйте тот что для body - success ✅. Если и это не помогло, там есть debug-код. Раскомментируйте и перейдите на страницу, в консоли при скролле будет видно какой элемент является scrollable, на него и вешайте отслеживание скролла в коде для body. Вместо
document.body.addEventListener('scroll') => document.querySelector('scrollable element').addEventListener('scroll')
В какие метки трекера идет запись:- s26 = Точка перехода с ленда на оффер (элемент)
- s27 = Время загрузки ленда у пользователя
- s28 = Время проведенное на лендинге (секунды)
- s29 = Был ли использован скролл. 1 = да
- s30 = Процент прокрутки страницы от 10 до 100%
PS: В комментах к посту будет скрин как это выглядит в статистике ⤵️
PSS: Перейти на Кейтаро можно с 20% скидоном с помощью моего промо
adamblogПочему так много трешовых заявок?
Одна из причин: Facebook forms autofill
Это специальная js-оболочка, которая подгружается перед каждым открытием ваших ссылок. Увидеть это можно только сниффером с мобилки из прилы фб, поэтому не пытайтесь это найти.
Как это работает?
- Фб подгружает оболочку, которая работает в фоне
- Затем подгружает ваш сайт
- Когда фоновый код обнаруживает форму, он открывает окно с автозаполнением и предлагает пользователю отдать свои данные в ваши формы
И все бы ничего, но в профиле пользователя могут быть устаревшие данные, а актуальные он в фб не заполнил. Таким образом улетают те данные, которые могут быть неактуальными и заявки падают в треш
Как это исправить?
- сделать так чтобы код autofill не видел формы на вашей странице
Вот массив паттернов по которым он ищет ваши формы и затем вызывает Autofill:
PS: В умелых руках это а*уенное палево, так что цените
Одна из причин: Facebook forms autofill
Это специальная js-оболочка, которая подгружается перед каждым открытием ваших ссылок. Увидеть это можно только сниффером с мобилки из прилы фб, поэтому не пытайтесь это найти.
Как это работает?
- Фб подгружает оболочку, которая работает в фоне
- Затем подгружает ваш сайт
- Когда фоновый код обнаруживает форму, он открывает окно с автозаполнением и предлагает пользователю отдать свои данные в ваши формы
И все бы ничего, но в профиле пользователя могут быть устаревшие данные, а актуальные он в фб не заполнил. Таким образом улетают те данные, которые могут быть неактуальными и заявки падают в треш
Как это исправить?
- сделать так чтобы код autofill не видел формы на вашей странице
Вот массив паттернов по которым он ищет ваши формы и затем вызывает Autofill:
const regexMap = new Map([
['email', /e.?mail/i],
['tel', /phone|tel/i],
[
'address-line3',
/address.*line.?3|address.?3|addr.?3|line.?3|address.*three/i,
],
[
'address-line2',
/address.*line2|address.?2|addr.?2|suite|unit|apartment|address.*two/i,
],
['address-line1', /address.*line|address.?1|addr.?1|street|address.*one/i],
['country', /country/i],
['postal-code', /zip|postal|post.*code/i],
['address-level2', /city|town/i],
['address-level1', /region|province|state/i],
['given-name', /given.*name|first.*name/i],
['family-name', /family.*name|last.*name/i],
['name', /full.*name|first.*last.*name|^name/i],
['username', /username/i]
]);
Для платежек:const paymentTags = [Все что вам необходимо сделать - не попасть под эти фильтры своим лендом 😉. Ну а как это сделать - гуглите
'cc-name',
'cc-given-name',
'cc-additional-name',
'cc-family-name',
'cc-number',
'cc-exp',
'cc-exp-month',
'cc-exp-year',
'cc-csc',
'cc-type'
];
const paymentEncryptedTags = [
'cc-number',
'cc-csc'
];
PS: В умелых руках это а*уенное палево, так что цените
Расширение Chrome для экстракции токенов БМа / Адса по кукам аккаунта
Доставать токены можно тупо нажав на кнопку расширения, даже в AdsManager заходить не надо. Очень удобно
Установить: https://chrome.google.com/webstore/detail/get-token-cookie/naciaagbkifhpnoodlkhbejjldaiffcm
#фишки
Доставать токены можно тупо нажав на кнопку расширения, даже в AdsManager заходить не надо. Очень удобно
Установить: https://chrome.google.com/webstore/detail/get-token-cookie/naciaagbkifhpnoodlkhbejjldaiffcm
#фишки
Расширение для копирования текста с фоток на любых страницах в браузере:
https://chrome.google.com/webstore/detail/project-naptha/molncoemjfmpgdkbdlbjmhlcgniigdnf/related
#фишки #расширение
https://chrome.google.com/webstore/detail/project-naptha/molncoemjfmpgdkbdlbjmhlcgniigdnf/related
#фишки #расширение
fbp.js
946 B
Скрипт для вытаскивания токена fbp из кук пользователя для работы с Conversion Api Facebook
Установка:
1. Открываем наш лендинг в редакторе Keitaro
2. Копируем код из файлика выше и вставляем его перед закрывающим тегом
Далее можете выдергивать это значение S2S-постбэком и слать прямиком в ФБ. В таком варианте сопоставление конверсий будет точно лучше.
PS: На странице обязательно должен стоять полный код пикселя с PageView для присвоения в куки значения. Если его не будет, то и в куках _fbp не будет найден
PSS:
PSSS: Перейти на Кейтаро можно с 20% скидкой с помощью моего промо
Установка:
1. Открываем наш лендинг в редакторе Keitaro
2. Копируем код из файлика выше и вставляем его перед закрывающим тегом
</body>
При заходе на ленд, код начнет в цикле проверять cookie-контейнер на наличие ключа _fbp и как только он будет найден, будет обновлен параметр в стате на полученное значение. Сам токен присваивается стандартным кодом Facebook Pixel (полным). Далее можете выдергивать это значение S2S-постбэком и слать прямиком в ФБ. В таком варианте сопоставление конверсий будет точно лучше.
PS: На странице обязательно должен стоять полный код пикселя с PageView для присвоения в куки значения. Если его не будет, то и в куках _fbp не будет найден
PSS:
_fbp - это параметр, который фиксирует время первого касания пользователя с вашей воронкой PSSS: Перейти на Кейтаро можно с 20% скидкой с помощью моего промо
adamblogMedia is too big
VIEW IN TELEGRAM
Очень жду когда сам ФБ выкатит такую защиту от говнарей, которые берут чужое ☺️
https://www.facebook.com/ads/library/?active_status=all&ad_type=all&country=GB&view_all_page_id=112857077857582&search_type=page&media_type=all
https://www.facebook.com/ads/library/?active_status=all&ad_type=all&country=GB&view_all_page_id=112857077857582&search_type=page&media_type=all
Как не палиться перед ФБ что льете с Keitaro / трекера:
Когда вы заливаете вайт/блэк с помощью КТ / трекера, любой платформе легко вас выпалить по тегу
Это можно обойти с помощью трансляции HTML, вместо выбора локального лендинга:
- Берем любой вайт, ссылки на картинки делаем как CDN / Пишем промпт в GPT для генерации вайта (в комментариях к этому посту)
- Как на скрине выше включаем в потоке HTML и вставляем туда код
- Приматываем домен к этой кампании с отловом ошибок 404
Вуаля, теперь ни ФБ, ни Гугл не поймет что вы льете с трекера. Единственный минус подобного решения - ограниченное количество символов в поле HTML в Схеме потока :)
Возможности Кейтаро можно оценить с 20% скидкой с помощью моего промо
#фишки
Когда вы заливаете вайт/блэк с помощью КТ / трекера, любой платформе легко вас выпалить по тегу
<base href=... в <head> вайта (при условии что он загружен локально). Такова особенность любого трекера, он берет локально расположенные файлы и тянет их через base href в идентификатор кампании (в путь). Это можно обойти с помощью трансляции HTML, вместо выбора локального лендинга:
- Берем любой вайт, ссылки на картинки делаем как CDN / Пишем промпт в GPT для генерации вайта (в комментариях к этому посту)
- Как на скрине выше включаем в потоке HTML и вставляем туда код
- Приматываем домен к этой кампании с отловом ошибок 404
Вуаля, теперь ни ФБ, ни Гугл не поймет что вы льете с трекера. Единственный минус подобного решения - ограниченное количество символов в поле HTML в Схеме потока :)
Возможности Кейтаро можно оценить с 20% скидкой с помощью моего промо
adamblog
Подписаться#фишки
Список запрещенных/триггерных слов и фраз
Несмотря на то, что Facebook не признается в этом, у него есть список слов, которые он не любит использовать в своих объявлениях. Хотя контекст является ключевым фактором, все же есть некоторые слова, которые не нравятся FB. Проведя небольшое исследование и пообщавшись с другими менеджерами по рекламе, я нашел вот такой примерный список.
* Facebook. fb - Это кажется странным, но это торговая марка, и компания не хочет, чтобы люди использовали ее название
* Corona Virus Words - лучше избегать любых слов на эту тему: Pandemic, Corona, Coronavirus, infection, anxious, disease
* Любое ругательное слово или даже символы, обозначающие ругательные слова 🍆👌. Даже GPT умеет читать такие знаки, не говоря о ФБ
* Слова которые слишком явно пушат на Покупку:
* Buy
* Marked down
* Coupon
* Discount
* Sale
* % of
* Order
* Акции и розыгрыши
* Giveaway
* Deal
* Win
* Enter
* Contest
* Free
* Ограничения времени / лимитированность продукта
* Limited time
* Today only
* Only x days left
* Ending soon
* Door close
* While supplies last
* You, to You, Your - Конструкция предложений с прямым обращением к человеку + слова из списка выше: You can buy it only today
Дополнительные фишки
* Если вы используете Капслок в тексте И ОН ПРЕОБЛАДАЕТ НАД КОЛИЧЕСТВОМ ТЕКСТА ВО ВСЕМ ПРЕДЛОЖЕНИИ - объявление отклонят 100%
* Facebook не любит рекламу, которая обращается непосредственно к людям или каким-то образом говорит или упоминает о "боли", которую кто-то испытывает. Слова, которые могут вызвать у людей негативные эмоции или иметь отрицательный оттенок. Им не нравится, когда вы указываете на кого-то пальцем и говорите "ты"
* 🟥: Would you like to lose 30 pounds?
* 🟩: Learn about weight loss tips
* 🟥: Would you like to avoid foreclosure
* 🟩: Make your monthly mortgage payments easily
* Нельзя говорить о личности человека, его расе, религии, возрасте и т.д. FB блокирует рекламу, рассказывающую о личных данных
* Ему не нравятся спамерские формулировки типа "быстро разбогатеть", например: "Заработайте 10 000 за 1 месяц"
* Слова/фразы с негативным настроем
* Основное из негатива:
* Угрожающие или агрессивные высказывания
* Оскорбительные высказывания, особенно сексистские, гомофобные, расистские, уничижительные и т.д.
* Слова, связанные с вредными стереотипами. Например что счастливы только Худые или ты будешь счастлив только когда будешь худым
PS: Список подтвержден одним из супервайзеров ФБ
#фишки
Несмотря на то, что Facebook не признается в этом, у него есть список слов, которые он не любит использовать в своих объявлениях. Хотя контекст является ключевым фактором, все же есть некоторые слова, которые не нравятся FB. Проведя небольшое исследование и пообщавшись с другими менеджерами по рекламе, я нашел вот такой примерный список.
* Facebook. fb - Это кажется странным, но это торговая марка, и компания не хочет, чтобы люди использовали ее название
* Corona Virus Words - лучше избегать любых слов на эту тему: Pandemic, Corona, Coronavirus, infection, anxious, disease
* Любое ругательное слово или даже символы, обозначающие ругательные слова 🍆👌. Даже GPT умеет читать такие знаки, не говоря о ФБ
* Слова которые слишком явно пушат на Покупку:
* Buy
* Marked down
* Coupon
* Discount
* Sale
* % of
* Order
* Акции и розыгрыши
* Giveaway
* Deal
* Win
* Enter
* Contest
* Free
* Ограничения времени / лимитированность продукта
* Limited time
* Today only
* Only x days left
* Ending soon
* Door close
* While supplies last
* You, to You, Your - Конструкция предложений с прямым обращением к человеку + слова из списка выше: You can buy it only today
Дополнительные фишки
* Если вы используете Капслок в тексте И ОН ПРЕОБЛАДАЕТ НАД КОЛИЧЕСТВОМ ТЕКСТА ВО ВСЕМ ПРЕДЛОЖЕНИИ - объявление отклонят 100%
* Facebook не любит рекламу, которая обращается непосредственно к людям или каким-то образом говорит или упоминает о "боли", которую кто-то испытывает. Слова, которые могут вызвать у людей негативные эмоции или иметь отрицательный оттенок. Им не нравится, когда вы указываете на кого-то пальцем и говорите "ты"
* 🟥: Would you like to lose 30 pounds?
* 🟩: Learn about weight loss tips
* 🟥: Would you like to avoid foreclosure
* 🟩: Make your monthly mortgage payments easily
* Нельзя говорить о личности человека, его расе, религии, возрасте и т.д. FB блокирует рекламу, рассказывающую о личных данных
* Ему не нравятся спамерские формулировки типа "быстро разбогатеть", например: "Заработайте 10 000 за 1 месяц"
* Слова/фразы с негативным настроем
* Основное из негатива:
* Угрожающие или агрессивные высказывания
* Оскорбительные высказывания, особенно сексистские, гомофобные, расистские, уничижительные и т.д.
* Слова, связанные с вредными стереотипами. Например что счастливы только Худые или ты будешь счастлив только когда будешь худым
PS: Список подтвержден одним из супервайзеров ФБ
#фишки
Давно ничего не писал, исправляюсь 🫡
Сколько бы не планировал вести канал регулярно, делать отложенный постинг — никогда этого не получалось. Во первых считаю что нужно писать только тогда, когда это может принести пользу определенному кругу людей. Во вторых делать репосты с чужих каналов / заполнять всякой чушью тоже не хочется, тогда чем я буду отличаться от других / среди всех прочих - вопрос. Поэтому периодически пропадаю, зато когда объявляюсь вновь, выдаю вам кучу интересного и полезного (опять же по моему скромному мнению)...
Ушел плотно в работу, изучаю новые вертикали, ищу так сказать "новые горизонты". Пока все мимо, но продвижение имеется, пусть не такое быстрое, зато опыта по всем фронтам набираю огромной лопатой. ФБ вроде отлип, дает спокойно работать, если ваша вертикаль не слишком жесткая. Про оптимизацию молчу, вы и сами знаете что последние месяцы это полная жесть, в общем то как и в любом другом году наступают месяцы плотногохуесосания, но мы обязательно выживем как тот кот из мема
Этоттрек пост не о чем – так, абстрактная поебония (С) как пелось в песне Кровостока, тем не менее, напоминать о себе нужно and i did it! Пишите в коммы как дела, кто что льет у кого как вышел октябрь / ноябрь? Интересно будет пообщаться 🗣
Сколько бы не планировал вести канал регулярно, делать отложенный постинг — никогда этого не получалось. Во первых считаю что нужно писать только тогда, когда это может принести пользу определенному кругу людей. Во вторых делать репосты с чужих каналов / заполнять всякой чушью тоже не хочется, тогда чем я буду отличаться от других / среди всех прочих - вопрос. Поэтому периодически пропадаю, зато когда объявляюсь вновь, выдаю вам кучу интересного и полезного (опять же по моему скромному мнению)...
Ушел плотно в работу, изучаю новые вертикали, ищу так сказать "новые горизонты". Пока все мимо, но продвижение имеется, пусть не такое быстрое, зато опыта по всем фронтам набираю огромной лопатой. ФБ вроде отлип, дает спокойно работать, если ваша вертикаль не слишком жесткая. Про оптимизацию молчу, вы и сами знаете что последние месяцы это полная жесть, в общем то как и в любом другом году наступают месяцы плотного
Этот
Теперь о полезном и местами удивительном лично для меня
Наконец-то один из трекеров, а конкретно Кейтаро начал делать тот функционал, который напрашивался годами: макросы из оффера, интеграция с FB Conversion API и тд. На днях мне выдали предрелизную версию, протыкался и был доволен тем что уже сделано.
Больше всего конечно порадовали переменные внутри офферов. Теперь в каждом оффере можно создать 10 переменных, в которые можно запихнуть вообще все что угодно, а затем выдернуть эти данные прямо на лендинге. Т.е если раньше оффер определялся сразу после перехода пользователя на лендинг, то теперь можно это делать "до", отсюда и появляется возможность наконец-таки делать "универсальные лендинги"
Штука невероятно удобная для соло-арбитров (если такие еще остались), тк. больше не нужно под оффер делать дубль ленда и перенастраивать его, макросы проставил и пошел пулять с разными товарами — красота 🏖
Помимо этого добавили кучу интеграций, таких как Google, Tiktok, везде теперь есть серверные конверсии. Короче большой шаг в сторону пользователей, всегда бы так и все делали и был бы мир во всем мире
Обновление выходит 10.12, сможете накатить и потестить самолично. Ну а если у вас нет КТ, но сильно хочется, можете приобрести с 20% скидоном по промо
Наконец-то один из трекеров, а конкретно Кейтаро начал делать тот функционал, который напрашивался годами: макросы из оффера, интеграция с FB Conversion API и тд. На днях мне выдали предрелизную версию, протыкался и был доволен тем что уже сделано.
Больше всего конечно порадовали переменные внутри офферов. Теперь в каждом оффере можно создать 10 переменных, в которые можно запихнуть вообще все что угодно, а затем выдернуть эти данные прямо на лендинге. Т.е если раньше оффер определялся сразу после перехода пользователя на лендинг, то теперь можно это делать "до", отсюда и появляется возможность наконец-таки делать "универсальные лендинги"
Штука невероятно удобная для соло-арбитров (если такие еще остались), тк. больше не нужно под оффер делать дубль ленда и перенастраивать его, макросы проставил и пошел пулять с разными товарами — красота 🏖
Помимо этого добавили кучу интеграций, таких как Google, Tiktok, везде теперь есть серверные конверсии. Короче большой шаг в сторону пользователей, всегда бы так и все делали и был бы мир во всем мире
Обновление выходит 10.12, сможете накатить и потестить самолично. Ну а если у вас нет КТ, но сильно хочется, можете приобрести с 20% скидоном по промо
adamblogС новым 2024! Дожили, докатились и дальше катимся, лишь бы здоровья хватало, остальное срастется✨
Всем и каждому - всего самого хорошего!
Всем и каждому - всего самого хорошего!
Долго тестили трекеры, вернулись на Кейтаро
За последние 3 месяца, было проделано колоссальное количество работы с трекерами. Пробовали Бином v2, после 2х недель на нем перешли на v1, ибо вторая версия откровенный недопил. Далее сидели на нем долгое время, хавали компромиссы: старый диз, отсутствие нормального файлового менеджера, макросов и кастомизаций. А сидели лишь по одной причине — крутая статистика с drilldown.
С появлением мульти-офферов, было решено перейти на Кейтаро, тк. появилась возможность (ура, наконец-то) делать лендинги с разными офферами с помощью макросов
Но вот что удивляет, так это то, что до сих пор нет какого-то единого решения, где тебе и стата с нормальной разбивкой и возможность кастомизации и понятный UX/UI. Для меня большая загадка почему трекеры выпускают версию V2, а она по сути не отличается ничем от предыдущей, кроме технических бэкендерских решений. Как можно переходить на версию V2, оставаясь в той же архитектуре — мне непонятно.
Трекеры должны меняться под рынок также динамично, как воронки в трафике / положение дел в разных сорсах. Годы идут, и ручных действий становится только больше, тк. сорсы крутят гайки (не важно причем кому, белым или серым) + куча других причин. Арбитраж меняется, поэтому появляется необходимость в более профессиональных тулах, способных закрыть сразу ряд вопросов потенциальному вебу. Кто еще этого не понял — меняйте на себя.
В общем и целом, пока сидим дальше на Кт, хотя мне лично ОЧЕНЬ не хватает статистики. Разрабы говорят что это перепил архитектуры статы с нуля, поэтому будет, но не так быстро как всем нам хотелось бы. В любом случае уже приятно, что команда начала слушать мнение людей, занимающихся непосредственно трафиком, это дает свои плоды и те изменения, которые есть сейчас — не могут не радовать :))
#блог
За последние 3 месяца, было проделано колоссальное количество работы с трекерами. Пробовали Бином v2, после 2х недель на нем перешли на v1, ибо вторая версия откровенный недопил. Далее сидели на нем долгое время, хавали компромиссы: старый диз, отсутствие нормального файлового менеджера, макросов и кастомизаций. А сидели лишь по одной причине — крутая статистика с drilldown.
С появлением мульти-офферов, было решено перейти на Кейтаро, тк. появилась возможность (ура, наконец-то) делать лендинги с разными офферами с помощью макросов
{offer_value:price}. Если сравнивать Кт и Бином, то по плейсхолдерам и кастомизации это конечно небо и земля. Было испытано огромное облегчение, как по интуитивности юза, так и по возможностям, которые просто требуются в каждый трекер (файл. сист., ред. лендов, макросы, кастом фильтры...).Но вот что удивляет, так это то, что до сих пор нет какого-то единого решения, где тебе и стата с нормальной разбивкой и возможность кастомизации и понятный UX/UI. Для меня большая загадка почему трекеры выпускают версию V2, а она по сути не отличается ничем от предыдущей, кроме технических бэкендерских решений. Как можно переходить на версию V2, оставаясь в той же архитектуре — мне непонятно.
Трекеры должны меняться под рынок также динамично, как воронки в трафике / положение дел в разных сорсах. Годы идут, и ручных действий становится только больше, тк. сорсы крутят гайки (не важно причем кому, белым или серым) + куча других причин. Арбитраж меняется, поэтому появляется необходимость в более профессиональных тулах, способных закрыть сразу ряд вопросов потенциальному вебу. Кто еще этого не понял — меняйте на себя.
В общем и целом, пока сидим дальше на Кт, хотя мне лично ОЧЕНЬ не хватает статистики. Разрабы говорят что это перепил архитектуры статы с нуля, поэтому будет, но не так быстро как всем нам хотелось бы. В любом случае уже приятно, что команда начала слушать мнение людей, занимающихся непосредственно трафиком, это дает свои плоды и те изменения, которые есть сейчас — не могут не радовать :))
#блог
Помимо статы к стати, еще есть куча вопросов относительно построения фаннела
Ну типа все трекеры устроены одинаково: есть 2 сущности (ленд, оффер) и переход из одной в другую. Но что если надо строить более сложные воронки, где будет 2 или 3 доп. степа после первого? — Пока ни одно из решений не может этого предложить. Максимум что можно сделать, это перенаправить юзеров из одной кампании в другую, при переходе на
Кто-то скажет что мол все просто — засунь все доп. части воронки в лендинг и перестань ныть. Как вариант, но для этого нужно сильно упороться в верстку / js и тут может быть куча проблем, короче это очередные компромиссы, хотя казалось бы зачем?
Покажите мне трекер, у которого можно с оффера отправить юзера еще на доп. этапы, с возможностью в оффере (локальном как ленд) как в ленде проставить макросы и отправить его на следующий этап (тоже локально размещенный). Уверен, вы не найдете подобных технических решений, их просто нет. Потому что увы и ах, разработчики не знают что такое конечный автомат, когда на улице уже 2к24
#блог
Ну типа все трекеры устроены одинаково: есть 2 сущности (ленд, оффер) и переход из одной в другую. Но что если надо строить более сложные воронки, где будет 2 или 3 доп. степа после первого? — Пока ни одно из решений не может этого предложить. Максимум что можно сделать, это перенаправить юзеров из одной кампании в другую, при переходе на
{offer_link}, но тогда теряются метки, расход и куча всего прочего. Кто-то скажет что мол все просто — засунь все доп. части воронки в лендинг и перестань ныть. Как вариант, но для этого нужно сильно упороться в верстку / js и тут может быть куча проблем, короче это очередные компромиссы, хотя казалось бы зачем?
Покажите мне трекер, у которого можно с оффера отправить юзера еще на доп. этапы, с возможностью в оффере (локальном как ленд) как в ленде проставить макросы и отправить его на следующий этап (тоже локально размещенный). Уверен, вы не найдете подобных технических решений, их просто нет. Потому что увы и ах, разработчики не знают что такое конечный автомат, когда на улице уже 2к24
#блог
Идеальный трекер сегодня, вот прямо сейчас состоит из следующих компонентов
Пункты расставлены по приоритезации:
1. Нормальная статистика с Drill Down / кастом колонками / когортой
2. Возможность использовать больше чем 2 локально размещенных сущности в воронке
3. Файловый менеджер с возможностью input-output / редактирования (ну камон, куда в 24 год без этого)
4. Большое количество понятных и главное применимых плейсхолдеров (макросов) с возможностью кастомизации
5. Плейсхолдеры, с помощью которых можно тянуть данные в разные сущности в любую из сторон (ленд=>оффер / ленд<=оффер)
6. Мультивариантное тестирование без написания кода, а из коробки прямо в редактировании ленда (MVT)
7. Система событий на лендинге для рассчета кастомных метрик
8. Все остальные банальные плюхи, уже имеющиеся в 2х самых популярных трекерах
Что касается кстати применимости макросов — это вообще отдельная тема для ржомбы. Я поэтому выделил "применимых" в тексте. Скажите мне, кто-то использовал когда-то макросы по типу❓ ❓ ❓
#имхо
Пункты расставлены по приоритезации:
1. Нормальная статистика с Drill Down / кастом колонками / когортой
2. Возможность использовать больше чем 2 локально размещенных сущности в воронке
3. Файловый менеджер с возможностью input-output / редактирования (ну камон, куда в 24 год без этого)
4. Большое количество понятных и главное применимых плейсхолдеров (макросов) с возможностью кастомизации
5. Плейсхолдеры, с помощью которых можно тянуть данные в разные сущности в любую из сторон (ленд=>оффер / ленд<=оффер)
6. Мультивариантное тестирование без написания кода, а из коробки прямо в редактировании ленда (MVT)
7. Система событий на лендинге для рассчета кастомных метрик
8. Все остальные банальные плюхи, уже имеющиеся в 2х самых популярных трекерах
Что касается кстати применимости макросов — это вообще отдельная тема для ржомбы. Я поэтому выделил "применимых" в тексте. Скажите мне, кто-то использовал когда-то макросы по типу
{campaign_group_name}? Вот и я думаю что нет, а они есть, зато макросов для перетяга переменных из офферов в ленд у Бинома до сих пор нет и когда будет большой вопрос #имхо
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram-Keitaro-CAPI.zip
8.7 MB
Скрипт для пролива за подписки в Telegram + Facebook
Писал когда-то для себя под схемный. С помощью этой штуки можно отбивать лиды тогда, когда человек подпишется на канал / группу✅
Работает в связке Keitaro + Telegram + Facebook CAPI. Писал об этом первый раз тут: https://t.me/adamusfb/448.
Скрипт на Python слушает подключенный к нему канал через библиотеку Telethon, отслеживает подписки (в цикле). Когда юзер подписывается, скрипт забирает его ник и чекает совпадения внутри статы Кейтаро. Как только он нашел нужные данные — отправляет конверсию в Facebook по API.
Реализация достаточно сложная, поэтому будьте готовы к горению жопы при настройке. Внутри файла main.py есть инструкция и описанные тонкости при создании связки из вышеозученных сервисов и при работе с Telethon.
Не пишите вопросы в ЛС плиз, только под этим постом буду отвечать...
Подписаться
#скрипт
Писал когда-то для себя под схемный. С помощью этой штуки можно отбивать лиды тогда, когда человек подпишется на канал / группу
Работает в связке Keitaro + Telegram + Facebook CAPI. Писал об этом первый раз тут: https://t.me/adamusfb/448.
Скрипт на Python слушает подключенный к нему канал через библиотеку Telethon, отслеживает подписки (в цикле). Когда юзер подписывается, скрипт забирает его ник и чекает совпадения внутри статы Кейтаро. Как только он нашел нужные данные — отправляет конверсию в Facebook по API.
Реализация достаточно сложная, поэтому будьте готовы к горению жопы при настройке. Внутри файла main.py есть инструкция и описанные тонкости при создании связки из вышеозученных сервисов и при работе с Telethon.
Не пишите вопросы в ЛС плиз, только под этим постом буду отвечать...
Подписаться
#скрипт
Please open Telegram to view this post
VIEW IN TELEGRAM
Тонкости работы скрипта
По Telegram:
- Для использования скрипта необходимо создать Telegram APP по ссылке со стоковым параметром Android.
Создать приложение можно тут - https://my.telegram.org/auth?to=apps
- Пропись телефонного номера в config.py в переменную phone_number должна начинаться с +! Иначе не пройдет
авторизация в сессию приложения и получение лога канала будет недоступным действием
- На аккаунте с Telegram APP должна быть убрана 2фа авторизация, напр. облачный пароль. Если на аккаунте будет
стоять облачный пароль, telethon не сможет авторизовать его и получить сессию для работы!
- Аккаунт Telegram на котором создано приложение (Telegram APP) должен быть ВЛАДЕЛЬЦЕМ канала,
в котором будет происходить поиск вступивших в канал. Именно владельцем, а не суперадмином. Если аккаунт является
суперадмином, а не владельцем - будет происходить сокращение инвайт ссылок в админском логе канала, а из-за этого
может происходить рассинхронизация с трекером (все данные о fbclid необходимые для capi хранятся там).
- Не имеет значение тип инвайт ссылок (с заявками на вступление / без). Важно одно - они должны быть безлимитными на вступление.
- Если используются заявочные инвайт ссылки, в канале должен быть добавлен отдельный бот, который занимается
приемом заявок на вступление. Данный скрипт не предоставляет функционала автоапрува в каналах.
По Keitaro:
- Для обеспечения работы логики скрипта, необходимо создать минимум 10 безлимит инвайт ссылок в необходимый канал.
Это напрямую влияет на синхронизацию данных скрипта и трекера. Так же стоит грамотно оценить объем поступаемого
трафика. Если трафика много, необходимо создать 30-50 вступительных ссылок и добавить их в links.txt в виде хэшей
с разделителем \n НО НЕ \r\n, Последняя строка в txt файле не должна иметь пробелов / лишних enter'ов -
ВСЕ ЭТО ЛОМАЕТ ЛОГИКУ РОТАТОРА ССЫЛОК НА ЛЕНДИНГЕ
- На прокладке куда переходит пользователь с Facebook должна осуществляться ротация вступительных ссылок. Реализовать это можно по разному, кому как...
Подписаться
#скрипт
По Telegram:
- Для использования скрипта необходимо создать Telegram APP по ссылке со стоковым параметром Android.
Создать приложение можно тут - https://my.telegram.org/auth?to=apps
- Пропись телефонного номера в config.py в переменную phone_number должна начинаться с +! Иначе не пройдет
авторизация в сессию приложения и получение лога канала будет недоступным действием
- На аккаунте с Telegram APP должна быть убрана 2фа авторизация, напр. облачный пароль. Если на аккаунте будет
стоять облачный пароль, telethon не сможет авторизовать его и получить сессию для работы!
- Аккаунт Telegram на котором создано приложение (Telegram APP) должен быть ВЛАДЕЛЬЦЕМ канала,
в котором будет происходить поиск вступивших в канал. Именно владельцем, а не суперадмином. Если аккаунт является
суперадмином, а не владельцем - будет происходить сокращение инвайт ссылок в админском логе канала, а из-за этого
может происходить рассинхронизация с трекером (все данные о fbclid необходимые для capi хранятся там).
- Не имеет значение тип инвайт ссылок (с заявками на вступление / без). Важно одно - они должны быть безлимитными на вступление.
- Если используются заявочные инвайт ссылки, в канале должен быть добавлен отдельный бот, который занимается
приемом заявок на вступление. Данный скрипт не предоставляет функционала автоапрува в каналах.
По Keitaro:
- Для обеспечения работы логики скрипта, необходимо создать минимум 10 безлимит инвайт ссылок в необходимый канал.
Это напрямую влияет на синхронизацию данных скрипта и трекера. Так же стоит грамотно оценить объем поступаемого
трафика. Если трафика много, необходимо создать 30-50 вступительных ссылок и добавить их в links.txt в виде хэшей
с разделителем \n НО НЕ \r\n, Последняя строка в txt файле не должна иметь пробелов / лишних enter'ов -
ВСЕ ЭТО ЛОМАЕТ ЛОГИКУ РОТАТОРА ССЫЛОК НА ЛЕНДИНГЕ
- На прокладке куда переходит пользователь с Facebook должна осуществляться ротация вступительных ссылок. Реализовать это можно по разному, кому как...
Подписаться
#скрипт