Критерії бізнесу
Заданий офер, цільовий клієнт і винятки визначають критерії прямого конкурента ще до початку пошуку.
Параметри пошукуЦей сценарій знаходить 3–5 перевірених прямих конкурентів.
Обери нішу й опиши, що продаєш. Сценарій знайде рекламодавців на цьому ринку, перевірить кожного за реальним оголошенням і профілем рекламодавця та відсіє каталоги, мережі лідогенерації й бізнеси із суміжних ніш.
Приклад запуску · 13 жовтня 2026 року · ~2 хв
Промпти оновлюються, коли ти змінюєш параметри
На основі ніші й типу конкурентів сформулюй чітке правило: кого вважати прямим конкурентом, а кого — ні.
Переглянути промптСховати промптВикористай підключений Spytrend MCP, щоб визначити критерії прямих конкурентів. Підтримувана ніша: home_services Фокус: Roof replacement contractors Країна (ISO-2): US Період: 30 days завершених днів за UTC до вчора включно Заверши період останнім повністю завершеним днем за UTC. На основі заданого фокусу визнач, які компанії вважати прямими конкурентами. Виключи каталоги, видавців, афіліатів, мережі лідогенерації, агенції, маркетплейси та пропозиції із суміжних напрямів, що суттєво відрізняються від заданого фокусу, якщо фокус явно їх не охоплює. Сформулюй на основі фокусу й збережи одну або дві короткі фрази про продукт чи послугу з вираженим наміром купівлі; ніколи не використовуй повне речення фокусу як пошуковий запит. Не змінюй категорію, фокус, країну й період. На цьому кроці не шукай кандидатів. Поверни щонайбільше три стислі пункти: підтверджені межі дослідження й точні дати початку та кінця періоду, що охоплює лише повністю завершені дні; критерії включення та виключення зі збереженими фразами; вимоги до підтверджувальних даних. Не показуй тариф, квоту, баланс токенів, необроблені параметри чи внутрішні ідентифікатори. Зупинися після кроку 1.
Виконай пошук за нішею та кількома короткими фразами про товар, а потім об’єднай дублікати рекламодавців.
Переглянути промптСховати промптКонтроль вартості: перед кожним платним викликом Spytrend запустіть безкоштовний `estimate_cost` із тим самим інструментом і аргументами, оцініть вартість і дотримуйтеся заявленого користувачем бюджету; якщо користувач не назвав бюджет, повідомте йому оцінку перед першим платним викликом. Якщо потрібна згода на цінові умови, покажіть повернені умови та зупиніться, доки клієнт явно не погодиться; ніколи не погоджуйтеся від імені клієнта. Якщо обов’язковий виклик не вкладається в заявлений бюджет, не виконуйте жодного платного виклику й поверніть `Бюджетне обмеження унеможливлює необхідне дослідження`; пропустіть необов’язковий виклик, який не вкладається в бюджет, і повідомте про зменшене охоплення. Під час відкриття оголошень за допомогою `get_ad` пропускайте багатомовні оголошення (`is_multilang`) і ніколи не викликайте `get_media` після `get_ad`. Повторюйте виклик лише один раз і лише за умови `retryable=true`, витримавши затримку в секундах, указану в `retry_after_seconds`. Після кожного пошуку перевіряйте `params.ignored`; проігнорований обов’язковий фільтр ніколи не вважайте застосованим. Якщо пошук повідомляє `pagination.total_status=restricted` (архівний період безкоштовного тарифу; його межу вказано в `meta.plan_window_cutoff`), повідомте користувачу, що результат охоплює лише оголошення, запущені в цю дату або раніше, і ніколи не подавайте нульовий результат такого пошуку як «таких оголошень не існує». Повідомлення про вартість не входять до фінального звіту для клієнта. Використай підключений Spytrend MCP, щоб знайти рекламодавців-кандидатів у збережених межах дослідження. Виконай один основний ресурсомісткий пошук, обравши його спосіб залежно від фокусу. 1. Якщо фокус задано: виконай один `search_ads`, задавши для query першу збережену фразу, джерело Meta, categories=[home_services], countries=[US], status_today=active, збережений період запуску із завершених днів, sort_by=date і limit=20. Використай другу збережену фразу з тими самими налаштуваннями, лише якщо перша повернула менш як п’ять рекламодавців, які ймовірно відповідають критеріям прямих конкурентів. Якщо фокус задано, не використовуй рейтинг рекламодавців усієї ніші: він рідко містить компанії, що відповідають конкретному фокусу. 2. Якщо фокус не задано: отримай рейтинг рекламодавців Meta для точної підтримуваної категорії верхнього рівня home_services, країни US, з dimension=advertisers, min_geo_share=0.5, min_category_share=0.3, sort_by=active_ads і limit=10. Не додавай підкатегорію, визначену ШІ; ніколи не виводь її з тексту клієнта. Прибери повторні записи того самого рекламодавця й залишай різні сторінки окремо, доки дані не доведуть, що це одна компанія. Відкинь сторінки, явно присвячені інформаційним довідникам, допомозі з грантами чи мережам лідогенерації. Збережи до восьми кандидатів у порядку отримання, кожного — разом із відповідним оголошенням із пошуку, якщо воно є. Порядок результатів пошуку — це сигнал, а не доказ відповідності критеріям конкурента, розміру компанії чи ефективності. Якщо виклик пошуку кандидатів повертає retryable=true з retry_after_seconds, зачекай указаний час і повтори виклик один раз без змін. Остаточна помилка робить налаштований шлях пошуку недоступним і надає дослідженню статус «Частково завершено»; решту шляхів пошуку продовжуй. Успішно отриманий нульовий результат — це коректне підтвердження відсутності результатів; недоступність ніколи не означає нуль. Поверни щонайбільше вісім стислих пунктів: результати шляхів пошуку, кількість отриманих записів і записів після видалення дублікатів, назви збережених кандидатів із типом джерела. Збережи точні ID для кроку 3 у внутрішньому контексті, але ніколи не показуй їх повністю, скорочено, замасковано чи частково. Не показуй таблиці, виклики, параметри, квоту, використання токенів чи переліки відхилених записів. Зупинися після кроку 2.
Для кожного кандидата відкрий релевантне оголошення та профіль рекламодавця, перш ніж додавати його до фінального списку.
Переглянути промптСховати промптКонтроль вартості: перед кожним платним викликом Spytrend запустіть безкоштовний `estimate_cost` із тим самим інструментом і аргументами, оцініть вартість і дотримуйтеся заявленого користувачем бюджету; якщо користувач не назвав бюджет, повідомте йому оцінку перед першим платним викликом. Якщо потрібна згода на цінові умови, покажіть повернені умови та зупиніться, доки клієнт явно не погодиться; ніколи не погоджуйтеся від імені клієнта. Якщо обов’язковий виклик не вкладається в заявлений бюджет, не виконуйте жодного платного виклику й поверніть `Бюджетне обмеження унеможливлює необхідне дослідження`; пропустіть необов’язковий виклик, який не вкладається в бюджет, і повідомте про зменшене охоплення. Під час відкриття оголошень за допомогою `get_ad` пропускайте багатомовні оголошення (`is_multilang`) і ніколи не викликайте `get_media` після `get_ad`. Повторюйте виклик лише один раз і лише за умови `retryable=true`, витримавши затримку в секундах, указану в `retry_after_seconds`. Після кожного пошуку перевіряйте `params.ignored`; проігнорований обов’язковий фільтр ніколи не вважайте застосованим. Якщо пошук повідомляє `pagination.total_status=restricted` (архівний період безкоштовного тарифу; його межу вказано в `meta.plan_window_cutoff`), повідомте користувачу, що результат охоплює лише оголошення, запущені в цю дату або раніше, і ніколи не подавайте нульовий результат такого пошуку як «таких оголошень не існує». Повідомлення про вартість не входять до фінального звіту для клієнта. Використай підключений Spytrend MCP, щоб перевірити до п’яти збережених компаній-кандидатів без повторного пошуку кандидатів. Візьми до п’яти рекламодавців, які ймовірно відповідають критеріям прямих конкурентів, у порядку отримання, щоб після перевірки могло залишитися 3–5 конкурентів. Для кожного один раз відкрий через `get_ad` відповідне оголошення з пошуку, яке не є багатомовним (`is_multilang`). Лише якщо пошук кандидатів не повернув відповідного оголошення, спочатку виконай один `search_ads` для цього кандидата з його точним ID рекламодавця, джерелом Meta, countries=[US], активним статусом, збереженим періодом із завершених днів, сортуванням за датою від новіших до старіших і `limit=3`, а потім один раз відкрий найбільш відповідний небагатомовний запис. Якщо оголошення відповідає критеріям, один раз отримай профіль його рекламодавця, щоб дізнатися назву компанії та кількість активних оголошень у світі. Включай конкурента, лише якщо детальні дані підтверджують, що оголошення активне, охоплює US, має дату початку показу у Facebook у межах точного періоду, явно просуває Roof replacement contractors, а збережені дані дають змогу встановити компанію. Окремо підтвердь, що лендинг належить компанії. Позначай загальну кількість активних оголошень рекламодавця як «у світі». Виключи збіги лише за класифікацією, суміжні пропозиції та кандидатів, для яких не вдалося встановити компанію. Об’єднуй перевірені сторінки в одну компанію, лише якщо це підтверджують дані про бренд або домен. Не відкривай друге оголошення того самого кандидата. Якщо будь-який із вибраних викликів для отримання детальних даних оголошення чи рекламодавця повертає retryable=true з retry_after_seconds, зачекай указаний час і повтори виклик один раз без змін. Остаточна помилка виклику, ігнорування обов’язкового фільтра або блокування обов’язкової роботи через бюджетне обмеження надають дослідженню статус «Частково завершено». Успішно завантажені детальні дані, за якими кандидат не відповідає критеріям, і відсутнє необов’язкове поле лендингу зберігають статус «Завершено»; ніколи не замінюй кандидата після відкриття його оголошення. Збережи всі підтверджувальні дані у внутрішньому контексті. Поверни щонайбільше вісім стислих пунктів: кількість підтверджених, непідтверджених і виключених кандидатів та по одному короткому викладу даних для кожної підтвердженої компанії або непідтвердженої компанії, яку варто згадати. Не показуй необроблені ID, виклики, параметри, квоту, використання токенів чи докладні переліки відхилених записів. Зупинися після кроку 3.
Покажи лише перевірених прямих конкурентів. Для кожного додай оголошення, яке підтверджує, що це прямий конкурент, і вкажи, що аналізувати далі.
Переглянути промптСховати промптНапиши підсумковий звіт для клієнта лише на основі збережених даних, без повторних звернень до Spytrend. Уся відповідь має містити менш як 380 слів і не містити таблиць. Не показуй необроблені ID, слаги категорій, пошукові фрази, виклики, назви шляхів пошуку, квоти, використання токенів чи докладні причини виключення. Почни з `# Конкуренти, які рекламуються в Meta: Roof replacement contractors — `, далі вкажи повну назву країни для US (пиши «Сполучені Штати Америки», а не «США»; якщо фокус не задано, використовуй зрозумілу назву ніші, а не її слаг), потім додай один підсумковий рядок із кількістю підтверджених конкурентів, періодом із завершених днів і статусом «Завершено» або «Частково завершено». Статус «Завершено» означає, що всі налаштовані виклики пошуку кандидатів і вибрані виклики перевірки виконано успішно. Обмежена вибірка або окремий непідтверджений кандидат не надають дослідженню статус «Частково завершено». Використовуй статус «Частково завершено» лише в разі помилки обов’язкового шляху пошуку чи виклику або невирішеної проблеми з обов’язковим фільтром. Покажи 3–5 конкурентів у стислому нумерованому списку, якщо є стільки кандидатів, які відповідають критеріям; не додавай нікого заради кількості. Для кожного вкажи компанію, виявлену пропозицію, дату запуску активного оголошення у вибраній країні, загальну кількість активних оголошень рекламодавця з позначкою «у світі», ступінь підтвердження домену/лендингу звичайним текстом і рівно одну дію для перевірки. Додай `## Потребує перевірки`, лише якщо є що вказати, — щонайбільше один запис з одного речення. Додай `## Що привертає увагу` — щонайбільше два пункти, `## Кого проаналізувати далі` — щонайбільше дві компанії та `## Охоплення дослідження` — щонайбільше два пункти. Не стверджуй, що місце в рейтингу або кількість активних оголошень у світі відображають розмір компанії, активність у вибраній країні чи ефективність. Заверши дослівно: `Рекламна активність — це ринковий сигнал, а не доказ попиту, рекламних витрат, конверсій, виторгу, ROAS чи прибутковості.` Зупинися після кроку 4.
Контроль вартості: перед кожним платним викликом Spytrend запустіть безкоштовний `estimate_cost` із тим самим інструментом і аргументами, оцініть вартість і дотримуйтеся заявленого користувачем бюджету; якщо користувач не назвав бюджет, повідомте йому оцінку перед першим платним викликом. Якщо потрібна згода на цінові умови, покажіть повернені умови та зупиніться, доки клієнт явно не погодиться; ніколи не погоджуйтеся від імені клієнта. Якщо обов’язковий виклик не вкладається в заявлений бюджет, не виконуйте жодного платного виклику й поверніть `Бюджетне обмеження унеможливлює необхідне дослідження`; пропустіть необов’язковий виклик, який не вкладається в бюджет, і повідомте про зменшене охоплення. Під час відкриття оголошень за допомогою `get_ad` пропускайте багатомовні оголошення (`is_multilang`) і ніколи не викликайте `get_media` після `get_ad`. Повторюйте виклик лише один раз і лише за умови `retryable=true`, витримавши затримку в секундах, указану в `retry_after_seconds`. Після кожного пошуку перевіряйте `params.ignored`; проігнорований обов’язковий фільтр ніколи не вважайте застосованим. Якщо пошук повідомляє `pagination.total_status=restricted` (архівний період безкоштовного тарифу; його межу вказано в `meta.plan_window_cutoff`), повідомте користувачу, що результат охоплює лише оголошення, запущені в цю дату або раніше, і ніколи не подавайте нульовий результат такого пошуку як «таких оголошень не існує». Повідомлення про вартість не входять до фінального звіту для клієнта. Використай підключений Spytrend MCP, щоб знайти ймовірних прямих конкурентів, які зараз запускають рекламу в Meta у заданій ніші та країні. Використай такі вхідні дані: - Ніша (текстовий ідентифікатор категорії; ніколи не показуй його клієнту): home_services - Тип прямих конкурентів: Roof replacement contractors - Країна (ISO-2): US - Період пошуку: 30 days повних днів за UTC до вчора включно Заверши все дослідження за один хід і поверни лише фінальний звіт для клієнта українською. Окрім обов’язкових повідомлень про вартість перед викликами, не виводь проміжних відповідей за кроками й не зупиняйся після перевірки вхідних даних. Використовуй лише Meta, працюй лише в режимі читання та виконуй ресурсомісткі виклики послідовно. Перевір задані категорію, тип конкурентів, країну та період пошуку. Якщо параметри некоректні, поверни точно `Некоректна конфігурація заданих параметрів` без виклику MCP. Обчисли часовий інтервал: останні 30 days повних днів за UTC до вчора включно (виключи поточну незавершену дату за UTC). Визнач критерії прямого конкурента на рівні компанії на основі Roof replacement contractors. Виключи каталоги, видавців, партнерів, які просувають чужі товари чи послуги за комісію, мережі лідогенерації, агенції, маркетплейси й офери із суміжних ніш, якщо заданий тип конкурентів явно їх не охоплює. Сформулюй на основі опису типу конкурентів одну або дві короткі фрази про товар чи послугу з вираженим комерційним наміром; ніколи не використовуй повне речення з описом типу конкурентів як пошуковий запит і не генеруй синонімів із ширшим значенням. Виконай один обов’язковий основний пошук, обравши спосіб за типом конкурентів. Якщо поле «Тип конкурентів» заповнено: виконай один `search_ads` із параметрами: query = перша сформульована фраза, джерело Meta, categories=[home_services], countries=[US], status_today=active, точний інтервал запуску за повними днями, sort_by=date і limit=20; виконай такий самий пошук за другою фразою, лише якщо перший повернув менше п’яти рекламодавців, які ймовірно відповідають критеріям прямого конкурента. Не використовуй рейтинг рекламодавців усієї ніші, якщо поле «Тип конкурентів» заповнено. Якщо поле «Тип конкурентів» порожнє: отримай рейтинг рекламодавців для точної підтримуваної категорії верхнього рівня home_services і країни US з dimension=advertisers, min_geo_share=0.5, min_category_share=0.3, sort_by=active_ads і limit=10. Не додавай підкатегорію, згенеровану ШІ; ніколи не визначай її на основі тексту клієнта. Усунь дублікати одного й того самого рекламодавця. Залишай різні сторінки окремо, якщо поточні дані не доводять, що вони належать одній компанії. Відкинь очевидні сторінки інформаційних довідників, допомоги з отриманням грантів і мереж лідогенерації. Залиши до восьми рекламодавців-кандидатів у порядку отримання результатів, для кожного зберігаючи відповідне оголошення з пошуку, якщо воно є. Порядок результатів і загальні показники рекламодавця використовуй як сигнали для пошуку, а не як доказ відповідності критеріям прямого конкурента, розміру компанії чи ефективності. Візьми до п’яти рекламодавців, які ймовірно відповідають критеріям прямого конкурента, у порядку отримання результатів, щоб після перевірки залишилося 3–5 конкурентів. Для кожного один раз відкрий через `get_ad` відповідне оголошення з пошуку, яке не є багатомовним (`is_multilang`). Лише якщо пошук не повернув відповідного оголошення, спочатку виконай один `search_ads` для цього кандидата з його точним ID рекламодавця, джерелом Meta, countries=[US], активним статусом, точним інтервалом за повними днями, сортуванням за датою за спаданням і `limit=3`, а потім один раз відкрий найбільш відповідний запис, який не є багатомовним. Якщо оголошення відповідає критеріям, один раз запитай профіль його рекламодавця, щоб отримати назву компанії та кількість активних оголошень у всьому світі. Додай компанію лише тоді, коли детальні дані оголошення підтверджують активний статус, US, дату початку показу у Facebook в межах інтервалу за повними днями та офер, що прямо відповідає Roof replacement contractors, а збережені підтвердження дають змогу однозначно встановити, що це за компанія. Окремо підтвердь, чи належить лендинг самій компанії. Виключи збіги лише за класифікацією, офери із суміжних ніш, неактивні оголошення, оголошення для іншої країни, дати поза заданим інтервалом і компанії, які не вдалося однозначно ідентифікувати. Об’єднуй сторінки в одну компанію лише за наявності підтверджень на основі бренду чи домену. Не відкривай друге оголошення того самого кандидата. Якщо будь-який обов’язковий виклик повертає retryable=true з retry_after_seconds, зачекай указаний час і повтори виклик один раз без змін. Остаточна помилка виклику, ігнорування обов’язкового фільтра або блокування обов’язкової роботи через бюджетне обмеження надають дослідженню статус «Частково завершено»; решту роботи продовжуй. Успішно отриманий нульовий результат, успішно завантажені детальні дані, за якими кандидат не відповідає критеріям, відсутнє необов’язкове поле лендингу, обмежена кількість рядків і окремий непідтверджений кандидат — це обмеження охоплення, за яких зберігається статус «Завершено». Напиши звіт для клієнта без таблиць, обсягом менш як 380 слів. Почни з `# Конкуренти, які рекламуються в Meta: Roof replacement contractors — `, далі вкажи повну назву країни для US (пиши «Сполучені Штати Америки», а не «США»; якщо фокус не задано, використовуй зрозумілу назву ніші, а не її слаг), потім покажи кількість підтверджених конкурентів, точний період із завершених днів і статус «Завершено» або «Частково завершено». Покажи 3–5 конкурентів у стислому нумерованому списку, якщо є стільки кандидатів, які відповідають критеріям; не додавай нікого заради кількості. Для кожного вкажи компанію, виявлену пропозицію, дату запуску активного оголошення у вибраній країні, загальну кількість активних оголошень рекламодавця з явною позначкою «у світі», ступінь підтвердження домену/лендингу та рівно одну дію для перевірки. Додай розділ `Потребує перевірки`, лише якщо є що вказати, — щонайбільше один запис; `Що привертає увагу` — щонайбільше два пункти, що стосуються цієї вибірки; `Кого проаналізувати далі` — щонайбільше дві компанії; «Охоплення дослідження» — щонайбільше два пункти. Не показуй назву сервісу, слаги категорій, пошукові фрази, назви шляхів пошуку, необроблені ID, виклики, параметри, квоти, використання токенів, час виконання, повторні спроби та докладні причини виключення. Не створюй враження, що місце в рейтингу або загальні показники у світі відображають розмір компанії, активність у вибраній країні чи ефективність. Не роби висновків про попит, рекламні витрати, конверсії, виторг, ROAS, прибутковість, частку ринку або повне охоплення ринку. Заверши дослівно: `Рекламна активність — це ринковий сигнал, а не доказ попиту, рекламних витрат, конверсій, виторгу, ROAS чи прибутковості.`
Під час реального запуску 13 жовтня 2026 року використано категорію «Послуги для дому», країну «Сполучені Штати Америки», період 30 днів і фокус «Підрядники із заміни покрівлі». Критеріям відповідали чотири місцеві покрівельні підрядники — тут показано всіх чотирьох.
| Конкурент | Чому відповідає критеріям | Компанія та підтверджувальні дані |
|---|---|---|
| 01ExteriorStage | Оголошення за участю власника про повну заміну покрівлі від 5 997 доларів, запущене в межах періоду й активне у США. | Підтверджений рекламодавецьВласний сайт: quote.exteriorstage.comАктивні оголошення у світі: 78 |
| 02Roofs Only FL | Заміна покрівлі на південному заході Флориди зі знижкою 2 597 доларів і допомогою з оформленням страхових документів. | Підтверджений рекламодавецьВласний сайт: roofsonlyfldeals.comАктивні оголошення у світі: 3 |
| 03Reeder Roofing LLC | Безкоштовний огляд покрівлі перед заміною для власників будинків у Бірмінгемі, штат Алабама. | Підтверджений рекламодавецьЛендинг: лід-форма FacebookАктивні оголошення у світі: 3 |
| 04JDK Contractors | Заміна й ремонт покрівлі у Філадельфії з безкоштовним розрахунком вартості та знижкою 10 % цього місяця. | Підтверджений рекламодавецьЛендинг: лід-форма FacebookАктивні оголошення у світі: 2 |
Опубліковано Spytrend на основі датованого прикладу з визначеними межами дослідження.
Заданий офер, цільовий клієнт і винятки визначають критерії прямого конкурента ще до початку пошуку.
Параметри пошукуПошук у Meta за заданими параметрами знаходить рекламодавців для перевірки у вибраній категорії та країні.
ПошукДетальні дані оголошення та профіль рекламодавця мають підтверджувати, що це за компанія, що вона пропонує та чи є прямим конкурентом.
ПеревіркаКаталоги, мережі лідогенерації й бізнеси із суміжних ніш не потрапляють до фінального списку.
Межі доказової базиРекламодавця та його сторінку у Facebook, офер у відкритому оголошенні, країну, поточний статус, домен лендингу й типове оголошення.
Чому кандидат відповідає твоїм критеріям прямого конкурента та яких рекламодавців варто дослідити глибше.
Це короткий перевірений список, а не всі конкуренти на ринку. Зв’язок, який неможливо підтвердити за даними, отримує позначку «Не підтверджено».
Пошук у бібліотеці реклами Facebook за ключовим словом знаходить усіх, хто його використав: агенції, каталоги, мережі лідогенерації та бізнеси із суміжних ніш. Цей сценарій починається з такого самого пошуку в Spytrend, а потім відсіює результати так, як це зробив би маркетолог: за тим, що кожен рекламодавець насправді продає.
Кожен конкурент у списку пройшов дві перевірки: активне оголошення у твоїй країні відповідає твоєму товару чи послузі, а профіль рекламодавця належить тому самому бізнесу. У списку буде менше компаній, ніж у звичайній пошуковій видачі, зате кожна з них справді конкурує з тобою за того самого клієнта.
Які дані Spytrend використовує цей сценарійСценарій виконує пошук за твоєю нішею та кількома короткими фразами, що описують твій товар, об’єднує дублікати рекламодавців, а потім відкриває реальне оголошення та профіль кожного кандидата, перш ніж додати його до списку.
Ні. Це короткий перевірений список для вибраної ніші, країни й періоду. Якщо підтверджень недостатньо, сценарій поверне менше п’яти назв, замість того щоб доповнювати список неперевіреними кандидатами.
Перевірений рекламодавець може спрямовувати трафік на сторонній сервіс бронювання чи форму збору лідів. Що це за бізнес і куди веде його реклама — різні питання, тому для кожного визначається окремий рівень упевненості.
Вони не потрапляють до списку прямих конкурентів, якщо в полі «Тип конкурентів» не вказано саме такий бізнес.
Скористайся сценарієм аналізу реклами конкурента: введи домен і отримай його офери, рекламні повідомлення та оголошення, які варто відкрити першими.
Обери нішу, опиши конкурента й запусти чотири промпти у своєму ШІ-асистенті.