DETERMINISTIC. GOVERNED. AI-READY.

Practical tools for better CPG decisions.

0
Products
0
Free tools
.quest.json
Open evidence format
jar · sweetness · n=24
Method Just-About-Right, 5 point v1.0 Instrument Sweetness · A / B blinded Responses Collected on phones 0 Evidence quest.json + archive Decision Sample B reads too sweet p=.03
Method
Instrument
Responses
Evidence
Decision
Surve · Testing

Quest

Structured tests, without the blank survey.

Quest ships the method already configured. Pick what you need to learn and it produces a correctly designed test, a participant experience that works on any phone, and an evidence package at the end.

QUEST · INSTRUMENT FLOWLive
0
Typical participant time
0
Template families
Exact
Binomial, not approximated
3 files
CSV, JSON, archive
The problem

A blank survey is the most expensive object in research.

Give a category manager an empty questionnaire builder and three things happen. The scale gets invented on the spot, the samples are not blinded, and the analysis at the end is a bar chart with no test behind it.

None of that is a software problem. It is a methodology problem, and it is why most small CPG tests produce a number nobody is willing to put in a deck.

Quest starts from the decision instead. You say what you need to know. It brings the design, the wording, the randomisation, the statistics and the limits.

Two files, one test

The security property is physical.

A Quest generates two artifacts. The participant file can write responses and nothing else. The manager file can read, merge, analyse and seal, and it carries its key encrypted.

You cannot leak the ability to read results by handing out the wrong file, because that capability is not inside it. Access is a capability, not a login.

Participant identifiers are random. IP addresses are never collected. A station field records provenance instead, which is what you actually needed.
surve-jar-test.htmlWrite only
Participant file

Runs the instrument. Hand it out freely, print the QR, put it on a tablet at a sampling table. It cannot read a single response back.

sweetness-ab.manager.htmlRead · encrypted
Manager file

Collects, merges, analyses, exports and seals the archive. The read key inside is encrypted with a passphrase, so the file alone is useless.

sweetness-ab.quest.htmlPermanent
Quest archive

The record. Renders itself in any browser with no tooling, with the evidence JSON embedded inside it. You keep it. We do not need a copy.

Where the data goes

Three positions, chosen deliberately.

ModeData pathWhat it means for you
Local only DefaultStays on the deviceNothing to review, nothing to sign. Also the fallback when anything else fails.
Bring your own destinationBrowser to your Sheet, Airtable, flow or endpointData never transits our servers. A defensible statement rather than marketing language.
Surve hostedBrowser to our collection endpointZero setup while the test runs. Retention is stated on the consent screen and responses expire.

The rule is webhooks, not API keys. A webhook URL is a write-only capability by design and cannot return data. An API key sitting inside a participant file is a live credential handed to strangers.

The whole flow is on this site.

Configure a JAR test, generate it, answer it on a simulated phone, watch the results build, then download the real files.

Explore instruments

One platform. Five specialized consoles.

Everything here runs in your browser on demo data. Pick the console that matches what you are trying to do, then open an instrument directly. Each console keeps its own work.

Standard edition free to use
Get a customized version

Connect with an expert from our network to tailor a solution that matches your business needs. The standard instruments stay free; customization is where the work happens.

Talk about customization
Services

When the instrument becomes a workflow.

The tools on this site are deliberately small. Sooner or later a useful test stops being an event and becomes something a team runs every month, feeding a system that already exists inside your business. That is the work.

Instruments
Custom experiments

A method your category needs that is not in the template library. Designed, implemented, validated against a reference statistical package and documented so it survives you leaving the room.

Plumbing
Structured data workflows

Getting evidence out of instruments and into somewhere durable. Power Automate, SharePoint, Dataverse, Excel, or a plain warehouse table with a schema that will not embarrass anyone.

Decision systems
Power BI that answers questions

Not another twenty tab report. A small number of models that answer the questions the business actually argues about, with the measures documented.

Automation
Power Apps and Power Automate

The unglamorous layer between a form, an approval and a system of record. Usually the difference between a process being followed and being ignored.

Integration
Connecting what you already own

