Domandata
FeaturesProductPlansAboutHelp
Sign InCreate Free Account
Domandata
Follow us on LinkedInFollow us on YouTubeFollow us on XFollow us on Bluesky

Product

  • Features
  • Product
  • Plans
  • Changelog

Company

  • About
  • Cite
  • Help
  • Feedback

Account

  • Sign In
  • Create Account

Legal & Trust

  • Privacy
  • Terms
  • Security
  • Trust Center
  • Status
© 2026 Domandata LLC. All rights reserved.

Survey Experiment Methods and Analysis Exports

Specific how-tos for the searches researchers type: randomize treatment conditions, design a conjoint or vignette experiment, run a list experiment, and export survey data to Stata or R with the codebook and randomization order still attached.

Survey-Experiment Methods

How to randomize treatment conditions, design conjoint and vignette experiments, and run a list experiment — then keep the assignment in the export.

How to Randomize Treatment Conditions

Flow

Create condition sets for random assignment, stratified assignment, or routing based on an earlier variable.

How Randomization Works in Survey Experiments

Flow

Understand even (block/balanced) vs. random (independent) assignment and where each choice appears across the app.

Conjoint Analysis Survey Design

Question Types

Design conjoint tasks for preference experiments with randomized attributes, levels, and choice-based outcomes.

Vignette Experiment Example

Question Types

Build a vignette experiment with a single-alternative conjoint, Display as Vignette, and exported attribute levels.

List Experiment Question

Flow

Run a list experiment with a control list, a treatment list, Flow assignment, and a count — then export the assigned arm.

Online Survey Experiments

Flow

Design online experiments with random assignment, treatment blocks, manipulation checks, quotas, and usable exports.

Sample Allocation Across Condition Arms

Flow

Plan arm sizes, assignment percentages, stratification, and quota targets before collecting responses.

Begin a Survey With Different Conditions

Flow

Drag a Logic Split from the Block Bank to assign respondents to two, three, or more paths before the first question.

Randomize Survey Questions and Answer Options

Surveys

Randomize questions, answers, rows, columns, or sliders when order effects could shape responses, and keep randomization order in export.

Analysis Workflow

Export survey data to Stata, R, or Python with the codebook still attached, then copy a methods-section citation for the software.

Export Survey Data to Stata, R, and Python

Export

Export responses, condition assignments, randomized display order, metadata, and documentation for analysis in Stata, R, or Python.

Survey Codebook in R and Pre-Analysis Files

Export

Build a survey codebook from variable names, recodes, and a pilot export before analysis in R or Stata.

How to Cite Domandata in Your Methods

Export

Copy a ready-made methods sentence plus APA, Chicago, and BibTeX citations, including the software version and Zenodo DOI.

Survey Variable Names and Recodes

Export

Create readable variable names, stable answer labels, and recodes before the data reach analysis.

Export Instruments, Codebooks, and Flow Diagrams

Export

Download survey instruments, codebooks, Flow diagrams, security overviews, and replication files for review workflows.

Randomize Survey Questions and Answer Options

Surveys

Randomize questions, answers, rows, columns, or sliders when order effects could shape responses, and keep randomization order in export.

Pull Survey Responses With the API

Export

Create API keys, pull a full labeled or recoded dataset (CSV, JSON, SPSS, or Stata) plus the codebook, paginate live updates, and recode data in R or Python.

Getting Started

6 articles

Create Your First Academic Research Survey

Getting Started

Start a new survey by planning the study sections, adding questions, previewing respondent paths, and checking the export.

Design an Academic Survey Instrument

Getting Started

Plan constructs, measures, treatments, outcomes, and blocks before you begin building the instrument.

Import Research Surveys

Getting Started

Import an existing survey from supported files, then review the draft before piloting or publishing.

Prepare a Research Survey for IRB Review

Getting Started

Prepare consent, screening, respondent routes, data fields, review links, and documentation for IRB review.

Command Palette

Getting Started

Use the keyboard-driven command palette to navigate, add questions, publish surveys, and apply survey options without leaving the keyboard.

Work Offline With the Domandata Extension

Getting Started

Install and use the offline extension, protect local survey edits, reconnect safely, and verify synced drafts before publishing.

Surveys

15 articles

Randomize Survey Questions and Answer Options

Surveys

Randomize questions, answers, rows, columns, or sliders when order effects could shape responses, and keep randomization order in export.

Preview and Pilot Test a Survey

Surveys

Pilot a survey by checking wording, mobile layout, Flow paths, randomization, quotas, and export structure.

Pipe Text From Variables and Previous Answers

Surveys

