Да, такой вариант есть. Например, в студии, где я работаю, есть вариант SEO с оплатой за результат (KPI).
Но важно понимать, что это не "халява", а распределение рисков между сторонами. Далеко не всегда продвижение по KPI выгодно Заказчику и он выбирает классические пакеты часов. А бывают случаи, когда в таком формате сотрудничества приходится отказывать уже нам т.к. у Заказчика нет хорошего товара или услуги, нет вовлеченности в процесс или нет базового понимания маркетинга (а это в таком формате важно). Вообще, нюансов в такой работе много, если интересно, вот подробный разбор на моём сайте
https://web-crazy.ru/uslugi/prodvizhenie-sajtov/seo-prodvizhenie/seo-c-garantiej-rezultata/[]