Your ERP, your syndicated data, your retailer portals and your instrument output, joined once, properly, with the join logic written down.

Fieldwork
Coordinated research where it is needed

Where a study genuinely requires trained sensory panels or recruited consumers, that work is coordinated with specialists. The instrument and the evidence trail stay consistent.

How the engagement works

The tools are the proposal.

There is no pitch deck stage. The free instruments on this site demonstrate the methodology, the engineering and the standard of evidence. If they are useful, the extension of them into your environment is a short conversation rather than a procurement exercise.

Built where
Inside your own tenant. Client data is never hosted by Surve, which removes residency questions, security review exposure and liability that a small operator should not carry.
Handover
You own the artifacts, the queries, the schema and the documentation. Nothing depends on a Surve licence continuing.
Scope
Small, defined, with a demonstrable output. The pattern is a working instrument in weeks, not a platform in quarters.
Where it starts
Usually one nagging decision that keeps getting made on instinct because the evidence would take too long to gather.
Surve · Compliance

Assure

Readiness without the spreadsheet chaos.

Assure does not give regulatory advice and it is not a compliance robot. It is a structured way to find out what you are missing, in an order that makes sense, and to leave behind an evidence file that shows the assessment was done.

Demo data Every number on this page is fictional and generated in your browser.
ASSURE · ASSESSMENT FLOWLive
The pattern

Collect. Validate. Route. Evidence.

Readiness work fails in the same place every time. The data exists, but it lives in four systems and two people's heads, and nobody can say what is missing without a week of chasing. Assure turns that into a short structured assessment with a score, a gap list and a next action.

Collect
A short, specific set of questions in the vocabulary your team already uses.
Validate
Partial answers are treated as partial, not as done. Weighting reflects what actually blocks a submission.
Route
Gaps become a prioritised list with an owner-shaped next action, not a red cell in a workbook.
Evidence
One assessment file, versioned and dated, that shows what was known and when.
What comes out

An assessment is an artifact too.

One user, one assessment

There are no participants here, so there is no two file split. A single sealed file per assessment, dated and versioned.

Shows the working

Every answer, the weighting applied, the score derivation and the gaps identified. The kind of thing you want to be able to produce two years later.

Feeds the workflow

The gap list is structured, so it can drive a Power Automate flow, a task list or a supplier data request without being retyped.

Surve · Dashboards

Signals

See what is changing before it becomes obvious.

Signals tracks movement in the categories you sell into and publishes it as evidence rather than opinion. Each signal states what changed, what the observation rests on, why it might matter, and what to investigate next.

Demo data Every figure is fictional, generated in your browser. These are not real market observations.
SIGNALS · PIPELINELive
The console

A monitor, not a report.

Demo data
Content engine

Data becomes a signal.
A signal becomes a point of view.

The same pipeline that fills this dashboard produces the category reports, the newsletter and the published commentary. The human role is review and approval, not writing each post from a blank page.

The discipline that makes this defensible is the same one used everywhere else on this site. Interpretation is always separated from observation, and the evidence behind a claim travels with the claim.

Surve · Engagement

Engage

Tailored digital engagement experiences for CPG.

Structured consumer participation, from a one question pulse to a branded game. Gamification is an experience layer, not the point.

ENGAGE · EXPERIENCE FLOWLive
Three families

One console, three ways to ask.

All three write the same evidence format, so a game and a questionnaire produce comparable, defined fields.

Survey
Structured consumer research

Quick surveys, multi-question questionnaires and polls. Defined scales, defined fields, and a stated limit on what the answers support.

  • Quick Survey Live
  • Multi-question Survey
  • Poll
Feedback
Lightweight consumer input

Quick reactions, preferences, comparisons and rankings. The instruments people actually finish while standing up.

  • Quick Pulse Live
  • Pick and Rank
  • Swipe and Compare
Games & Sweepstakes
Participation with an experience layer

Quizzes, puzzles, jigsaws, challenges and sweepstakes. Rewards and incentives drive participation; the data collection underneath stays structured.

  • Quiz and Reveal
  • Puzzle · Jigsaw · Challenge
  • Sweepstakes with rewards
The discipline

An experience layer, not an excuse.

