Уявіть: на ваш сайт заходить 10 000 цільових відвідувачів на місяць, але кнопку «Замовити консультацію» натискають лише 50 осіб. Теплова карта показує, що 80% сесій обриваються на сторінці з формою — користувачі просто не доскроллюють до CTA. Ми стикалися з кейсом, коли заміна тексту «Надіслати» на «Отримати розрахунок» і зміна кольору кнопки з сірого на контрастний зелений дали зростання конверсії на 120% (у 2,2 рази) без зміни трафіку. Оптимізація CTA — це не гадання, а системний процес: від бенчмаркінгу конкурентів до A/B-тестування з p-value < 0.05. Типові проблеми: кнопка зливається з фоном, текст не описує вигоду, або CTA захована в підвалі. Ми вирішуємо їх через click tracking і теплові карти.
Процес оптимізації CTA включає 4 кроки:
- Аналіз поточних показників (коефіцієнт конверсії, показник відмов, середній час на сторінці)
- Формування гіпотез на основі закону Фітса та принципів гештальту
- A/B тестування з використанням Google Optimize або VWO
- Впровадження змін переможця
Як вибрати колір кнопки для CTA?
Колір кнопки. Принцип — контрастність до фону та унікальність серед інших інтерактивних елементів. Якщо всі посилання та кнопки сині, CTA не виділити без зміни кольорової схеми. Перевірте контрастність тексту до фону кнопки (мінімум 4.5:1 за WCAG AA). Фахівці з юзабіліті-тестування застосовують Fitts's law для визначення оптимального розміру. За даними досліджень, зміна кольору кнопки з сірого на контрастний підвищує клікабельність в 1,5-2 рази.
Чому текст CTA такий важливий?
Текст — перший тригер. Він має описувати результат, а не дію. Порівняйте:
| Слабкий текст | Сильний текст |
|---|---|
| Надіслати | Отримати аудит |
| Детальніше | Дивитись кейси |
| Зареєструватися | Розпочати безкоштовно |
| Купити | Отримати доступ на 30 днів |
| Замовити дзвінок | Передзвонимо за 15 хвилин |
Оптимальна довжина тексту кнопки — 2–5 слів. Короткі фрази легше зчитуються, довгі втрачають фокус. Дієслова від першої особи («Хочу отримати») іноді працюють краще імперативу — перевіряйте на A/B-тесті. Мікрокопі під кнопкою знижує тривогу:
[Отримати розрахунок вартості]
Без передоплати. Відповімо протягом 2 годин.
Візуальне оформлення CTA: розмір, відгук, інтерактивність
Розмір. На мобільних touch target — мінімум 44×44px (Apple HIG), 48×48dp (Material Design). Типовий padding: 12px 24px для десктопу, 14px 20px для мобільного. Приклад CSS для primary-кнопки:
.btn-primary {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 48px;
padding: 12px 24px;
font-size: 1rem;
font-weight: 600;
line-height: 1;
border-radius: 6px;
background-color: var(--color-action-primary);
color: var(--color-on-primary);
cursor: pointer;
transition: background-color 0.15s ease, transform 0.1s ease;
}
.btn-primary:hover {
background-color: var(--color-action-primary-hover);
}
.btn-primary:active {
transform: scale(0.98);
}
.btn-primary:focus-visible {
outline: 3px solid var(--color-focus-ring);
outline-offset: 2px;
}
Іконка посилює сприйняття, якщо додає сенсу: стрілка у «Перейти до оформлення» — так, іконка заради іконки — шум.
Розміщення CTA на сторінці
Основна CTA має бути видимою без скролу на 90% роздільних здатностей аудиторії. Перевірте через DevTools: 375px (iPhone SE), 390px (iPhone 14), 768px (iPad), 1280px (ноутбук).
Одна основна CTA на екран. Вторинні (наприклад, «Дивитись демо») — візуально підпорядковані: outline або text-only, менший розмір.
На довгих сторінках дублюйте CTA кожні 2–3 смислових блоки. Текст може незначно змінюватися: перший — «Розпочати», другий — «Отримати консультацію», третій — «Обговорити проект».
На мобільних ефективний sticky CTA — фіксована кнопка внизу екрана. Реалізація на IntersectionObserver:
const footer = document.querySelector('footer');
const stickyBtn = document.querySelector('.sticky-cta');
const observer = new IntersectionObserver(
([entry]) => {
stickyBtn.hidden = entry.isIntersecting;
},
{ threshold: 0 }
);
observer.observe(footer);
Детальніше про стани кнопки
Повний набір: default, hover, active (scale 0.98), focus-visible (outline), loading (spinner + «Надсилаємо...» + disabled), disabled (низька прозорість + aria-disabled), success (опціонально). Приклад React-компонента:<button
type="submit"
disabled={isLoading || isDisabled}
aria-disabled={isLoading || isDisabled}
aria-busy={isLoading}
>
{isLoading ? (
<>
<Spinner aria-hidden="true" />
<span>Надсилаємо...</span>
</>
) : (
'Отримати розрахунок'
)}
</button>
Використання терміновості та соціального доказу
Елементи, розміщені впритул до кнопки, впливають на конверсію:
- «Залишилося 3 місця на цьому тижні» — дефіцит (тільки якщо правдиво);
- «Вже 847 компаній використовують» — соціальний доказ;
- «Без зобов'язань. Безкоштовна консультація 30 хвилин» — зняття бар'єрів.
Хибна терміновість («Залишилося 00:05:00» з нескінченним таймером) руйнує довіру та може порушувати рекламне законодавство.
Що входить в роботу з оптимізації CTA
Кожен проект включає:
- Аудит існуючих CTA: аналіз click tracking, теплових карт, конкурентоспроможність.
- Формулювання гіпотез: від тексту до позиціонування.
- Налаштування A/B-тесту в Google Optimize або VWO.
- Реалізація гіпотези-переможця: правки CSS/JS, інтеграція tracking.
- Документація по змінах і рекомендації щодо подальшого зростання.
Маємо досвід понад 5 років у CRO, реалізовано 150+ проектів з оптимізації конверсії. Гарантія якості: ми перевіряємо кожну гіпотезу на статистичній значущості. Маємо сертифікацію Google Analytics та Optimize.
Терміни робіт
- Аудит поточних CTA: 2–3 робочих дні (вартість від $300).
- Розробка та впровадження гіпотез: ще 2 дні.
- Супровід A/B-тесту: за погодженням, зазвичай 1–3 тижні.
Вартість розраховується індивідуально під ваш проект. За нашими даними, оптимізація CTA приносить додатковий прибуток у розмірі $1000–$10 000 на місяць залежно від трафіку.
Замовте аудит CTA — отримайте конкретні гіпотези для зростання конверсії. Зв'яжіться з нами для консультації.







