Easycamp

Plataforma de Email Marketing e Transacional

Introdução

Easycamp é uma plataforma SaaS (Software as a Service) moderna para gerenciamento e envio de emails marketing e transacionais. Desenvolvida com Next.js e hospedada na Vercel, oferece uma solução completa para empresas gerenciarem suas comunicações por email.

Email Marketing
  • Editor visual de templates HTML
  • Sistema de agendamento de campanhas
  • Processamento em segundo plano
Gestão de Contatos
  • Importação e exportação de listas
  • Segmentação avançada
  • Sistema de tags
Equipes
  • Sistema multi-usuário
  • Verificação de domínios
  • Controle de permissões

Primeiros Passos

Aprenda como configurar e começar a utilizar o Easycamp em poucos minutos.

Equipes e Usuários

Aprenda a gerenciar equipes, convidar usuários e configurar permissões.

Estrutura de Equipes

No Easycamp, todo usuário pode pertencer a uma ou mais equipes. Cada equipe funciona como um ambiente isolado, com seus próprios contatos, campanhas e configurações.

Convites e Permissões

Você pode convidar outros usuários para sua equipe e definir diferentes níveis de permissão:

  • Administrador: Acesso completo a todas as funcionalidades
  • Editor: Pode criar/editar campanhas e templates, mas não pode gerenciar membros
  • Visualizador: Pode apenas visualizar dados, sem fazer alterações

Configuração de Domínios

Cada equipe pode configurar seus próprios domínios para envio de emails, garantindo a separação entre diferentes projetos ou clientes.

Campanhas

Aprenda a criar, configurar e gerenciar suas campanhas de email marketing.

Tipos de Campanhas

O Easycamp suporta diferentes tipos de campanhas para atender suas necessidades:

  • Campanha Única: Envio único para uma lista específica
  • Campanha Recorrente: Envios automáticos em intervalos definidos
  • Campanha de Automação: Envios baseados em comportamentos ou eventos

Criando uma Campanha

Para criar uma nova campanha, siga os passos:

  1. No dashboard, acesse a seção "Campanhas"
  2. Clique em "Nova Campanha"
  3. Escolha o tipo de campanha
  4. Defina o nome e detalhes básicos
  5. Selecione o template ou crie um novo
  6. Escolha os destinatários (lista ou segmento)
  7. Configure opções avançadas (se necessário)
  8. Agende ou envie imediatamente

Análise de Desempenho

Após o envio, você pode acompanhar métricas importantes como:

  • Taxa de abertura
  • Taxa de cliques
  • Taxas de rejeição e cancelamento
  • Conversões (quando integrado com seu site)

Contatos

Gerencie seus contatos, listas e segmentações para campanhas mais eficientes.

Importação de Contatos

O Easycamp permite importar contatos de diferentes fontes:

  • Arquivo CSV
  • Planilha Excel
  • Cópia e cola
  • API (para integração com outros sistemas)

Listas e Segmentos

Organize seus contatos em listas estáticas ou segmentos dinâmicos:

  • Listas: Grupos fixos de contatos
  • Segmentos: Grupos dinâmicos baseados em filtros e condições

Campos Personalizados

Além dos campos padrão (nome, email), você pode criar campos personalizados para armazenar informações específicas do seu negócio.

Templates

Crie e gerencie templates de email profissionais para suas campanhas.

Editor Visual

O Easycamp oferece um editor visual intuitivo que permite criar templates sem conhecimento de HTML:

  • Arrastar e soltar elementos
  • Personalização de cores e fontes
  • Inserção de imagens e botões
  • Templates responsivos para qualquer dispositivo

Templates Prontos

O sistema inclui uma biblioteca de templates prontos para uso, categorizados por tipo e finalidade.

Variáveis e Personalização

Personalize seus emails com dados dos contatos:

Olá {{nome}},

Temos uma oferta especial para {{empresa}}.

API

Integre o Easycamp com seus sistemas e aplicativos através da nossa API REST.

Visão Geral

Nossa API permite automatizar processos e integrar o Easycamp com outros sistemas:

  • Gerenciar contatos e listas
  • Criar e enviar campanhas
  • Acessar métricas e relatórios
  • Enviar emails transacionais

Autenticação

A API utiliza autenticação via token JWT. Para obter um token:

POST /api/auth/token
{
  "email": "seu@email.com",
  "password": "sua-senha"
}

Use o token recebido nos headers de suas requisições:

Authorization: Bearer seu-token-jwt

Exemplo de Uso

Criando um novo contato via API:

POST /api/contacts
{
  "email": "contato@exemplo.com",
  "firstName": "João",
  "lastName": "Silva",
  "listIds": ["lista-id-1", "lista-id-2"],
  "customFields": {
    "empresa": "Empresa XYZ",
    "cargo": "Gerente"
  }
}