A quiz gets more completions than a questionnaire. That is a real advantage and it is also where engagement work usually goes wrong: the mechanic starts driving the questions, and what comes back cannot be used for anything.

In Engage the instrument is designed first and the experience is wrapped around it. Rewards sit outside the response data, so an incentivised sample stays a labelled, usable dataset instead of a marketing list with opinions attached.

Engage instruments are exploratory by design. The evidence file records that status, so a discovery exercise cannot be mistaken later for a measured test.
Ceiling
About five questions and ninety seconds in the field. Longer instruments fail silently through inattention rather than loudly through drop-off.
Identity
Random identifiers. No IP address, no device fingerprint, no contact details inside the instrument.
Incentives
Handled as a separate step under your own privacy notice, never joined to the responses.
Output
The same evidence format Quest writes, with the instrument type set to the Engage template.

Two experiences run end to end today.

Quick Pulse and Quick Survey are live in the console, with the participant view, local collection and evidence export. The rest are specified and share the same engine.

Surve · Activations

Activate

Most sampling produces a headcount.

Activate is the field instrument. A QR code at a sampling table, a demo, a market stall or a store activation, answered on the participant's own phone, collected write-only, and sealed into an evidence archive at the end of the day.

ACTIVATE · FIELD FLOWShared engine
The gap

A clipboard and a vague number.

Most sampling activations today produce two things: an approximate headcount and a rep's impression of how it went. Both disappear within a week, and neither survives a conversation with a retailer.

Turning that same afternoon into a governed dataset requires no facilities and no panel. It requires an instrument, a code on the table, and somewhere defensible for the answers to land.

Instrument
The same participant file used by Quest. Write-only by construction, so it can be handed to anyone.
Provenance
A station field records where each response came from, which doubles as a quality check on a table that drifted.
Identity
Random participant identifiers. No IP addresses, no device fingerprints, no contact details unless you deliberately run an opt-in.
End of day
The rep exports and seals. The archive is the record of the activation, and the client keeps it.
Where it works

Anywhere people are already standing.

On generalising beyond CPG

The same instrument applies to events, foodservice, personal care, cultural venues and public consultation. Generality is a property to have, not a market to chase. It is built for CPG sampling, and an inbound from another sector is a gift rather than a strategy.

About

Methodology, made small enough to use.

Surve exists because the gap in CPG decision making is rarely a shortage of data or a shortage of intelligence. It is that the small, ordinary tests which would settle an argument in an afternoon are still treated as projects, so they never happen, and the decision gets made on instinct instead.

The thesis

The value was never the software.

Anyone can generate a form. Modern AI can write the code for one in seconds, and will do it better every year. What it cannot do on your behalf is decide that a paired preference test with blinded three digit codes and randomised presentation order is the right instrument for the question, or state afterwards which claims the result will and will not support.

That is the layer Surve occupies. Methodology, structure, governance, evidence and orchestration. The intelligence layer stays with you, in whichever system you already trust.

"Here is the right instrument. Here is how it should be run. Here is the structured evidence it produced. Here are the limits of what that evidence can support."

Then take it into whatever intelligence system your organisation already uses.

Discipline

What we hold ourselves to.

Statistics are verified, not asserted

Every test implemented in a Surve instrument is validated against a reference statistical package and, where they exist, against published significance tables for that method. The test used is named in the evidence file.

Demo data is labelled every time

Everything on this site runs on fictional data generated in your browser. It is marked as demo data wherever it appears, including inside the files you can export.

Claim boundaries are part of the output

A result from twenty four people is a real result at that sample size and nothing more. Instruments say so explicitly, in the file, so the number cannot quietly grow legs on the way to a deck.

Regulatory tools do not give legal advice

Assure structures readiness work and produces evidence of it. It does not interpret legislation, and it points you at the official requirement rather than restating it.

No personal data we do not need

Participant identifiers are random values. IP addresses are never collected. Provenance is recorded with a station field, which answers the real question without creating an obligation.

Honest capability labelling

The instrument index states what is live, what is specified and what is deliberately frozen. Nothing on this site claims a capability that does not exist yet.

Origin

