Code-first authoring
Clean, readable syntax for every question type and every routing rule. Autocomplete and live validation from a single contract — every rule defined once, enforced everywhere.
single · multi · grid · cbc · maxdiff · cardSortUpload a spec or code with prompts. Review and refine with built-in AI assist. Ship in hours, high accuracy, without the grind.
Drop the Word doc or paste the questionnaire. Fieldbase reads the question text, options, programming notes, and routing instructions.
- qid: QBrandsUsed type: multi text: | Which brands have you used in the past 3 months? order: random options: 1: Dell 2: HP 3: Lenovo 4: Apple 5: Asus 99: label: None of these exclusive: True # Screenout - script: | if QBrandsUsed.selected.any(99): endSurvey() - qid: QMainBrand type: single options.from: QBrandsUsed.selected if: QBrandsUsed.selected.size > 1 - qid: QSatisfaction type: gridSingle rows: # 4 rows scale: # 1-5 satisfaction
Pick a section, describe the change, see what the AI suggests before anything happens. Accept, refine, or skip — you're in charge every step.
Write content and prompt the AI in any language your team works in. Keywords and identifiers stay English — so exports drop straight into SPSS, Stata, or Excel without renaming.
- qid: QBrandsUsed type: multi text: | Which brands have you used in the past 3 months? options: 1: Dell 2: HP 3: Apple 99: None of these
- qid: QBrandsUsed type: multi text: | Quelles marques avez-vous utilisées au cours des 3 derniers mois ? options: 1: Dell 2: HP 3: Apple 99: Aucune de celles-ci
- qid: QBrandsUsed type: multi text: | ¿Qué marcas ha usado en los últimos 3 meses? options: 1: Dell 2: HP 3: Apple 99: Ninguna de estas
Read the screener section, frame and program as per the specs Lis la section screener, structure et programme selon les specs Lee la sección del screener, estructura y programa según los specs Lies den Screener-Abschnitt, strukturiere und programmiere gemäß den Specs qid, type, options),
identifiers (QBrandsUsed), and script variable names.
They become column names in your exports — keeping them ASCII means
SPSS, Stata, and Excel handle the file without renaming or transliteration.
Auto-generated topline reports with cross-tabs and filters. Deterministic column naming across every export — no cleanup, no surprises between waves.
| Total | Dell | Apple | HP | Lenovo | |
|---|---|---|---|---|---|
| Quality | 3.8 | 3.4 | 4.5 | 3.2 | 3.6 |
| Value | 3.2 | 3.6 | 2.1 | 3.8 | 3.7 |
| Ease of use | 3.9 | 3.5 | 4.6 | 3.3 | 3.4 |
| Availability | 3.7 | 4.2 | 3.8 | 3.9 | 2.8 |
No legacy baggage. Each capability of this AI-assisted survey software is built for the way modern survey programmers actually work — fast, code-first, AI-augmented.
Clean, readable syntax for every question type and every routing rule. Autocomplete and live validation from a single contract — every rule defined once, enforced everywhere.
single · multi · grid · cbc · maxdiff · cardSortCBC with three response modes — choice, rating, ranking. Upload a design file, reference it in a single line. Utility-ready exports drop straight into your analysis tool.
design: project://laptop_cbc_v2Cell locking on every completion. No over-quota, no soft counts, no manual reconciliation — even under heavy concurrent traffic. The numbers you set are the numbers you get.
quota("AgeGender", 1).isFull()Every change updates the preview as you type. Branching, loops, piped values, hidden logic — see exactly what a respondent sees, without deploying. Test routing in seconds.
Deterministic column naming — every export column is mechanically derived from the question structure. No surprises, no manual mapping, no cleanup before analysis.
QBudgetr1c1 · QBudgetr1c2 · QBudgetr2c122 professional themes with seven style variants. Every visual property is a token — change how a survey looks without touching what it does. Respondent-facing UI that holds up to client review.
Code is what AI is genuinely good at. So programmers get a real editor — not a drag-and-drop puzzle that hides the logic. Alongside it, a live respondent view that researchers and stakeholders can read at a glance, no training required.
# Closed card sort - qid: QBrandSort type: cardSort style: closedSort text: Sort these brands into categories. options: 1: Target 2: Walmart 3: Costco slots: 1: Premium 2: Value 3: Not sure
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.
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.
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.
The AI-native survey platform. Describe what to program. Fieldbase writes production-ready survey code.
Request early access →Program Q1 to Q5 with skip logic and piping. Read [PN] notes for routing, randomisation, exclusive codes, and terminates.
Author content and prompt the AI in any language. Keywords and identifiers stay English so exports drop into SPSS, Stata, or Excel without renaming.
- qid: QBrandsUsed type: multi text: | Which brands have you used in the past 3 months? options: 1: Dell 2: HP 99: None of these
- qid: QBrandsUsed type: multi text: | Quelles marques avez-vous utilisées au cours des 3 derniers mois ? options: 1: Dell 2: HP 99: Aucune de celles-ci
Lis la section screener, structure et programme selon les specs Lee la sección del screener, estructura y programa según los specs Lies den Screener-Abschnitt, strukturiere und programmiere gemäß den Specs Question tree, code editor, live preview — three panels, always in sync.
- qid: QSatisfaction type: gridSingle text: | How satisfied with {{QMainBrand .selectedLabel}}? rows: 1: Overall quality 2: Value for money 3: Ease of use scale: 1: V. dissatisfied 5: V. satisfied
Drop a Word or PDF. The AI reads every question, code, and routing note.
- qid: QBrandsUsed type: multi order: random options: 1: Dell 2: HP 3: Apple 99: exclusive: True- script: | if QBrandsUsed.selected.any(99): endSurvey()
Auto topline with filters. Deterministic columns across every wave.
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.