Отдельного шага добавить сайт в Яндекс Директе нет. Сайт попадает в рекламу в тот момент, когда вы вставляете на него ссылку при создании кампании в мастере: система сама сканирует страницу и собирает из неё черновик объявления - заголовки, тексты, картинки. Единственное условие - на момент запуска лендинг должен открываться без ошибок и работать по https.
Порядок такой. Заходите в кабинет на direct.yandex.ru, нажимаете Создать кампанию, выбираете мастер кампаний и вставляете адрес лендинга. Мастер за несколько секунд подтягивает черновик, но переписывать его всё равно придётся: автоматические заголовки получаются общими и совпадают у половины конкурентов в выдаче. Дальше сужаете регион показа, выбираете оплату за клики с целью на отправку формы и ставите бюджет.
До запуска стоит сделать две вещи, которые часто пропускают. Первая - поставить на лендинг Яндекс Метрику и настроить цель на отправку формы, иначе Директ не увидит, какие клики приводят к заявкам, и будет оптимизировать показы вслепую. Вторая - отправить тестовую заявку самому себе и проверить, что она доходит.
После отправки кампания уходит на модерацию, обычно от часа до суток. Дальше правило простое: неделю кампанию не трогать, алгоритму нужна статистика, чтобы обучиться.
Если лендинг делает конструктор и грузится медленно, или бюджет с самого начала от 30 тысяч в месяц, есть смысл сразу заказывать страницу, которая собрана под рекламу: с быстрой загрузкой и уже настроенной Метрикой. У меня такой лендинг с доменом и метриками занимает 2 дня и стоит 15 000 рублей.