Use earlier answers or variables inside later prompts when a respondent-specific label is helpful.

Maintaining Survey Response Quality

Surveys

Plan, monitor, review, and document survey response quality from instrument design through export-first analysis.

Track Mouse Movement for Decision-Dynamics Research

Surveys

Capture cursor trajectory on choice-based questions to study whether respondents hesitate toward an unchosen option before answering.

Multilingual Research Surveys

Surveys

Plan translated instruments, language paths, equivalent variables, and export notes for multilingual studies.

Duplicate and Adapt Research Surveys

Surveys

Duplicate a prior survey when a new wave, classroom study, or related experiment should start from trusted structure.

Accessible Research Surveys

Surveys

Design surveys with clear wording, readable scales, mobile-friendly layouts, and inclusive response options.

Longitudinal and Panel Surveys

Surveys

Plan repeat waves with stable variables, comparable wording, respondent identifiers, and matched exports.

Privacy and Anonymity in Research Surveys

Surveys

Design privacy-conscious surveys by reviewing identifiers, participant links, consent language, and exports.

Mobile-Friendly Research Surveys

Surveys

Build mobile-friendly surveys with readable pages, accessible question types, compact layouts, and real-device testing.

Attention and Manipulation Checks

Surveys

Use attention, comprehension, and manipulation checks when they serve a clear design or quality purpose.

Required Questions and Validation Rules

Surveys

Use required answers and validation rules where they improve data quality without adding needless burden.

Page Breaks and Progress in Surveys

Surveys

Break a survey into manageable pages, pace dense tasks, and test progress cues on desktop and mobile.

Version History and Trash Recovery

Surveys

Save survey versions, restore snapshots, recover deleted blocks or questions, and check recovered surveys before publishing.

Question Types

29 articles

Multiple Choice Survey Questions

Question Types

Use multiple choice questions for clear categories, screeners, branches, quotas, and readable exported values.

Exclusive and Select All Choices in Multi-Select Questions

Question Types

Configure None of the above, All of the above, and other exclusive or forced-inclusive choices across every multi-select question type.

Add and Edit Answer Options

Question Types

Create text-enabled Other and write-in options with [specify], paste answer lists, and use option-editing keyboard shortcuts.

Create and Manage Follow-Up Questions

Question Types

Attach follow-up questions to a parent, configure answer and value triggers, preview visibility, detach questions, and protect dependent logic.

Dropdown Survey Questions

Question Types

Use dropdown questions when a long list should stay controlled without taking over the respondent's screen.

Short Answer Survey Questions

Question Types

Collect typed answers, numeric entries, and open-text responses with validation when the study needs it.

Ranking Survey Questions

Question Types

Measure priorities or preferences when the order of choices matters more than a single selected option.

Grid Matrix Survey Questions

Question Types

Build repeated measures, scale batteries, and Likert-style items that export in a tidy, interpretable form.

Conjoint Analysis Survey Design

Question Types

Design conjoint tasks for preference experiments with randomized attributes, levels, and choice-based outcomes.

Vignette Experiment Example

Question Types

Build a vignette experiment with a single-alternative conjoint, Display as Vignette, and exported attribute levels.

Slider Survey Questions

Question Types

Collect continuous ratings or probability judgments when a scale needs more nuance than fixed categories.

Text Chat Survey Questions

Question Types

Use Text Chat questions when a study calls for a guided conversational response rather than a fixed form field.

Content Blocks in Research Surveys

Question Types

Show consent text, instructions, stimuli, videos, or treatment material without collecting an answer on that screen.

Heatmap Survey Questions

Question Types

Collect click locations on images, prototypes, maps, advertisements, or other visual stimuli.

reCAPTCHA Survey Verification

Question Types

Add reCAPTCHA to reduce automated traffic on public links while keeping other quality checks in place.

Custom Code in Survey Questions

Question Types

Use custom HTML, JavaScript variables, and Python validation only when standard settings are not enough.

Likert Scale Survey Questions

Question Types

Create Likert-style scales with clear labels, consistent direction, numeric recodes, and export checks.

Demographic Survey Questions

Question Types

Build demographic blocks with inclusive options, appropriate categories, recodes, and privacy-aware exports.

Choose Research Survey Question Types

Question Types

Choose a question type by starting with the variable, the respondent task, the device, and the export.

Media Stimuli in Research Surveys

Question Types

Add images, videos, screenshots, prototypes, or other stimuli with clear routing and export documentation.

Constant Sum Survey Questions

Question Types

Ask respondents to allocate a fixed budget of points across items for budget, tradeoff, and importance-weighting research.

MaxDiff Survey Questions

