Airtable Integration
Connect WarmySender to Airtable to build a custom engagement tracking database.
What This Integration Does:
- Create Airtable records for every campaign event (opens, clicks, replies, bounces).
- Build custom views and reports using Airtable's powerful filtering and grouping.
- Share live campaign data with team members using Airtable's collaboration features.
- Trigger Airtable Automations based on WarmySender events.
Setup via Zapier (Recommended):
Step 1: Prepare your Airtable base
• Create a table called 'Campaign Events' with these fields:
- Event Type (Single Select: reply.received, email.opened, email.clicked, email.bounced, email.unsubscribed)
- Prospect Email (Email)
- Campaign ID (Single Line Text)
- Step Index (Number)
- URL Clicked (URL)
- Timestamp (Date)
- Raw Payload (Long Text)
Step 2: Create a Zap
• Trigger: Webhooks by Zapier > Catch Hook.
• Action: Airtable > Create Record.
• Map WarmySender event fields to Airtable columns.
Step 3: Register in WarmySender
• Settings > Webhooks > paste Zapier URL, subscribe to events.
Setup via Make:
- Webhook module → Airtable 'Create a Record' module.
- Use Make's router to handle different event types.
Setup via Airtable Automations (Advanced):
Airtable has built-in automations with a 'When webhook received' trigger:
1) In your Airtable base, go to Automations > Create Automation.
2) Trigger: 'When webhook received' — Airtable provides a URL.
3) Use that URL as your WarmySender webhook endpoint.
4) Action: 'Create record' in your events table.
5) Map the incoming JSON fields to your table columns.
Useful Airtable Views:
- Grid View — Filter by event type or campaign for quick scanning.
- Kanban View — Group by event type to see pipeline stages.
- Calendar View — See events on a timeline.
- Gallery View — Card-style view of prospect activity.
- Pivot Table extension — Cross-tab campaign vs. event type.
Best Practices:
- Create a linked 'Prospects' table and use Airtable's record linking to connect events to prospect records.
- Use Airtable's formula fields to calculate metrics (e.g., reply rate = COUNTIF reply / total events).
- Set up Airtable automations to send email or Slack alerts when high-value events occur.
- Archive old records monthly to keep your base fast (Airtable slows above 50,000 records).