Create a Meta App
É aqui que criamos a "ponte" entre o Facebook/Instagram e o seu Perfex CRM. Não se preocupe – é gratuito e não precisa de ser desenvolvedor!
O Que é uma "Meta App"?
Pense assim:
Facebook/Instagram ←→ A Sua Meta App ←→ O Seu Perfex CRM
A Meta App é apenas uma ponte que permite ao Facebook enviar dados de leads para o seu CRM. Não é uma app móvel ou website – é apenas uma configuração na plataforma de desenvolvedores da Meta.
Ponto chave: Cada pessoa que usa este módulo cria a sua própria Meta App. Demora 3 minutos e é completamente gratuito.
Vamos Criar a App!
1. Ir ao Meta for Developers
Abra este link numa nova aba:
👉 https://developers.facebook.com/apps/create/
Precisará de iniciar sessão com a sua conta Facebook. Se nunca usou o Meta for Developers, pode ser pedido para se registar – siga as instruções, é instantâneo.
2. Seleccionar Tipo de App
Verá uma página pedindo para escolher que tipo de app criar.
O que fazer:
- Na barra lateral esquerda, verá opções de filtro
- Clique em "Other" para filtrar por categoria "Other"
- Deslize até ao final da lista
- Selecione "Create an app without a use case" (é a última opção)
NÃO seleccione "Business" ou qualquer outra opção! Quer especificamente "Create an app without a use case" – dá-lhe a máxima flexibilidade.
3. Business Portfolio
No ecrã seguinte, será perguntado sobre ligar um business portfolio:
- Selecione "I don't want to connect a business portfolio yet."
- Clique em Next
Porquê? Pode sempre ligar um business portfolio mais tarde se precisar. Por agora, manter simples é o melhor.
4. Introduzir Detalhes da App
Agora preencha os detalhes básicos:
| Campo | O Que Introduzir | Exemplo |
|---|---|---|
| App Name | Um nome amigável para a sua app | My CRM Leads |
| Contact Email | O seu endereço de email | [email protected] |
Dica para o nome da app: Use algo descritivo como "Leads CRM da Sua Empresa" ou "Meus Leads de Negócio". Este nome é apenas visível para si no portal de desenvolvedores da Meta.
Clique em Create
5. Está Dentro!
Deve agora ver o seu App Dashboard. Parece algo assim:
┌──────────────────────────────────────┐
│ Your App Dashboard │
│ │
│ App ID: 123456789012345 │
│ Status: In Development │
│ │
│ Products: │
│ [+ Add Product] │
└──────────────────────────────────────┘
Obter App ID e App Secret
Agora precisamos de duas informações da sua app. Pense nelas como o username e password da sua app.
Encontrar App ID
- Olhe para o topo da página – verá "App ID: XXXXXXXXXXX"
- Copie este número
O App ID também é visível na barra de URL: https://developers.facebook.com/apps/YOUR_APP_ID/dashboard/
Encontrar App Secret
- Na barra lateral esquerda, clique em App settings → Basic
- Verá:
- App ID (já tem este)
- App Secret – clique em "Show" ao lado
- Introduza a sua password Facebook quando pedido
- Copie o App Secret
MANTENHA O SEU APP SECRET... SECRETO!
Nunca o partilhe publicamente, nunca o coloque em código client-side, nunca o publique em fóruns. Se alguém obtiver o seu App Secret, pode personificar a sua app. Se alguma vez for exposto, pode repô-lo nesta mesma página.
Guardar Estas Credenciais
Tem agora dois valores importantes. Guarde-os – precisará deles nos próximos passos!
| Credencial | Valor | Parece Com |
|---|---|---|
| App ID | _______________ | 123456789012345 |
| App Secret | _______________ | abc123def456ghi789jkl012 |
Preciso de Colocar a App em Modo "Live"?
Não! Eis o que importa:
| Modo | Quem Pode Usar | Precisa de Revisão? |
|---|---|---|
| Development (padrão) | Apenas você (admin/desenvolvedor da app) | Não |
| Live | Qualquer pessoa com conta Facebook | Sim |
Como você está a criar a app e você está a ligar as suas próprias páginas:
Development Mode está perfeitamente bem! NÃO precisa de submeter para app review ou mudar para Live mode.
Esta é a abordagem padrão usada em integrações self-hosted em todo o lado – plugins WordPress, módulos CRM, conectores Zapier, etc.
Erros Comuns a Evitar
| Erro | Por Que Está Errado | O Que Fazer |
|---|---|---|
| Seleccionar tipo de app "Business" | Adiciona restrições desnecessárias | Selecione "Other" → "Create an app without a use case" |
| Ligar business portfolio | Não precisa, adiciona complexidade | Selecione "I don't want to connect a business portfolio yet" |
| Partilhar App Secret | Risco de segurança! | Mantenha privado, guarde apenas nas definições do módulo |
| Tentar ir "Live" imediatamente | Não precisa para as suas páginas | Fique em Development mode |
Tem App ID e App Secret? Configure Webhooks