Question Types

Use best-worst scaling to sharpen priority data across many items without the scale-use bias of a rating battery.

Audio Response Survey Questions

Question Types

Collect spoken answers by microphone recording or file upload for interview-style and accessibility-focused research.

Card Sort Survey Questions

Question Types

Have respondents drag cards into categories for information architecture and mental-model research.

Text Highlighter Survey Questions

Question Types

Ask respondents to select and tag spans of a passage for message testing and stimulus reaction research.

File Upload Survey Questions

Question Types

Let respondents attach a document or image, such as a signed consent form or proof-of-purchase, with a 10 MB platform-wide size cap.

Signature Survey Questions

Question Types

Collect a drawn signature for protocols that specifically require one — most consent flows only need a Multiple Choice agreement question instead.

Semantic Differential Survey Questions

Question Types

Build a bipolar-adjective rating scale using a Grid Matrix question with slider inputs — no separate question type needed.

Reaction Time Survey Questions

Question Types

Measure millisecond-precision response latency across a sequence of stimulus trials for cognitive and behavioral research.

Blocks

3 articles

Organize Research Surveys With Blocks

Blocks

Use blocks to separate consent, screening, treatments, outcomes, demographics, and reusable study sections.

Consent and Screening in Research Surveys

Blocks

Build consent pages, eligibility screeners, early exits, and screening variables with clear respondent paths.

End Screens and Debriefing for Surveys

Blocks

Create completion, ineligible, quota-full, and debriefing endings that explain what happened next.

Flow

9 articles

How to Randomize Treatment Conditions

Flow

Create condition sets for random assignment, stratified assignment, or routing based on an earlier variable.

List Experiment Question

Flow

Run a list experiment with a control list, a treatment list, Flow assignment, and a count — then export the assigned arm.

Branching and Skip Logic for Research Surveys

Flow

Use Flow to build eligibility paths, treatment routes, follow-up sections, and clear endings.

Sample Allocation Across Condition Arms

Flow

Plan arm sizes, assignment percentages, stratification, and quota targets before collecting responses.

How Randomization Works in Survey Experiments

Flow

Understand even (block/balanced) vs. random (independent) assignment and where each choice appears across the app.

Random Variables and Permutation Assignments

Flow

Create hidden randomized values with random-mode variables, and fill several slots at once with permutation sets.

Online Survey Experiments

Flow

Design online experiments with random assignment, treatment blocks, manipulation checks, quotas, and usable exports.

Troubleshoot Survey Flow

Flow

Find broken paths by testing Preview, checking source variables, reviewing Flow, and confirming exports.

Begin a Survey With Different Conditions

Flow

Drag a Logic Split from the Block Bank to assign respondents to two, three, or more paths before the first question.

Deploy

12 articles

Publish and Share a Research Survey

Deploy

Prepare a survey for launch, publish the participant-facing version, and choose the right link for review or collection.

Set Survey Quotas

Deploy

Set target counts, monitor quota progress, and route respondents clearly when a group is full.

Survey Participant Links

Deploy

Choose draft, public, or personal links for collaborators, pilots, participants, and live collection.

Distribute and Track Personal Links

Deploy

Generate unique survey links per participant, monitor completion rates, download pending links, and send reminders to non-responders.

Customize a Research Survey Theme

Deploy

Adjust themes, logos, public tab titles, fonts, and colors while keeping the respondent experience readable.

Panel Recruitment for Surveys

Deploy

Prepare surveys for panel recruitment with screeners, quotas, personal links, quality checks, and export review.

Survey Incentives and Completion Codes

Deploy

Plan incentives, completion codes, end screens, redirects, and export checks before participants begin.

Close or Pause Survey Collection

Deploy

Pause or close collection with a backup export, link review, quota notes, end screens, and fielding records.

Manage Participant Panels and Attrition

Deploy

Create panels, import member lists, manage opt-outs, track wave participation, and identify non-responders.

Auto-Sync Survey Data to GitHub

Deploy

Connect GitHub once, then create a private repo per survey that auto-syncs response data on a schedule via GitHub Actions, with custom default export options and starter files.

Estimate Sample Size With Deploy Power

Deploy

Use Set N, Min N, cell counts, and Flow checks to evaluate whether a survey design has enough respondents.

Panel Provider Redirect Integration

Deploy

Build panel invitation links, capture respondent IDs, and route completion, quota-full, and screen-out redirects back to Prolific, CloudResearch, Cint, RepData, and other panels.

Export

13 articles

Survey Variable Names and Recodes

Export

Create readable variable names, stable answer labels, and recodes before the data reach analysis.

