Overview
Conveo supports the following stimulus types:- Single Image
- Image Comparison
- Randomized Stimuli
- Uploaded Video
- YouTube Video
- Figma Design
- Canva Embed
- Link
Adding a Stimulus
To add a stimulus to a question or research objective:- Navigate to your Topic Guide.
- Open the question where you want to display content.
- Click Add Stimulus.
- Select Create Stimulus.
- Choose the desired stimulus type.
- Configure the stimulus.
- Click Attach to link it to the question.
Single Image
Upload one image to display alongside a question. Typical use cases:- Concept visuals
- Packaging designs
- Advertisements
- Product mockups
Image Comparison
Display multiple images side-by-side for direct comparison. Typical use cases:- A/B testing
- Logo comparisons
- Before/after testing
- Design preference evaluation
Randomized Stimuli
Use randomized stimuli when you need to systematically control which respondents see which concepts, messages, or variations. Randomization ensures:- Equal and unbiased exposure across variants
- Reduced order effects and presentation bias
- Statistically valid comparisons between concepts
- Cleaner performance measurement per stimulus
Monadic vs Sequential Monadic
Set Number of stimuli to show per participant (above the table) to control how many variants each respondent evaluates:| Stimulus | Explanation |
|---|---|
| Monadic | Each respondent is shown one randomly assigned stimulus from the full set of uploaded stimuli. They evaluate only that single concept, ensuring unbiased, in-depth feedback without comparison effects. |
| Sequential monadic | Each respondent is shown two or more randomly assigned stimuli, one at a time. The same evaluation questions are repeated for each stimulus, with the order randomized to reduce order bias and comparison effects. |
- Randomizes selection
- Balances exposure evenly
- Ensures unbiased distribution
The Stimulus Table
Randomized stimuli are configured in a table editor. Each row is one concept (variant), and the columns describe how that concept should show up in the interview.
| Column | What it does |
|---|---|
| Name | Internal label for the concept. Used in the study designer, exports, and analysis, but never shown to participants. |
| Asset | The media shown to the participant for this concept. Click the cell to upload an image or video file, or paste a YouTube, Figma, Canva, website, or PDF URL. |
| Description | Optional notes used for analysis and reporting. For image assets, click Generate description to have Conveo auto-describe the image. |
| Parameters | Optional text values tied to the concept (see Parameters below). Each parameter you add becomes its own column. |
| Group | Drag the row handle to assign the concept to a group (see Groups below). |
- Drop images onto the dropzone at the bottom of the table to bulk-upload. Each image (JPG or PNG, up to 10 MB) creates its own row, with the file name used as the concept name — the fastest way to seed a new stimulus when you already have the assets ready.
- Click Add concept to create a blank row and fill in the cells manually. Use this for any asset type the dropzone doesn’t support — videos, YouTube links, Figma prototypes, Canva designs, website links, or PDFs.

Parameters
Parameters let a single question text adapt to whichever concept is being shown. You define a placeholder once in the question, and each concept supplies its own value.- In the stimulus table, click the + button in the column header row and name the parameter (e.g.
brand,price,tagline). A new column appears. - Fill in a value for each concept in that column.
- In the question text, follow-up context, or multiple-choice options of any question this stimulus is attached to, reference the parameter with double brackets:
[[ tagline ]]. Conveo highlights these placeholders in violet so you can spot them at a glance.
![Question reading 'Does this brand feel [[ tagline ]] to you? Why or why not?' with the tagline placeholder highlighted in violet](https://mintcdn.com/conveo/L-HJD1KPRb8Q2SNu/images/stimuli-randomized-parameter-in-question.png?fit=max&auto=format&n=L-HJD1KPRb8Q2SNu&q=85&s=7813897424c6a7d8a87ff819c47689f9)
- Question: “Does this brand feel [[ tagline ]] to you? Why or why not?”
- Ruby concept,
tagline = "Bold and timeless"→ “Does this brand feel Bold and timeless to you? Why or why not?” - Ocean concept,
tagline = "Deep and trusted"→ “Does this brand feel Deep and trusted to you? Why or why not?”
Groups (Mutual Exclusivity)
Groups let you organize concepts into sets. For each participant, Conveo picks at most one variant from each set, ensuring balanced coverage across every dimension you’re testing.
- Mutually exclusive variants: Concept A and Concept B are two versions of the same ad. Put them in one group so no participant sees both.
- Crossed designs: One group holds brand variants, another holds price variants. Each participant sees one from each group, giving you clean per-dimension comparisons.
Multi-Language Support
If your study includes multiple participant languages, you can upload language-specific versions of each stimulus so participants see content in their selected language. Each asset has a default uploaded file and an optional Localized Assets section — open it via the Add translations button on the asset card, or the globe icon on randomized stimulus rows. Then click Add translation, choose the target language (e.g., French), and upload the localized version of the asset. During interviews, Conveo automatically shows the version that matches the participant’s language — no duplicate questions or extra setup needed. If a translation is missing, the default version is shown instead. Translations don’t affect how variants are balanced — Conveo picks the variant for each participant before applying their language, so randomized and sequential monadic designs behave identically across markets. For reliable cross-market results, upload all translations before launching fieldwork and verify every variant has the localized versions you need.Translating Parameter Values
Parameter values (the text that replaces[[ key ]] placeholders) are also translatable. In the stimulus table, click the globe icon next to any parameter cell to open the translations popover. Enter a value per study language, or click Generate translations to have Conveo translate the primary value automatically. At interview time, Conveo picks the value that matches the participant’s language — falling back to the primary-language value when a translation is missing.
Best Practices
- Use clear naming conventions for stimulus sets
- Upload translations before launching multi-language studies
- Use grouping to control experimental structure
- Avoid showing too many stimuli per respondent to reduce fatigue
- Match the stimulus type to your research objective
Summary
Stimuli in Conveo enable you to:- Add visual and interactive content to questions
- Compare assets side-by-side
- Run advanced randomized concept tests
- Support multiple languages
- Control exposure logic and grouping
Need help? Contact us at support@conveo.ai
