Pular para o conteúdo

Roteamento multi-conta

Um site WordPress só, várias unidades, e cada uma precisa receber os leads na sua própria conta do app.smart.

/loja-sp/* → conta da unidade São Paulo
/loja-rj/* → conta da unidade Rio
/franquia-bh/* → conta da franquia de Belo Horizonte
o resto do site → a conta padrão

O plugin resolve isso roteando pela URL da página onde o lead foi gerado.

  1. Aconteceu uma conversão — formulário enviado, clique em WhatsApp, abandono.
  2. O plugin pega a URL da página onde aconteceu.
  3. Compara com as suas regras, de cima para baixo.
  4. A primeira que casar decide para onde o lead vai.
  5. Não casou nenhuma? Vai para a conexão padrão, a que está no topo da tela.

Configurações → app.smart CRM → seção Roteamento Multi-Conta.

Ligue em Habilitar e monte as regras. Cada linha tem quatro campos:

CampoExemploO que é
RótuloLoja SPSó para você se achar. Não vai para o CRM
Padrão/loja-sp/O que comparar com a URL
Token público—O token público daquele site, no CRM da unidade
Segredo—O segredo do mesmo site. Guardado criptografado

A tabela sempre mostra uma linha vazia no fim para você adicionar outra. Para remover uma regra, apague o padrão e salve.

Em cada conta do app.smart, cadastre o site em Config. → Sites e copie de lá o token público e o segredo. Um par por conta.

O segredo pode ser trocado a qualquer momento sem mexer em mais nada, e ele só serve para registrar conversão daquele site — é por isso que ele substituiu o token de usuário.

O tipo padrão é contém, e ele resolve quase tudo.

A URL tem o padrão em qualquer posição.

PadrãoURLCasa?
/loja-sp/site.com.br/loja-sp/contatoSim
/loja-sp/site.com.br/contato/loja-sp-infoSim
/loja-sp/site.com.br/loja-rj/contatoNão

A URL começa exatamente com o padrão, domínio incluído.

PadrãoURLCasa?
https://site.com.br/loja-sp/https://site.com.br/loja-sp/contatoSim
https://site.com.br/loja-sp/https://site.com.br/contato/loja-spNão

A URL é idêntica ao padrão. Uma UTM na ponta já quebra o casamento — serve para uma página única e nada mais.

Para padrão complexo, com alternativas. Precisa dos delimitadores:

/^https?:\/\/[^\/]+\/(loja|filial)-(sp|rj)\//i

As regras são lidas de cima para baixo e a primeira que casar vence.

1. contém /loja-sp/ → conta da unidade SP
2. contém /loja/ → conta genérica de lojas
3. (padrão) → conta principal

/loja-sp/contato casa na regra 1 e nunca chega na 2. /loja-rj/contato cai na 2. /contato não casa em nada e vai para a padrão.

Regra mais específica em cima. Se a genérica vier primeiro, ela engole todas.

Vale para tudo que o plugin manda ao CRM a partir de uma página: formulário, clique em WhatsApp e abandono.

Não vale para o que não tem página de origem. E atenção a um caso que confunde: o Pixel da Meta e o Google Analytics são do site inteiro, não por rota. Se as unidades precisam de pixels separados, isso não se resolve aqui.

Abra a conta que deveria ter recebido e procure o contato em Conversões ou em Contatos. Se não estiver lá, o caminho é o log de diagnóstico: ele registra qual regra casou e para qual site o envio saiu.

O erro mais comum é padrão escrito com o domínio completo em uma regra do tipo “contém” — aí ele só casa se a URL bater letra por letra a partir dali.