Uma agência precisa de mais do que um logotipo num painel. Você precisa de uma parede limpa entre os clientes, de uma forma de a equipe do cliente fazer login sem ver os outros, de um DNS que você consiga repetir para o vigésimo cliente e de uma resposta para "quem envia a fatura?". Este guia cobre esse lado operacional.
A pergunta geral sobre o que white-label significa, e como os fornecedores o listam, está no guia de encurtadores de URL white-label. Não a repito aqui. Tudo o que está abaixo sobre o Elido foi conferido no código em 2026-10-24 e, onde algo não existe, eu digo.
Um workspace por cliente
Não coloque clientes num workspace compartilhado. Eles veriam os links e o analytics uns dos outros, e você não conseguiria entregar uma exportação a um deles sem limpá-la antes. O padrão que funciona é um workspace principal para a sua própria equipe e um workspace por cliente.
No Elido, qualquer usuário logado pode criar um workspace e se torna seu owner, então você mesmo cria cada workspace de cliente. A API de revendedor então registra a relação. Você registra uma conta de revendedor no seu workspace principal com POST /v1/workspaces/{id}/reseller (nome da empresa, e-mail de contato, domínio opcional e configuração de marca). Você vincula um cliente com POST /v1/workspaces/{id}/reseller/workspaces, passando o workspace_id do cliente e um label interno que o cliente nunca vê. Também há endpoints de listar e remover.
Seja claro sobre o que isso é. Vincular registra uma associação. Não cria o workspace, não move a cobrança nem consolida o uso. É um registro de quais workspaces de clientes pertencem à sua agência.
Papéis para a sua equipe e a equipe do cliente
Todo workspace tem membros com um de quatro papéis: owner, admin, editor ou viewer. Cada papel corresponde a um conjunto de permissões, e a API aplica as permissões por rota. A marca e o gerenciamento de revendedor têm permissões próprias, então um editor não pode alterar a marca de um cliente por acidente.
Uma divisão sensata:
- Você e o responsável pela conta: owner ou admin em todo workspace de cliente.
- Profissionais de marketing do cliente que criam links: editor.
- Interessados do cliente que só leem relatórios: viewer.
Você convida pessoas por e-mail a partir do workspace, e as chaves de API são vinculadas a um workspace e a um papel, então uma chave que você entrega ao desenvolvedor de um cliente não alcança outro cliente. Single sign-on e SCIM existem por workspace, o que importa para clientes enterprise; veja SCIM e SSO.
Integrando um cliente
Execute a mesma sequência todas as vezes. Ela é automatizável, e o caminho pelo painel é idêntico.
- Registre uma vez, vincule por cliente. Registre a conta de revendedor, depois crie o workspace do cliente e vincule-o:
curl -X POST https://api.elido.app/v1/workspaces/$AGENCY_WS/reseller/workspaces \
-H "Authorization: Bearer $ELIDO_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"workspace_id": 99201, "label": "Client: TechCorp EMEA"}'
2. Aponte o domínio do cliente. Em Configurações, adicione o hostname. O painel devolve dois registros para o painel de DNS do cliente:
_elido-verify.techcorp-emea.example. TXT "verify=<token>"
go.techcorp-emea.example. CNAME edge.elido.me.
Um worker em segundo plano verifica o DNS de novo a cada 30 segundos por até 24 horas, e então o certificado é emitido na primeira requisição. Para um curinga, o CNAME é *.example.com e o TXT fica no domínio pai. O guia de domínios personalizados cobre registros CAA e propagação, e a documentação o lista em domínios personalizados, a partir do plano Starter.
3. Coloque a marca no workspace. Uma chamada define o nome, o logotipo, a cor, o nome do remetente dos e-mails e o hostname do portal:
curl -X PUT https://api.elido.app/v1/workspaces/99201/branding \
-H "Authorization: Bearer $ELIDO_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"brand_name":"TechCorp Links","primary_color":"#0a2463",
"email_from_name":"TechCorp Links",
"portal_hostname":"links.techcorp-emea.example","enabled":true}'
Aqui está o porém que surpreende as agências. A checagem de plano lê o plano do workspace que você está configurando, não o do seu principal. Um workspace de cliente no Free ou num plano pago inferior recebe 402 Payment Required. O Business é por workspace de cliente.
4. Convide o cliente. Adicione a equipe dele como editors ou viewers e mantenha-se como owner. Os e-mails que eles recebem levam o nome da sua marca, a cor, o logotipo e o nome de exibição do remetente. O endereço de envio continua sendo o do Elido, e eu avisaria os clientes de antemão.
Cobrança: seja honesto com os clientes
É aqui que a revenda white-label desmorona, então darei o quadro completo em vez de uma resposta de vendas.
O Elido cobra por workspace. A API de revendedor não produz uma fatura consolidada, uma tarifa de atacado nem um extrato por cliente. Então você compra o plano de cada workspace de cliente, ou deixa o cliente assinar, e fatura a sua própria margem fora do produto. Se você quer uma conta só cobrindo vinte clientes, o produto ainda não faz isso. Coloquei no backlog de implementação, e prefiro que você saiba agora a descobrir no fim do mês.
Duas consequências práticas. Primeiro, precifique seu serviço como um serviço gerenciado (configuração, relatórios, suporte) e não como uma licença revendida, porque o custo de cada item para você fica visível por workspace. Segundo, calcule seu custo por cliente na página de preços para o plano de que cada cliente precisa. A marca força o Business em cada cliente que você quer totalmente com marca, e isso pesa mais na conta do que o volume de cliques.
Relatórios por cliente
O analytics é limitado ao workspace, então um viewer vê apenas os cliques daquele cliente. Pela API, uma chave vinculada a um workspace pode consultar o analytics desse workspace, e há jobs assíncronos de exportação em CSV para extrações maiores. Isso basta para um relatório mensal de cliente.
O que falta é uma visão entre clientes. Um resumo de toda a agência hoje significa uma consulta por workspace, costurada na sua própria planilha ou ferramenta de BI. Planeje isso se você presta contas à sua própria diretoria.
Clientes da UE e processamento de dados
Quando você revende a clientes da UE, eles são controladores, você é operador e a plataforma é um suboperador nos termos do artigo 28 do RGPD. O contrato com seu cliente precisa de um DPA que trate os dados de cliques como dados pessoais e nomeie seus suboperadores. Pegue a lista de suboperadores e os termos do DPA na página de confiança do Elido, e não neste blog, já que eles mudam. Não farei promessas de residência de dados aqui. O post sobre o RGPD traz o detalhe artigo por artigo, e o post sobre residência de dados na UE cobre o que um DPO pergunta.
Migrando uma carteira de clientes
Migrar clientes de outra ferramenta tem três trilhas: links, DNS e comunicação.
Exporte primeiro os links de cada cliente, com slug, destino, domínio e tags, e sinalize links impressos em papel ou embutidos onde você não pode editar. Importe com POST /v1/workspaces/{id}/links/bulk antes de tocar no DNS e teste alguns redirecionamentos. Reduza o TTL do CNAME para 300 segundos com pelo menos 48 horas de antecedência, faça a troca num horário tranquilo e mantenha a conta antiga por cerca de duas semanas. Avise os clientes com uma semana de antecedência.
O histórico de cliques não migra entre ferramentas, então exporte relatórios de cada cliente antes de a conta antiga ser encerrada. O playbook de migração do Bitly traz os detalhes específicos do Bitly.
O que outras ferramentas mostram sobre separação de clientes
As páginas públicas de preços dizem pouco sobre recursos para agências. Lido em 2026-10-24:
| Fornecedor | O que a página de preços lista para separar clientes |
|---|---|
| Rebrandly | Workspaces: 1 no Free e Essentials, 2+ Professional, 5+ Growth |
| Short.io | Enterprise: grupos de usuários com acesso a conjuntos diferentes de domínios |
| Bitly | Não verificado na página |
| Dub | Não verificado na página |
| Elido | Workspace por cliente, papéis, registro de revendedor; sem cobrança consolidada |
Fontes: Rebrandly, Short.io, Bitly e Dub, com acesso em 2026-10-24. A ausência numa página de preços não prova a ausência no produto, então peça a cada fornecedor que lhe mostre o fluxo de integração de clientes num período de teste.
Relacionados no blog
- Encurtadores de URL white-label: o que o rótulo realmente cobre
- Configure links curtos com a sua marca: escolha um domínio, publique numa tarde
- SCIM e SSO para ferramentas de marketing: o que o TI enterprise pergunta
- Residência de dados na UE para ferramentas de marketing: o que o seu DPO pergunta
- Migre do Bitly: o playbook
Perguntas frequentes
Como uma agência deve separar clientes num encurtador de links?
Dê a cada cliente o seu próprio workspace, para que links, domínios, analytics e membros fiquem isolados, e mantenha a sua própria equipe num workspace principal. Um único workspace compartilhado significa que os clientes podem ver os links e os dados uns dos outros. No Elido cada workspace tem seus próprios membros e papéis, e a API de revendedor vincula os workspaces dos clientes à conta da sua agência.
O Elido cobra meus clientes por mim?
Não. A cobrança no Elido é por workspace, e a API de revendedor vincula workspaces, mas não produz faturas consolidadas nem extratos para o cliente. As agências faturam seus próprios clientes e usam o analytics por workspace para justificar os números. A cobrança consolidada de revendedor está no nosso backlog de implementação, então pergunte antes de construir um modelo de revenda sobre ela.
Cada cliente pode fazer login no seu próprio hostname?
Sim, no plano Business. Um workspace pode definir um hostname de portal como links.client.com, e o painel resolve esse host para o workspace do cliente. O próprio workspace do cliente precisa estar no Business, porque o endpoint de marca verifica o plano do workspace que está sendo configurado e retorna 402 caso contrário.
Que papéis posso dar à equipe do cliente?
Os papéis de workspace são owner, admin, editor e viewer, cada um com um conjunto de permissões. Um revisor do cliente que só precisa de relatórios é viewer. Um profissional de marketing do cliente que cria links é editor. Convide-os a partir do workspace e mantenha-se como owner para continuar gerenciando domínios e marca.
Como reporto os resultados por cliente?
O analytics é limitado ao workspace, então cada cliente vê apenas os seus próprios cliques, e você pode obter os mesmos números pela API com uma chave vinculada àquele workspace. Ainda não há uma visão consolidada entre clientes, então um relatório de toda a agência significa uma consulta por workspace de cliente.
O que acontece com os links dos clientes se eu deixar a plataforma?
Os links curtos só continuam funcionando enquanto o DNS do domínio apontar para a plataforma. Antes de migrar, exporte os links, reduza o TTL do CNAME, importe na nova ferramenta e só então mude o DNS. O histórico de cliques não migra entre ferramentas, então exporte relatórios para seus clientes antes e mantenha a conta antiga aberta durante a sobreposição.
Experimente Elido
Cole uma URL, obtenha um link curto
Sem cadastro. O link vive 30 dias. Cadastre-se para mantê-lo para sempre.
Sem registro. Crie uma conta grátis e obtenha 50 links por mês.