Airtable integration
Connect Mokaform to Airtable, create records from form submissions, and map answers to text, select, checkbox, and attachment fields.
Use the Airtable integration when submissions should become structured records in a base.
Before you connect
- Create the Airtable base and table you want to use.
- Add the Airtable fields that should receive Mokaform answers.
- Make sure the connected Airtable account has permission to create records in that table.
- Give Mokaform questions stable names before mapping.
Connect Airtable
Open the questionnaire and go to the integrations area.
Choose Airtable.
Connect or select the Airtable account.
Choose the base and table.
Map Mokaform questions to Airtable fields.
Submit a test response and confirm a new Airtable record appears.
Field mapping
| Mokaform question type | Airtable field type |
|---|---|
| Short text | Single line text |
| Long text | Long text |
| Phone | Phone number |
| Website | URL |
| Number | Number |
| Date | Date |
| Time | Single line text or date/time field, depending on your table design |
| Multiple choice or Dropdown | Single select |
| Checkbox or multi-select answers | Multiple select |
| Yes/No or Legal | Checkbox or single select |
| Rating, Opinion scale, NPS | Number or rating |
| File upload | Attachment or URL field, depending on the payload available |
| Signature | Attachment or URL field, depending on the payload available |
Checkbox and multi-select mapping
For a multi-select question, map the answer to an Airtable Multiple select field when you want one field containing all selected options.
For separate yes/no flags, create one Airtable Checkbox field per option and map each option to the matching checkbox field when your setup supports option-level mapping.
Practical tips
- Create Airtable select options before testing if your table rejects unknown option values.
- Keep required Airtable fields mapped, or Airtable may reject record creation.
- Avoid changing field permissions after the integration is active.
- Use an internal field for submission ID or submission timestamp if you need deduplication.