Export Survey Data to Stata, R, and Python

Export

Export responses, condition assignments, randomized display order, metadata, and documentation for analysis in Stata, R, or Python.

Quality Review Queue and Cleaning Log

Export

Review quality flags, mark include or exclude decisions, preserve tags, and export cleaning logs for analysis.

Author-Defined Response Quality Rules

Export

Configure correct-answer checks, impossible combinations, dwell-time rules, and source defaults for response review.

Survey Codebook in R and Pre-Analysis Files

Export

Build a survey codebook from variable names, recodes, and a pilot export before analysis in R or Stata.

How to Cite Domandata in Your Methods

Export

Copy a ready-made methods sentence plus APA, Chicago, and BibTeX citations, including the software version and Zenodo DOI.

Pull Survey Responses With the API

Export

Create API keys, pull a full labeled or recoded dataset (CSV, JSON, SPSS, or Stata) plus the codebook, paginate live updates, and recode data in R or Python.

Review and Clean Survey Responses

Export

Review responses, identify test submissions, apply planned exclusions, and document cleaning decisions.

Troubleshoot API Response Pulls

Export

Debug API pulls by checking keys, headers, survey ids, pagination, status codes, and manual exports.

Connect OSF, Preregister, and Push Replication Packages

Export

Connect OSF, link projects, add preregistration records, log amendments, and push reproducibility files.

Deposit a Replication Package in Harvard Dataverse

Export

Connect Harvard Dataverse, create or link a draft dataset, deposit replication files, and submit the dataset for repository review.

Generate and Clean Up Silicon Samples

Export

Generate synthetic test responses, review export behavior, and remove generated rows before real analysis.

Export Instruments, Codebooks, and Flow Diagrams

Export

Download survey instruments, codebooks, Flow diagrams, security overviews, and replication files for review workflows.

Settings

16 articles

Block Builder Keyboard Shortcuts

Settings

Enable shortcuts to add, duplicate, move, change, and delete questions, add blocks, and control answer suggestions.

Connect AI Assistants With MCP

Settings

Connect ChatGPT, Claude, or Gemini to Domandata, manage sensitive-data access, review tool actions, and troubleshoot authorization.

Team Collaboration for Research Surveys

Settings

Coordinate team access, review links, shared materials, and publishing decisions without losing the study record.

Secure and Manage Your Account

Settings

Review login details, two-step verification, connected accounts, profile settings, workspace identity, and deletion safeguards.

Set Up Saved Credentials

Settings

Store provider credentials for AI, text chat, Silicon Samples, email, SMS, OSF, and other integrations.

Customize Builder Defaults and Preferences

Settings

Tune appearance, readability, question type organization, Flow Canvas behavior, defaults, shortcuts, Auto Tidy, and notifications.

What Is a Classroom?

Settings

A beta, semester-bounded workspace for a professor's class — private student surveys, Pro features for students, and full professor visibility.

How Do I Create a Classroom?

Settings

Set a classroom's name, seat count, semester dates, and class code, then pay the one-time $5/seat charge to create it.

How Do I Add More Seats to a Classroom?

Settings

Buy additional seats for an active classroom at $7 each, a one-time charge on top of the original $5/seat purchase.

How Do I Manage My Classroom's Settings?

Settings

Find the class code, seat usage, submission mode, and roster in the Classroom settings panel next to Team settings.

What Happens When a Classroom's Semester Ends?

Settings

A classroom archives automatically after its semester ends; students lose access while the professor keeps everything and chooses delete or keep.

Can I See What My Students Are Working On?

Settings

Professors can always see every survey in their classroom and get notified when a student submits one for review.

Can Students See Each Other's Surveys in a Classroom?

Settings

By default no — classroom surveys are private to their creator and the professor, and sharing is limited to other classroom members.

How Do Students Submit Work to Their Professor?

Settings

Use the Submit to professor action on a survey to notify your professor with either a live link or an automatic frozen copy.

How Do I Join a Classroom as a Student?

Settings

Enter your professor's class code from the workspace switcher's Join a classroom option to get access.

What Changes When I Join a Classroom?

Settings

Surveys you create inside a classroom get full Pro features regardless of your personal plan, without affecting your personal workspace.

Library

3 articles

Reusable Research Survey Materials in the Library

Library

Save approved blocks, question batteries, consent language, screeners, and themes for careful reuse.

Survey Templates and Study Starters

Library

Create reusable study starters from approved blocks, Library material, duplicated surveys, and pilot checks.

Library Communities and Moderation

Library

Join or create Library communities, reuse shared materials responsibly, organize folders, and report content.