Definição
Gating de módulos é o mecanismo que permite ativar ou desativar funcionalidades por cliente final dentro de uma plataforma multi-tenant. A agência decide pacote por pacote: cliente A só tem CRM; cliente B tem CRM + automação; cliente C tem suite completa.
Isso permite oferecer pacotes em níveis diferentes de preço, cabendo desde clientes pequenos (pacote enxuto, ticket baixo) até clientes corporativos (suite completa, ticket alto). Sem gating, a agência teria que cobrar o mesmo de todo mundo — perdendo clientes pequenos por preço alto demais ou sub-precificando os grandes.
Gating técnico bem feito esconde até a UI das features desabilitadas — o cliente não vê o que não contratou, evitando frustração ou tentativa de "experimentar" o que não pagou.
Uma agência cria 3 pacotes: Starter (só CRM), Pro (CRM + automação + WhatsApp) e Enterprise (suite completa). Cada novo cliente é provisionado num pacote, vê só os módulos correspondentes.