Built from the inside of the category.

Surve comes out of years spent close to CPG measurement, retail data and the arguments that happen in line reviews. It is rooted in Canada, where a mid sized manufacturer carries the same evidence burden as a multinational with none of the research budget, and it is built to a standard that travels.

The engineering follows the same instinct. Small tools, open formats, files the client keeps, and infrastructure light enough that a useful instrument can exist without a platform being sold first.

Disciplines
CPG methodology, applied statistics, experimentation design, data engineering, Power BI, workflow automation and AI orchestration.
Rooted
Canada. Built for requirements that are specific here and structured so nothing breaks elsewhere.
Architecture
Edge instruments. Disposable tools, permanent artifacts, published schema, no vendor lock worth naming.
Status
The instruments on this site are demonstrations running on fictional data. They are real implementations, not mockups.
Direction

What is specified,
and what is only an idea.

Being explicit about this is part of the method. A roadmap item is not a feature, and neither is worth pretending about.

Built
Five consoles

Engage, Quest, Activate, Assure and Signals exist as working environments. Several instruments in each are interactive here, on demo data.

Specified
The rest of the instrument library

Every instrument named in a console is architecturally defined. The ones marked Specified have the design settled and the interface not yet built.

Future concept
Surve Consumer

A consumer facing companion app, where participation history and rewards would live with the person rather than the brand. Recorded here as a concept only. It is not designed, not scheduled and not built.

Start with one small test.

It is the fastest way to see whether any of this is useful to you.

Specification

Quest Evidence Format 1.0

A published format is what turns a tool into a methodology. This is the structure every Surve instrument writes. It is versioned, self-describing and designed to be read correctly by a person, a spreadsheet or a language model with no product from us in the middle.

Why it is the only irreversible decision

A console can be rebuilt at any time. Files cannot. Every archive generated before a schema change is permanent, and if the format is missing something those files render poorly forever. So the format gets the care, and everything else can move fast.

Round trip

  • JSON regenerates the HTML archive.
  • JSON regenerates the CSV.
  • CSV regenerates neither, which is the point.

The JSON is a superset of the CSV. The duplication is intentional and costs about twenty kilobytes, so each file stands alone for its own job.

Non-negotiables

  • schema_version present in the very first file ever generated. Without it no later change is safe.
  • Every rendering relevant field carried, not just the data, or regeneration is lossy.
  • Boring, explicit field names. You will be reading them in three years.
  • Compound extensions rather than custom ones. .quest.json and .quest.html stay openable everywhere and still read as ours.
quest-evidence-1.0 · reference

          

Field reference

FieldTypePurpose
schema_versionstringFormat version. Fixed at write time and never rewritten.
generated_atISO 8601When the archive was sealed.
instrumentobjectTemplate type, version, the exact question wording and the scale definition.
designobjectBlinding, presentation order, sample coding, stations, participant target.
analysisobjectThe named test, the null hypothesis, alpha, and how edge cases were handled.
resultsobjectCounts, statistics and the derived values shown in the archive.
interpretationstringPlain language reading of the result, written out rather than implied.
claim_limitsarrayWhat this result may and may not be used to say.
limitationsarrayDesign and sample constraints stated in the file, not in a footnote.
field_definitionsobjectWhat every column in the response rows means.
responsesarrayEvery row that is also in the CSV, so the file stands alone.
Testing

Surve Quest

Structured tests, without the blank survey.

Demo environment
Workspace home

Our methodology

How Surve thinks about CPG research.

Surve is not a form builder with a nicer theme. Every instrument is an established CPG practice, shipped already configured, with the analysis and the claim limits attached. This page is the thinking underneath the software.

Positioning

Surve creates the instrument.
Your systems keep the intelligence.

Surve is not trying to be your analytics platform, your AI assistant or your data warehouse. It sits earlier than all of them. It makes sure the activity was designed properly, run properly and recorded in a structure that everything downstream can read.

What Surve is
Methodology, structure, governance, evidence and orchestration, packaged as small tools.
What Surve is not
A survey platform, a BI stack, a CRM, a project tracker or a chatbot. It hands off to all of them.
The line
Surve does not store your data. It writes it where you tell it to.
HANDOFFOpen formats

