Guia/SendApp Agent/Contactos e CRM
Importar contactos a partir de CSV
Se já tens uma agenda no Excel ou noutra ferramenta, não precisas de reintroduzir os contactos à mão: o Carregamento em massa a partir de CSV importa-os todos de uma vez. O importador é robusto e lida mesmo com ficheiros “mal feitos”, mas seguir alguns cuidados evita surpresas.
Atualizado em 16 de junho de 2026 · 5 min de leitura
Antes de começar
- Um ficheiro CSV com os teus contactos
- Uma conta SendApp Agent com acesso a Contactos
- O consentimento dos contactos para serem contactados no WhatsApp
Preparar o ficheiro CSV
Um CSV é simplesmente uma folha de cálculo guardada como texto, e os contactos são sempre importados a partir de um ficheiro CSV. Tens duas opções: exportar os contactos de uma ferramenta externa (e depois guardar em CSV), ou criar a agenda de raiz no Excel ou no Google Sheets.
Se partes do zero, usa estas quatro colunas. A única obrigatória é name; as outras são facultativas:
- name (obrigatória)
- O nome do contacto. É a única coluna que tem de estar sempre.
- phone
- O número em formato internacional, com o indicativo e o sinal + (ex. +393331234567). Facultativa como coluna, mas necessária para escrever ao contacto no WhatsApp.
- O endereço de email do contacto. Facultativa.
- tags
- Uma ou mais etiquetas separadas por vírgulas (ex. cliente, milao) para segmentar os contactos. Facultativa.

O mais seguro: na janela de importação clica em “Template” para descarregar o modelo que já tem as colunas certas, preenche-o com os teus contactos e guarda-o. Guarda sempre o ficheiro em UTF-8 (“Guardar como → CSV UTF-8”), para que acentos e emojis não se transformem em caracteres estranhos. O importador reconhece na mesma separadores diferentes (vírgula ou ponto e vírgula).
Importa apenas os contactos que te deram o consentimento para serem contactados no WhatsApp (opt-in). É um requisito das regras da Meta e do RGPD: comprar ou carregar listas sem consentimento arrisca o bloqueio do teu número. Na dúvida, importa quem já te escreveu ou deixou o número voluntariamente.
Executar a importação (Carregamento em massa)
Abre a secção Contactos no menu à esquerda: encontras dois botões, “Adicionar contacto” para adicionar um de cada vez e “Carregamento em massa” para importar um CSV inteiro. Este é o fluxo completo, com os ecrãs reais (mostrados em italiano, mas os passos são idênticos).
- 1
Abre Contactos e clica em “Carregamento em massa”
Na secção Contactos carrega no botão “Carregamento em massa”: é a importação a partir de CSV.

- 2
Descarrega o Template (ou prepara o teu ficheiro)
Abre-se a janela “Importar contactos de um ficheiro”, com um mini-guia em 3 passos. Clica em “Template” em baixo para descarregar o modelo que já tem as colunas certas, preenche-o e guarda-o. O carregamento aceita ficheiros .csv ou .txt até 5MB.

- 3
Carrega o ficheiro e define as opções
Arrasta o ficheiro para a janela. Se quiseres, define uma “Chave única personalizada” para associar os contactos por um dos teus campos em vez de telefone/email (as linhas sem esse valor, ou duplicadas, são ignoradas — podes descarregá-las). Escolhe também como gerir os contactos já existentes: atualizar os dados e manter ou substituir as etiquetas.

- 4
Clica em “Importar”
Em poucos segundos surge a confirmação “Importação em massa concluída”.

- 5
Contactos na agenda
Os novos contactos estão na agenda, prontos para as campanhas. Os duplicados no mesmo número são unidos, não recriados.

Importar com o Sendy (o assistente de IA)
Em vez de fazer tudo à mão, podes pedir ao Sendy, o assistente de IA no canto superior direito: “Importa os meus contactos a partir de um CSV”. O Sendy é inteligente e importa corretamente mesmo que as colunas estejam noutra ordem ou trocadas: é muito prático quando exportas os contactos de uma ferramenta externa que usa os seus próprios cabeçalhos. Um limite: os campos além de name, phone, email e tags só são tidos em conta se já tiveres preparado os Campos personalizados correspondentes (ver abaixo).
Campos personalizados (para os dados extra)
Queres importar colunas além de name, phone, email e tags (ex. Cidade, Empresa, Data)? Cria PRIMEIRO os campos correspondentes em Contactos → Campos personalizados: se o campo não existir, essa coluna não é importada. Depois de criados, usa-los para personalizar as mensagens — ex. uma coluna “Cidade” permite-te escrever “Oferta válida apenas em {{cidade}}” com a cidade certa para cada contacto.
Depois da importação: etiquetas, segmentos e campanhas
As etiquetas do ficheiro (a coluna tags) tornam-se etiquetas na agenda. Filtra os contactos por etiqueta na própria secção Contactos para confirmar que correu tudo bem e para enviar a promo certa ao grupo certo. Depois podes criar uma campanha dirigida a essa etiqueta: vê o guia Criar uma campanha. Para organizar etiquetas e segmentos há também o guia Contactos e etiquetas.

Erros comuns e soluções
- Números sem indicativo internacional
- O número tem de estar em formato internacional, com o indicativo e o sinal + (ex. +393331234567). Sem ele, pode não ser válido para o envio no WhatsApp.
- Caracteres estranhos nos nomes (à, è, é…)
- É um problema de codificação do ficheiro: volta a guardar o CSV em UTF-8 a partir da tua ferramenta ou do Excel (“Guardar como → CSV UTF-8”).
- Uma coluna extra não é importada
- As colunas além de name, phone, email e tags só são importadas se antes tiveres criado o Campo personalizado correspondente em Contactos → Campos personalizados.
- Linhas duplicadas
- Os contactos com o mesmo número são unidos, não recriados. Se mesmo assim encontrares duplicados na agenda, usa o botão “Limpar duplicados” no topo da página Contactos.
Pronto para pôr em prática?
Abre o SendApp e segue os passos deste guia. Precisas de ajuda? O suporte está a uma mensagem de distância.