Introducao ao Airtable
Airtable e um banco de dados visual que combina a simplicidade de planilha com poder de banco relacional. Interface amigavel, API poderosa, perfeito para automacoes.
Superior ao Google Sheets para dados estruturados. Permite relacionamentos entre tabelas, views customizadas, e integracao nativa com Make.
Base, Table, Record, Field, View, Linked records, Formulas, Automations.
Estrutura do Airtable
Google Sheets como banco de dados
Usar planilhas como repositorio de dados para automacoes. Simples de configurar, gratis, familiar para 99% dos usuarios.
Solucao mais acessivel para armazenamento de dados. Ideal para prototipagem rapida e operacoes de pequeno/medio porte.
Header row, Data range, CRUD operations, Sheet ID, Range notation (A1:Z100).
Sheets vs Airtable
Gratis, simples, otimo para comecar
Relacionamentos, views, melhor para escala
Lendo e gravando dados
Operacoes basicas de banco de dados: buscar registros existentes (Read) e adicionar novos (Create). Mapear campos corretamente entre sistemas e fundamental.
Toda automacao util manipula dados de alguma forma. Sem dominar leitura e escrita, automacoes sao apenas notificacoes simples.
Read operation, Write operation, Field mapping, Data types, Validation, Upsert.
Mapeamento de Campos
Webhook → Planilha
────────────────────────────────
body.nome → Coluna A (Nome)
body.email → Coluna B (Email)
body.telefone → Coluna C (Telefone)
Filtros e buscas
Encontrar registros especificos usando criterios de busca. Filtrar dados por campo, valor, data, ou combinacoes complexas com AND/OR.
Dados uteis precisam ser encontrados. Filtros eficientes evitam processar dados desnecessarios e economizam operacoes.
Filter conditions, Search query, Match criteria, AND/OR logic, Wildcards, Contains.
Exemplos de Filtro
Status = "Ativo"- Busca exataEmail contains "@gmail"- Busca parcialData > 2024-01-01- Comparacao de dataValor >= 1000 AND Status = "Pago"- Multiplas condicoes
Iteradores: processando listas
Modulo especial que pega uma lista/array de itens e processa cada um individualmente. Essencial para operacoes em lote como enviar email para lista de contatos.
Maioria dos dados vem em listas (leads, produtos, emails). Sem iterador, impossivel processar multiplos registros de forma eficiente.
Iterator module, Array, Bundle, Loop, Index, Total count, Flow control.
Como Funciona
Transforma 1 bundle com array em 3 bundles individuais
Agregadores: consolidando resultados
Modulo que combina multiplos bundles em um so. Util para criar resumos, totalizadores, ou consolidar dados de multiplas fontes em uma unica saida.
Complemento essencial do iterador. Permite criar relatorios, somas, medias, listas consolidadas a partir de dados processados individualmente.
Array aggregator, Text aggregator, Numeric aggregator, Group by, Summarize.
Tipos de Agregadores
Junta em lista
Concatena textos
Soma, media, etc
Caso de Uso
Iterar sobre vendas do mes → Agregar com soma → Resultado: total de vendas em um unico valor.
Proximo Modulo
1.6 - Email Marketing Basico