Every Quest ends in CSV, JSON and a self-rendering archive. Structured so your team can continue the work in Excel, Power BI, ChatGPT, Copilot or your own analytics environment.

The shape of every instrument

One idea.
One instrument.
One evidence trail.

Five stages, the same five every time. Learn one Surve instrument and you have learned all of them.

01
Choose

Pick the question you are trying to answer. Surve picks the method that answers it.

02
Configure

Name the samples, the attribute and the number of participants. Nothing else to decide.

03
Run

A link or a QR code. Participants answer on their own phones in under ninety seconds.

04
Collect

Responses land where you chose. Local, your own destination, or hosted while the test runs.

05
Export

Analysis, limits and raw rows, sealed into an archive you keep. The tool is disposable.

Structured evidence

A spreadsheet forgets.
An evidence package does not.

Numbers alone lose the method that produced them. Six months later nobody remembers whether the samples were blinded, what the scale meant or what the result was allowed to support.

Every Surve instrument writes one self-describing file. Method, design, field definitions, analysis, limitations and claim boundaries travel with the data, so any person or model reading it later reads it correctly.

  • Self-describing

    Field definitions live inside the file. No data dictionary to lose.

  • Reproducible

    The JSON regenerates the human-readable archive and the CSV. The reverse is not true.

  • Bounded

    Claim limits are part of the output, not a policy page nobody reads.

sweetness-ab.quest.json quest-evidence-1.0

        
CSV
Rows for analysis
JSON
The complete record
Archive
Opens in any browser
Operating principles

Disposable instruments.
Permanent artifacts.

Lightweight by design

No accounts, no onboarding, no platform to adopt. A Surve tool is a governed calculator that hands everything back and forgets you were there.

Local first where practical

The default mode keeps responses on the device. Nothing transits our servers unless you deliberately choose hosted collection.

Bring your own destination

Point a test at your own Google Sheet, Airtable base or Power Automate flow. It lands in your tenant, already approved by your IT team.

Governance inside the artifact

Method statement, consent language, retention and claim limits are fields in the output file, not promises in a contract.

Versioned and reproducible

Every artifact carries its schema version, instrument version and the exact analysis performed, so a result can be rebuilt years later.

No lock-in worth naming

Open formats, published schema, client-held files. If Surve disappeared tomorrow your evidence would still open and still parse.

Boundaries

Deliberately narrow.

The most useful thing a small tool can do is know exactly where it stops. Surve produces the instrument and the evidence. Everything to the right of that line is already solved by software your company owns.

Surve does not replaceBecause
ChatGPT, Claude, CopilotThey interpret evidence. Surve produces evidence they can read without a plugin.
Power BI, Fabric, warehousesThey hold the intelligence layer. Surve writes into it.
Qualtrics, SurveyMonkeyThey are blank canvases. Surve ships the method already configured.
CRM and project toolsThey track work. Surve produces one artifact per activity and stops.
How the consoles fit together

Five environments,
one evidence format.

The consoles are separate because the work is separate. What makes them one platform is the file that comes out the other end.

ConsoleThe question it answersWhat it hands on
EngageWhat do people say when we ask them directly?Responses and an evidence file, ready for Activate to distribute
QuestIs B actually different from A, and by how much?A tested result with the claim boundary stated
ActivateHow do we run this instrument in the real world?Station-tagged responses back into the source console
AssureAre we ready to submit, label or launch?A dated readiness artifact with the gaps named
SignalsWhat changed in the category, and what rests on it?A signal that becomes the next Quest or Engage run
Self-run, by design

Every instrument here is meant to be run by the team that needs the answer, without a research vendor in the middle. That constraint is what keeps the instruments small, the wording fixed and the output structured.

Explore instruments

The method is the product.

The software is just the part you can click.

Dashboards

Turn collected evidence and external signals into decision-ready intelligence.

Consoles are where work gets done. Dashboards are where it gets understood. Each one is its own environment, running on fictional demo data in your browser.

Standard edition free to use
Dashboard

SurveSignals

What is moving in your categories.

Demo data
Dashboard overview