Now accepting early access applications

AI-native survey
programming in minutes.

Upload your survey spec or write it with prompts. Review and refine with built-in AI assist. Ship in hours, high accuracy, without the grind.

Fieldbase builder preview — question S1 'In which country do you currently live?' with radio options
thefieldbase.com/builder/pid-00031
68 q · 1196 lines
40
41- qid: Intro
42 type: info
43 title: Welcome
44 text: |
45 Thank you for participating in this research
46 about streaming video services.
47 The survey takes about 12 minutes.
48
49- qid: S1
50 type: single
51 text: In which country do you currently live?
52 instruction: <i>(Single response)</i>
53 required: True
54 order: fixed
55 skin: radio
56 options:
57 1: United States
58 2: United Kingdom
59 3: Canada
60 4: Australia
61
62# Punch hMarket immediately after S1 — carries the
63# country label for piping and quota.
64- script: |
65 if S1.value is not None:
66 hMarket.set(S1.value)
67
68- qid: hMarket
69 type: single
70 visibility: hide
71 title: Market (from S1) — used for piping
S1 · single · active · Step 2/37
Preview is current
S1 single
In which country do you currently live?
(Single response)
United States ▾
68 questions Hover a gap for + Ask AI here · click a question to scope it · Ctrl+K to edit
60%
Workload reduction on average per study
5x
Faster from spec to first preview
0
Syntax errors — validated at generation
Start your survey

Upload a spec.
Get a working survey.

Drop the Word doc or paste the questionnaire. Fieldbase reads the question text, options, programming notes, and routing instructions — and writes the survey code for you to review.

Start your survey
Brand Tracker Q3 2026 · pid-00031 — choose how to begin before you code.
Your data is not used for AI training. Uploads are processed securely; temporary processing data is deleted within 7 days.
Program with AI
Upload the questionnaire — AI writes the survey code, then lints it.
Drop a .docx, .pdf, or .txt file
Or click to browse
Your data is not used for AI training. Uploads are processed securely; temporary processing data is deleted within 7 days.
Brand Tracker Q3 2026 is ready
45 questions · 3 lists · opened in Builder
SURVEY STRUCTURE
  • S1single
  • {}script
  • hMarketsingle
  • S2single
  • {}script
  • S3single
  • Q1multi
  • Q2multi
  • Q3gridSingle
  • Q4cbc
45 questions
survey.yaml
- qid: S1
  type: single
  text: In which country do you currently live?
  required: True
  options:
    1: United States
    2: United Kingdom
    3: Canada
    4: Australia
Open the Builder to review, run, or edit any question with inline AI.
AI assist in the editor

Describe the change. The AI writes it.
You accept, refine, or skip.

Scope with @, describe what you want. The AI proposes a diff — lint-checked and in your DSL — with Accept, Refine, or Reject buttons. Every change is logged in a thread the whole team can trace.

How AI assist works →
thefieldbase.com/builder/pid-00031
survey.yaml 68 q · 1196 lines
72- qid: S1
73 type: single
74 text: In which country do you currently live?
75 required: True
76 options:
77 1: United States
78 2: United Kingdom
79 3: Canada
80 4: Australia
81
82# Market quota check — fires on S1 selection
83- script: |
84 if hMarket.value is not None:
85 cell = hMarket.value
86 if not quota("qtMarket", cell).isOpen:
87 endSurvey("quotafull")
88
89- qid: S2
90 type: number
91 text: What is your age?
92 min: 13
93 max: 99
94 required: True
95
96# Age gate — out-of-scope respondents terminated
97- script: |
98 if S2.value >= 65:
- if S2.value >= 65:
+ if S2.value < 18 or S2.value >= 65:
99 endSurvey("terminate")
100
101- qid: Q1
102 type: multi
103 text: Which of these brands have you used in the past 3 months?
104 min: 2
105 options: brandList
106
107- qid: Q2
108 type: gridSingle
109 text: How satisfied are you with each of these features?
110 rows: brandList
68 questions Everyone on this project sees replies · every change is logged
Results & export

See your results instantly.
Export clean data.

Auto-generated topline reports with cross-tabs and filters. Deterministic column naming across every export — no cleanup, no surprises between waves.

Fieldbase
Auto Topline
QAgenumber
QGendersingle
QBrandsUsedmulti
QMainBrandsingle
QSatisfactiongridSingle
QNPSnps
QRankrank
QSpendnumber
QFeedbackopen
Cuts Total · n=10,847 Female · n=4,831 18–34 · n=3,210 ⬡ Share cut
Filter QGender = Female✕ + Add filter Save as cut…
Brand awareness — past 3 months
QBrandsUsed · multi · n=10,847
Dell
64%
6,942
Apple
58%
6,291
HP
38%
4,122
Lenovo
31%
3,363
Asus
21%
2,278
Satisfaction — mean scores
QSatisfaction · gridSingle · scale 1–5
TotalDellAppleHPLenovo
Quality3.83.44.53.23.6
Value3.23.62.13.83.7
Ease of use3.93.54.63.33.4
Availability3.74.23.83.92.8
Likelihood to recommend — NPS
QNPS · nps · n=10,847
+42 NPS
18%
22%
60%
Detractors Passives Promoters
Fieldbase
Data Export
Brand Tracker Q1 2026
10,847 respondents · Export data
SPSS
.sav
CSV
.csv
Excel
.xlsx
ASCII
.dat
Export shape
Standard
One row per respondent. Flat data.
Long / Modeling
One row per task. For conjoint.
Column preview
ColumnSourceType
QBrandsUsed_1Dell0/1
QBrandsUsed_2HP0/1
QBrandsUsed_3Lenovo0/1
QMainBrandMost used brandint
QSatisfr1Quality1–5
QSatisfr2Value1–5
QSatisfr3Ease of use1–5
QSatisfr4Availability1–5
QNPSNPS score0–10
QFeedbackOpen textstr
↓ Export .sav
42 columns · 10,847 rows
What you get

Built for how modern
survey work actually happens.

Each capability is designed around the way survey programmers actually work today — fast, code-first, AI-augmented, with the research methods and output quality serious projects need.

Author in any language

Prompt. Author.
In your language.

Prompt the AI in the language your team thinks in — French, Japanese, Spanish, German, Portuguese. The AI responds in-language; the generated content stays in that language too. Twelve languages supported today, more as teams ask.

Code stays portable. Structural keywords (qid, type, options) and identifiers stay English, so any reviewer on your team can read the YAML regardless of the content language.
Your data, your terms

Built for the way research data has to be handled.

Your data isn't used to train AI

Survey content, respondent answers, and the code you author are never added to AI training data. Your work — and your clients' data — stays your own.

ISO 27001 certified, GDPR aligned

Certified under ISO 27001 and aligned with GDPR through our parent company, Inginit. Data is encrypted in transit and at rest, with tenant isolation by project. Full details on the Inginit trust center.

You own and control your data

Export the full project — code, design files, responses — at any time. Delete on request, including from backups within standard retention windows. Any operational metrics we keep for product improvement are anonymised aggregates that can't be traced back to you.

Fieldbase is built by Inginit. For certifications, sub-processors, retention windows, and to request a DPA, see the Inginit trust center.

Early access

Get in early.

Fieldbase is in private beta. Email us with a few words about your team and the kind of research you run — we'll set up a call and get you onto the platform.

Email [email protected]

Replies within 48 hours · No mailing list, just a real conversation.