Data

Airtable Integration

Sync your Airtable base with Mapsemble for real-time map updates.

Airtable Integration

Connect your Airtable base directly to Mapsemble and keep your map in sync automatically. When records change in Airtable, your map updates in real time.

Enterprise plan only. The Airtable integration is available exclusively on the Enterprise plan.

What it does

The Airtable integration connects directly to your Airtable base and syncs data in real time using webhooks. When you add, update, or delete records in Airtable, the changes are reflected on your map automatically.

Setup steps

  1. Open your map and go to Data Source settings.
  2. Choose Airtable as your data source.
  3. Enter your Airtable Personal Access Token (generate one from your Airtable account settings).
  4. Select the Base and Table you want to sync from.
  5. Map Airtable fields to Mapsemble fields (see Field Mapping below).
  6. Configure location — choose how Mapsemble should read coordinates from your table.
  7. Click Save to trigger the initial sync.

Real-time sync

Once connected, Airtable webhooks notify Mapsemble whenever records change. This triggers an incremental sync so your map stays up to date without manual intervention.

Cursor-based sync

Mapsemble uses cursor-based synchronization, meaning only changed records are fetched on each sync. This makes the integration efficient even for large tables with thousands of rows.

Field mapping

During setup, you'll map each Airtable column to a Mapsemble field type. This works the same way as CSV import mapping — each Airtable column is assigned to a text, number, date, image, single-select, or multi-select field.

Location field support

Mapsemble supports two ways to read location data from Airtable:

  • Two separate fields — One field for latitude and another for longitude.
  • A single Airtable location field — If your table uses Airtable's built-in location field type, Mapsemble can read coordinates from it directly.

Important notes

  • A valid Airtable Personal Access Token with read permissions is required. Generate one from Airtable's developer hub.
  • Changes in Airtable propagate automatically. You don't need to manually trigger syncs after the initial setup.
  • The initial sync may take longer for large tables. Subsequent syncs are incremental and much faster.
  • Airtable rate limits apply. Airtable enforces API rate limits (5 requests per second per base). Mapsemble handles this gracefully with automatic retries, but very large initial syncs may take some time.