Your Organization's Name Here · 30 questions · about 10 minutes · anonymous
0 of 24 rated questions answered
Review Copy. provided for review and approval. It scores your own answers locally so the scoring can be checked, and nothing you type leaves this page. Live collection runs on the survey platform — a file cannot receive submissions from a whole workforce.

Scored Response

Each answered item is rescaled (v-1)/4*100. A dimension score is the mean of its answered items. Reverse-keyed items are flipped before rescaling. 'Prefer not to answer' is excluded from the mean, not treated as neutral.

Pipeline Row. This is the CSV line this response would contribute, in the column order of the response template on the Data tab.


    

Survey Settings

These carry through the questionnaire, the templates and the analysis.

Appears in the masthead and on every export.
Shown in the masthead. Accepts the same placeholders as the questions — {Worker} becomes whatever the workforce is called.
Written into the cycle column so pulses can be stacked.
Groups below this are withheld from the analysis on the Data tab and named as withheld in the consent text.
Drives the met / below-target flag on the dashboard and the Gate 1 test in the findings report. Set it to the figure this engagement is actually held to.
The denominator for participation. Leave blank to take it from the roster file, which is more precise because it is per unit; a number here is the fallback when no roster has been loaded.

On the Participation Target

No peer-reviewed study identifies an optimal response rate. The research literature deliberately declines to set one, and it is worth knowing why before quoting a number to a client.

  • Rogelberg & Stanton (2007), Organizational Research Methods 10(2), 195–209, set out the field’s position directly: the question is not what percentage responded but whether the non-respondents differ systematically from the respondents. A high rate does not guarantee a valid finding, and a low one does not invalidate it. They propose assessing non-response bias rather than pointing at a threshold.
  • Baruch & Holtom (2008), Human Relations 61(8), 1139–1160, analysed 490 published survey studies covering more than 400,000 respondents. Mean response rate for surveys of individuals: 52.7% (SD 20.4). For surveys where the unit of analysis was the organization: 35.7% (SD 18.8). These are academic research norms, not internal-survey norms.
  • Anseel, Lievens, Schollaert & Choragwicka (2010), Journal of Business and Psychology 25(3), 335–349, analysed 2,037 surveys and found response rates vary systematically by respondent type — lowest among executives, highest among non-managerial employees — and by who sponsors the survey.

What this means in practice. A census employee survey carried inside an organization, with visible leadership endorsement and time set aside to complete it, routinely reaches far higher than the academic averages above. Targets in the 70–80% range are common in professional practice and in scopes of services. They are contractual commitments and quality signals, not validity thresholds derived from research, and they should be described that way to a client.

Set the field above to whatever this engagement is held to. Treat falling short of it as a trigger to state a caveat and examine who did not respond — which is the part the research actually supports.

Access

Three tiers, each opening a different screen. Set a passphrase pair for this engagement rather than shipping the same two words to every client — and read what these locks can and cannot do before telling a client the file is protected.

Client Branding

The firm’s mark stays to the left of the title; the client’s sits to the right of it. Two colours are enough — every other shade in the palette is derived from them, so the tints, rules and chart ink stay in step instead of leaving a client to specify nine values that have to agree with each other. Logos, colours and any brand font are embedded in the file itself, so a branded copy still opens with no internet connection.

The reversed or white version from the brand book. It sits on the navy masthead, to the right of the title.
The primary, full-colour version. Every printed page uses this one — a browser prints without background graphics unless the reader ticks a box, so a printed page has a white ground and a reversed lockup on it is invisible.
Read in place of the image by anyone using a screen reader. Give the organization’s name, not the word “logo”.
The deep colour: masthead, headings, buttons, and the strong end of every chart. It has to be dark enough to carry white text — the check below says whether it is.
The highlight: the rule under the masthead, the active tab, and the mark showing the current view on each chart.
Two typefaces are embedded in this file already. Anything else on this list is a typeface the reader’s own machine supplies, so it renders only where it is installed.
Leave this on the platform typeface unless the brand book is specific about body text. Interface text at 13–14 px is where a display face fails first.
Optional. A .woff2, .woff, .ttf or .otf is embedded and then offered in the lists above, so the client’s own typeface renders on any machine. Check the licence permits redistribution before embedding it.

