Migracao de plataforma

Migrando de Zendesk para SiteUp

Guia prático para migrar de Zendesk Support para SiteUp: exportação de tickets, contatos e organizações, mapeamento de campos, conversão de Triggers em regras de automação e cronograma seguro de transição.

Esta página descreve, passo a passo, como sair do Zendesk Support e levar todo o histórico de atendimento para a SiteUp sem perder dados nem interromper o time. Se você procura uma alternativa ao Zendesk no Brasil, com suporte nativo a WhatsApp e custo previsível, este é o ponto de partida.

A migração completa costuma levar de uma a duas semanas, considerando a fase paralela. Equipes pequenas (até cinco atendentes) finalizam em três a cinco dias úteis.

Antes de começar

Reúna estes itens:

  • Acesso de administrador no Zendesk (necessário para gerar tokens de API)
  • Conta SiteUp já provisionada
  • Lista de canais ativos no Zendesk (e-mail, formulários, chat web, integrações)
  • Inventário de Triggers, Automations, Macros e Views que você usa no dia a dia

Recomendamos exportar a lista de Triggers atuais antes de iniciar, esse é o ativo mais difícil de reconstruir do zero.

Etapa 1, Exportando dados do Zendesk

A Zendesk REST API permite exportar todos os recursos relevantes:

Recurso Zendesk Endpoint Equivalente SiteUp
Tickets /api/v2/incremental/tickets.json Conversas
Users /api/v2/users.json Contatos e atendentes
Organizations /api/v2/organizations.json Atributo "Empresa" no contato
Custom Fields /api/v2/ticket_fields.json Atributos personalizados
Tags inclusas em cada ticket Etiquetas
Macros /api/v2/macros.json Macros
Triggers /api/v2/triggers.json Regras de automação

Use o endpoint incremental para tickets, ele permite paginar grandes volumes sem timeout. Para contas com mais de 50 mil tickets, exporte em janelas semanais.

Atenção: anexos ficam armazenados em URLs assinadas com validade limitada. Baixe os arquivos para seu armazenamento durante a exportação, não depois.

Etapa 2, Mapeando campos

Zendesk SiteUp Observação
Ticket Conversa Cada ticket vira uma conversa com mensagens
Status (new/open/pending/solved) Status (open/pending/resolved) "new" e "open" mesclam em "open"
Priority Prioridade Mantém os quatro níveis
Group Equipe Crie as equipes antes de importar
Assignee Atendente atribuído Precisa que o atendente já exista
Tag Etiqueta Cor padrão; ajuste depois
Custom Field Atributo personalizado Defina o tipo correto
Organization Atributo "Empresa" no contato Não há entidade própria
Macro Macro Sintaxe de placeholders muda
Trigger / Automation Regra de automação Reconstrua manualmente

Placeholders nas Macros: o Zendesk usa {{ticket.requester.name}}. Adapte as mensagens ao formato da SiteUp antes de subir.

Etapa 3, Importando para a SiteUp

Você tem dois caminhos:

  1. CSV pelo painel, converta o JSON exportado em CSV e use a importação de contatos em Configurações → Contatos. Recomendado para volumes até 20 mil registros.
  2. API SiteUp: para volumes maiores, use os endpoints /api/v1/accounts/{id}/contacts e /api/v1/accounts/{id}/conversations em paralelo.

Ordem de importação obrigatória:

  1. Atendentes (manual, via convite)
  2. Equipes
  3. Atributos personalizados
  4. Contatos
  5. Etiquetas
  6. Conversas (com mensagens)
  7. Macros
  8. Regras de automação

Pular essa ordem causa referências quebradas.

Etapa 4, Redirecionando canais

  • E-mail de suporte: mude o forwarding da caixa para o endereço da inbox SiteUp gerado em Configurações → Caixas de entrada.
  • Chat do site: substitua o snippet do Zendesk Web Widget pelo widget SiteUp.
  • WhatsApp: desconecte do Zendesk (Sunshine Conversations) e reconecte na SiteUp via Cloud API ou WAHA.
  • Formulários web: atualize a URL de submissão para o endpoint da API SiteUp.

Etapa 5, Operação paralela (7 a 14 dias)

Mantenha os dois sistemas recebendo mensagens por até duas semanas. Atendentes ficam logados nos dois painéis; conversas novas vão para a SiteUp; tickets antigos no Zendesk são finalizados lá. Compare diariamente total de mensagens, tempo médio de resposta e conversas resolvidas.

Dica: crie a etiqueta migracao-zendesk em todas as conversas importadas. Facilita identificar histórico legado meses depois.

Etapa 6, Encerrando o Zendesk

Quando os indicadores estiverem estáveis e nenhum atendente reportar problemas há cinco dias úteis:

  1. Faça um último export incremental para arquivamento legal
  2. Desative os Triggers que ainda dispararem e-mails
  3. Cancele o plano antes do próximo ciclo de cobrança
  4. Mantenha o snapshot de exportação por no mínimo 12 meses

Pontos de atenção

  • Anexos antigos: arquivos com mais de dois anos podem já ter expirado no Zendesk.
  • Side conversations: threads laterais viram notas privadas ou conversas separadas, conforme o caso.
  • CSAT histórico: notas migram como atributo da conversa; relatórios precisam ser reconstruídos.

Próximos passos

Se travar em qualquer ponto, o time de migração da SiteUp acompanha o processo gratuitamente nos planos Pro e Enterprise.

Esse artigo respondeu sua duvida?

Falar com o time