MATOMO - Self-Hosted Analytics Completo
O que é este Node?
O MATOMO é o node responsável por enviar eventos para o Matomo (antigo Piwik), plataforma open-source self-hosted que oferece recursos similares ao Google Analytics com controle total sobre dados.
Por que este Node existe?
Matomo é GA4 open-source self-hosted. O MATOMO existe para:
- Full Control: Dados 100% no seu servidor
- Feature Complete: Ecommerce, goals, funnels, heatmaps
- GDPR Native: Privacy by design
- No Sampling: 100% dos dados sempre
Quando você DEVE usar este Node?
Use MATOMO para analytics completo self-hosted:
Casos de uso
- Data Sovereignty: Dados não podem sair do país
- Healthcare/Finance: Compliance estrito
- Enterprise: Controle total necessário
- GA4 Alternative: Migrar do Google Analytics
Parâmetros
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| provider | string | Sim | "matomo" |
| eventName | string | Sim | Event name |
| properties | object | Não | Event properties |
Configuração
MATOMO_URL=https://analytics.seudominio.com
MATOMO_SITE_ID=1
MATOMO_AUTH_TOKEN=seu_token_aqui
Exemplo
{
"name": "Matomo - E-commerce Tracking",
"nodes": [
{
"id": "start_1",
"type": "start",
"position": { "x": 100, "y": 100 },
"data": { "label": "Início" }
},
{
"id": "analytics_1",
"type": "analytics",
"position": { "x": 300, "y": 100 },
"data": {
"label": "Track Purchase",
"parameters": {
"provider": "matomo",
"eventName": "ecommerce_order",
"properties": {
"order_id": "ORD123",
"revenue": 297.00,
"items": 1
}
}
}
},
{
"id": "end_1",
"type": "end",
"position": { "x": 500, "y": 100 },
"data": { "label": "Fim" }
}
],
"edges": [
{ "source": "start_1", "target": "analytics_1" },
{ "source": "analytics_1", "target": "end_1" }
]
}
Boas Práticas
✅ SIM: Self-host para controle total ✅ SIM: Use plugins para heatmaps, A/B testing
❌ NÃO: Não esqueça de fazer backups regulares
Dicas
💡 Dica 1: Matomo Cloud se não quer gerenciar servidor 💡 Dica 2: Plugins gratuitos e pagos disponíveis 💡 Dica 3: Import histórico do GA4 possível
Próximo Node
→ CUSTOM_EVENT - Custom event tracking → PAGEVIEW - Page view tracking