What Branding Does and Does Not Change

The client’s colours carry through the platform chrome, the dashboard and the leadership delivery build. Three things deliberately do not follow them.

  • The neutrals. Page, rule and body-text colours are fixed at contrast ratios that clear WCAG AA. A brand book rarely specifies these, and tinting them is where survey instruments become hard to read.
  • The attention colour. Negative movement and below-threshold marks stay in the fixed alert colour. A client whose brand colour is red should not have every chart read as an alarm, and one whose brand is green should not have a falling score read as good news.
  • The firm’s mark. Braveheart’s lockup keeps its own colours wherever it appears. It is the independence claim the consent text rests on, and a recoloured version of it says the opposite.

Language and Audience

Question text is stored with placeholders rather than fixed nouns, so the same instrument can be pointed at a city, a hospital, a hotel or a firm without anyone retyping questions. Pick a sector to set everything at once, then adjust individual terms below. Column names in the exports do not change — department stays department — so data from different clients still stacks.

How the Questions Read Now

    Units

    The list of the questionnaire offers. This is client data rather than wording — a sector preset changes whether the question says “department” or “service line”, never which ones exist. One per line as code | Label; omit the code and one is generated from the label.

    19 units · the code is what goes into the department column of every data file. Changing a code on a live engagement orphans any data already collected under the old one, so fix the list before fielding.

    Question Bank

    Tick an item to put it on the survey. The questionnaire, the progress counter, the scoring, the response template and the analysis all follow this selection — nothing has to be kept in step by hand. Every section also takes questions the client writes: a client question is asked, scored, exported and reported exactly like a bank question, and its column code is checked here rather than discovered to clash after the survey has been fielded.

    Templates

    Both templates are generated from the survey as you have built it, so the columns always match the questions being asked. Rebuild the survey and the templates change with it.

    Response Template

    One row per respondent. Rated items take 15 or blank for “prefer not to answer”. Multi-select answers are separated by semicolons. Two example rows are included — delete them before loading real data.

    
          

    Benchmark Template

    Peer medians per dimension, peer organizations, and the peer quartile band — the only figures on the dashboard that cannot come from your own responses. Leave a value blank and that mark simply stays off the chart.

    
          

    Roster Template

    
          

    Load Data

    Files are read in the browser. Nothing is uploaded, and nothing is kept when you close the page.

    Response File — drop a CSV here, or click to choose one.
    no response rows loaded

    Roster File — drop a CSV here, or click to choose one.
    no roster rows loaded

    Benchmark File — drop a CSV here, or click to choose one.
    no benchmark file loaded

    Deliver to Leadership

    Writes a standalone dashboard file for the client — the same dashboard, carrying aggregated and already-suppressed cells and nothing else. Withheld values are not written into the file, so it cannot disclose them to anyone who opens it in a text editor. No respondent-level row and no verbatim comment is present. It opens in any browser offline and is safe to email or archive.

    Data Quality

    Three checks on the response file, reported rather than applied. Every one of them has a false-positive story — a crew whose experience really is uniform will straight-line honestly, and a deliberately blank demographic block is the consent promise working. So nothing is dropped unless you say so, and if you do, the figure that leaves the firm has to say so too.

    Key Drivers

    Which dimensions move together with one chosen outcome, and how much of what can be explained each one accounts for. Run on the whole population: the model needs every response it can get, and a driver model fitted to a single would both break the minimum-cell rule and fit noise.

    Analysis

    Dimension means across everything loaded, plus any responses entered on the Survey tab. Groups below the minimum cell of 5 are withheld.

    Braveheart Consultants
    Braveheart Consultants · · instrument version 3.1, built 2026-09-13. Prepared for review and approval.