Airtable survey template: 5 ready-to-use configurations
Airtable is a solid backend for surveys. Each response becomes a record, fields enforce data types, and views let you slice results without exporting to another tool.
The problem is starting from scratch. You open a blank table, stare at it, and wonder what fields you actually need. Do you use a rating field or a single select? Should you capture the respondent's email or keep it anonymous? How many questions is too many?
This guide gives you five Airtable survey templates you can copy directly. Each one includes the exact fields, field types, and configuration tips so you can go from blank base to working survey form in minutes.
Want better survey forms? Filla adds conditional logic, multi-step pages, and branded designs to your Airtable surveys. Start free →
How to set up any survey template in Airtable
The process is the same for all five templates below. Once you understand the pattern, setup takes under 10 minutes.
1. Create a new table
Open your Airtable base (or create a new one). Add a new table and name it after your survey, like "Q1 Customer NPS" or "Event Feedback 2026."
2. Add your fields
Delete the default fields Airtable gives you. Then add each field from the template configs below, matching the field name and type exactly. Pay attention to the options for single select and rating fields.
3. Configure field descriptions
For each field, click the field header and add a description. This text appears as help text on the form, so write it as an instruction to the respondent, not as a note to yourself.
4. Create a form view
Click the "+" next to your views and select "Form." Airtable will generate a form with all visible fields. Reorder the fields to match a logical flow. Hide any internal fields (like a formula or created-time field) that respondents shouldn't see.
5. Share the form link
Click "Share form" to get a public link. You can also embed the form on your website using an iframe.
Template 1: NPS and customer satisfaction survey
Purpose: Measure Net Promoter Score and capture qualitative feedback after a purchase, onboarding, or support interaction.
Best for: SaaS companies, e-commerce, customer success teams.
Field configuration
| Field Name | Field Type | Options / Config |
|---|---|---|
| Optional. Include if you want to follow up on detractors. | ||
| How likely are you to recommend us? | Rating | Star count: 10. This is your NPS question. |
| What is the primary reason for your score? | Long text | Enable rich text: No. Keep responses plain. |
| Which product/service are you rating? | Single select | Add your product names as options. |
| What could we improve? | Long text | Enable rich text: No. |
| Would you like us to follow up? | Single select | Options: "Yes", "No" |
| Submitted At | Created time | Auto-populated. Hide from form. |
Tip: Add a formula field that categorizes respondents into Promoters (9-10), Passives (7-8), and Detractors (0-6) based on the rating. Use IF({How likely are you to recommend us?} >= 9, "Promoter", IF({How likely are you to recommend us?} >= 7, "Passive", "Detractor")). This field stays hidden from the form but powers your reporting views.
Template 2: Employee feedback survey
Purpose: Collect honest feedback from employees on management, culture, workload, and growth opportunities.
Best for: HR teams, people ops, managers running quarterly check-ins.
Field configuration
| Field Name | Field Type | Options / Config |
|---|---|---|
| Department | Single select | Options: list your departments (Engineering, Marketing, Sales, etc.) |
| How satisfied are you with your role? | Rating | Star count: 5 |
| I feel supported by my manager | Single select | Options: "Strongly agree", "Agree", "Neutral", "Disagree", "Strongly disagree" |
| I have the tools I need to do my job | Single select | Same Likert scale as above |
| What is working well? | Long text | Enable rich text: No |
| What would you change? | Long text | Enable rich text: No |
| Would you recommend this company as a place to work? | Rating | Star count: 10 |
| Any additional comments? | Long text | Optional field. Mark as not required. |
| Submitted At | Created time | Auto-populated. Hide from form. |
Tip: Do not include a Name or Email field. Anonymous surveys get more honest responses. If you need to track by department without identifying individuals, make sure each department has at least 5 people before segmenting results. Otherwise, anonymity breaks down.
Template 3: Event feedback survey
Purpose: Gather attendee feedback after a conference, workshop, webinar, or meetup.
Best for: Event organizers, marketing teams, community managers.
Field configuration
| Field Name | Field Type | Options / Config |
|---|---|---|
| Full Name | Single line text | Optional. Some event surveys work better anonymous. |
| Optional. Useful for sending follow-up content. | ||
| Which event did you attend? | Single select | Options: list your events or sessions. |
| Overall event rating | Rating | Star count: 5 |
| Content quality | Single select | Options: "Excellent", "Good", "Average", "Below average", "Poor" |
| Speaker quality | Single select | Same options as Content quality |
| Venue/platform quality | Single select | Same options as Content quality |
| What was the most valuable part? | Long text | Enable rich text: No |
| What should we change for next time? | Long text | Enable rich text: No |
| Would you attend a future event? | Single select | Options: "Definitely", "Probably", "Not sure", "Unlikely" |
| Submitted At | Created time | Auto-populated. Hide from form. |
Tip: Send this survey within 24 hours of the event. Response rates drop by roughly half for every day you wait. If your event has multiple sessions, consider using a linked record field to connect feedback to a "Sessions" table. That way you can roll up ratings per session using a rollup field.
Template 4: Product research survey
Purpose: Validate product ideas, understand user needs, and prioritize features before building.
Best for: Product managers, founders, UX researchers.
Field configuration
| Field Name | Field Type | Options / Config |
|---|---|---|
| Required. You'll want to follow up with interesting respondents. | ||
| What is your role? | Single select | Options: adjust to your audience (Designer, Developer, Manager, Founder, etc.) |
| Company size | Single select | Options: "1-10", "11-50", "51-200", "201-1000", "1000+" |
| How do you currently solve this problem? | Long text | Enable rich text: No. This is your most important question. |
| How often do you experience this problem? | Single select | Options: "Daily", "Weekly", "Monthly", "Rarely" |
| How painful is this problem? | Rating | Star count: 5 |
| Would you pay for a solution? | Single select | Options: "Yes, definitely", "Maybe", "Probably not", "No" |
| What features matter most? | Multiple select | Options: list 6-8 potential features. Let respondents pick multiple. |
| What would make you switch from your current solution? | Long text | Enable rich text: No |
| Can we contact you for a follow-up interview? | Checkbox | Default: unchecked |
| Submitted At | Created time | Auto-populated. Hide from form. |
Tip: Keep the "How do you currently solve this problem?" field near the top. Open-ended responses about current behavior are more valuable than any rating. Create a grouped view by "How painful is this problem?" to quickly find the respondents worth interviewing first.
Template 5: Course evaluation survey
Purpose: Collect student or participant feedback on a course, training program, or workshop series.
Best for: Educators, L&D teams, online course creators, training companies.
Field configuration
| Field Name | Field Type | Options / Config |
|---|---|---|
| Course/Program Name | Single select | Options: list your courses. |
| Overall course rating | Rating | Star count: 5 |
| The course content was relevant to my needs | Single select | Likert: "Strongly agree", "Agree", "Neutral", "Disagree", "Strongly disagree" |
| The instructor explained concepts clearly | Single select | Same Likert scale |
| The course pace was appropriate | Single select | Options: "Too fast", "Just right", "Too slow" |
| What was the most useful topic covered? | Long text | Enable rich text: No |
| What topics need more depth? | Long text | Enable rich text: No |
| How would you rate the course materials? | Rating | Star count: 5 |
| Would you recommend this course to a colleague? | Single select | Options: "Yes", "Maybe", "No" |
| Any other feedback? | Long text | Optional. Mark as not required. |
| Submitted At | Created time | Auto-populated. Hide from form. |
Tip: Add a "Cohort" or "Semester" single select field (hidden from the form, filled in by you after submission) so you can compare evaluation scores across time periods using grouped views or summary bars.
Survey best practices for Airtable
Having the right template is half the work. The other half is designing a survey that people actually complete and that gives you usable data.
Keep it short
Aim for 7-12 fields per survey. Completion rates drop noticeably after 10 questions. If you need more, break the survey into logical sections (which native Airtable forms can't do, but more on that below).
Mix question types
Combine rating fields, single selects, and open text. Rating fields give you quantitative data you can average and trend. Open text fields give you the "why" behind the numbers. Single selects with predefined options make analysis easier because responses are consistent.
Put easy questions first
Start with demographics or simple selections. Save open-ended and sensitive questions for later. By then, respondents are invested enough to finish.
Use clear scales
If you use a Likert scale (Strongly agree to Strongly disagree), keep the same scale throughout the survey. Mixing 5-point and 7-point scales in one form confuses respondents and makes analysis harder.
Avoid leading questions
"How great was our service?" assumes the service was great. "How would you describe our service?" is neutral. Leading questions inflate positive responses and give you data you can't trust.
Where native Airtable forms fall short for surveys
Airtable forms work for basic data collection, but they hit a wall quickly when used for surveys.
No conditional logic. You cannot show or hide questions based on previous answers. Every respondent sees every field. For a product research survey, you might want to ask different follow-up questions to someone who rates the problem as "very painful" versus "not painful at all." Native forms don't support this.
No multi-step pages. All fields appear on a single scrolling page. For a 12-field survey, this means a wall of questions. There are no page breaks, no progress indicators, and no way to group related questions visually.
No custom branding. You get the Airtable logo, Airtable colors, and a generic look. For customer-facing surveys, this undermines your brand. Respondents may not recognize the form as coming from your company.
No progress bars. Respondents have no sense of how far along they are. This increases abandonment, especially on longer surveys.
No confirmation customization. The thank-you screen after submission is minimal. You can't redirect to a custom page, show conditional messages, or trigger different follow-ups based on responses.
How Filla improves Airtable surveys
Filla connects directly to your Airtable base and adds the survey features that native forms lack. Your templates stay the same. The fields, the data types, the views: all of it works exactly as you set it up. Filla just gives you a better front end.
Conditional logic
Show or hide fields based on previous answers. Ask NPS detractors "What went wrong?" and promoters "What do you love most?" in the same form, without cluttering the experience for either group.
Multi-step forms
Break surveys into pages. Group demographics on page one, core questions on page two, and open feedback on page three. Add a progress bar so respondents know how far along they are.
Branded forms
Use your own logo, colors, fonts, and background. Remove all third-party branding. The survey looks like it comes from you because it does.
Pre-filled fields
Pass data through URL parameters to pre-fill known information. If you already have the respondent's email, don't make them type it again.
Mobile-optimized
Every Filla form is responsive by default. Multi-step surveys work especially well on mobile because each page is short and focused.
Create your first Airtable survey →
FAQ
Can I use Airtable as a survey tool?
Yes. Airtable tables store responses as records, and the built-in form view lets you collect data without giving respondents access to your base. For simple surveys with under 10 questions and no branching logic, native Airtable forms work fine. For anything more complex, pair Airtable with a form builder like Filla that adds conditional logic and multi-step pages.
How do I analyze survey results in Airtable?
Use grouped views to segment responses by a single select field (like Department or Rating category). Use summary bars to see averages, counts, and distributions at a glance. For NPS specifically, create a formula field that classifies each response as Promoter, Passive, or Detractor, then group by that field. You can also create charts using the Charts extension.
Is there a way to make Airtable surveys anonymous?
Yes. Simply don't include any identifying fields (name, email) in your form. Since Airtable form submissions don't capture IP addresses or user identity by default, the responses are anonymous. The Created time field only records when the response was submitted, not who submitted it.
How many questions should my Airtable survey have?
For most use cases, 7-12 questions is the right range. Short enough to maintain completion rates, long enough to capture meaningful data. If you need more than 12 questions, use a multi-step form to break them into pages. Research consistently shows that completion rates decline as surveys get longer, with a sharp drop after about 10 visible questions on a single page.
Start collecting survey responses in Airtable
Pick the template closest to your needs, create the table and fields, and share the form link. You can have a working survey in under 10 minutes.
If you need conditional logic, multi-step pages, or branded forms, Filla connects directly to your Airtable base and adds those features without changing your data structure.
Free plan includes 5 forms with unlimited submissions.
Build your first Airtable survey free →