На начальном этапе, когда идет обсуждение проекта с заказчиком, обычно уточняется, будут ли задачи по интеграции сайта с какими-либо сервисами: CRM, складского учета, служб доставки и т.д. Тогда при составлении Технического задания (ТЗ) специалисты студии закладывают этот функционал в разработку.
На этапе согласования ТЗ мы предлагаем системы управления сайтом (иначе CMS или движки), которые предусматривают готовые модули интеграции с необходимыми сервисами, что в итоге снижает бюджет на разработку - не нужно писать функционал с нуля и изучать API сервисов.
Разработчики большинства современных, особенно, платных платформ типа 1C-UMI или 1С-Bitrix, следят за появлением новых сервисов автоматизации бизнеса, или рекламными площадками и внедряют готовые модули, позволяющие быстро настроить связку площадки с сайтом.