Ответ
Контакты и сделки — разные этапы воронки, и между ними могут быть значительные потери. Основные причины расхождения:
- Качество контактов — не все контакты целевые (например, спам, ошибочные звонки).
- Конверсионные этапы — часть контактов отсеивается на этапах квалификации, презентации, работы с возражениями.
- Временной лаг — сделка может заключаться через недели или месяцы после контакта.
- Методология подсчёта — контакты могут считаться по разным правилам (например, уникальные vs все взаимодействия).
Пример SQL для анализа конверсии:
SELECT
COUNT(DISTINCT contact_id) as contacts,
COUNT(DISTINCT CASE WHEN deal_id IS NOT NULL THEN contact_id END) as deals,
COUNT(DISTINCT CASE WHEN deal_id IS NOT NULL THEN contact_id END) /
COUNT(DISTINCT contact_id)::float as conversion_rate
FROM contacts
LEFT JOIN deals USING(contact_id)