NPS fields and settings

    Every field well and every setting in the format pane of version 1.0.1.0, read from the package you download. The internal names in grey are what a PBIR file or a report-authoring agent uses. Which features need a licence is on the NPS page; every setting works in edit mode with or without one.

    5 fields · 10 cards · 49 settings Markdown for AI assistantscatalog.json

    Fields

    FieldTakesNeededWhat it is for
    Score (0–10)scoreColumnRequiredThe likelihood-to-recommend answer, 0–10
    Wave / PeriodwaveColumnOptionalOptional: track the score over waves in model sort order
    SegmentsegmentColumnOptionalOptional: compare the score across banner segments, with significance letters
    ValuevalueMeasureRequiredRespondent count — or Sum of Weight for weighted results
    Sum of Weight² (significance)weightsqMeasureOptionalOptional: SUM(weight²) enables effective bases for weighted significance

    Themetheme

    SettingType and options
    ThemeselectedTheme
    • SmartVisuals smartvisuals
    • Dark dark
    • Clean (White) clean
    • Slate slate
    Transparent BackgroundtransparentBgOn / off
    Quick StylestylePreset
    • Custom (keep my settings) custom
    • Agency deck agency
    • Executive summary executive
    • Compact tracker compact

    Score Mappingmapping

    SettingType and options
    Detractors Up TodetractorMaxNumber
    Promoters FrompromoterMinNumber

    Displaydisplay

    SettingType and options
    Show Headline ScoreshowHeadlineOn / off
    Show Split BarshowSplitOn / off
    Show Wave TrendshowTrendOn / off
    Score Decimal PlacesscoreDecimalsNumber
    Score StylescoreStyle
    • Number number
    • Badge badge
    • Face face
    Score PositionscorePosition
    • Left left
    • Center center
    • Right right
    Change vsdeltaReference
    • Previous wave previous
    • First wave first
    • Target target
    Colour Score by BandcolorByBandOn / off
    Good frombandGoodNumber
    Poor belowbandPoorNumber
    Score LabelscoreLabelText
    Animate ScoreanimateScoreOn / off
    Show 0–10 HistogramshowHistogramOn / off
    Trend SmoothingrollingWaves
    • None 1
    • 3-wave rolling average 3
    Sort SegmentssegmentSort
    • Data order data
    • By score score
    • By change vs previous wave change
    Show Margin of Error (±)showMarginOfErrorOn / off
    Show Confidence Band on TrendshowConfidenceBandOn / off

    ColorscolorSettings

    SettingType and options
    DetractorsdetractorColorColour
    PassivespassiveColorColour
    PromoterspromoterColorColour

    BarsbarSettings

    SettingType and options
    Corner RadiuscornerRadiusNumber
    Bar Thickness (%)thicknessNumber
    Gap Between SegmentssegmentGapNumber

    LabelslabelSettings

    SettingType and options
    Font SizefontSizeNumber
    FontfontFamily
    • Inter inter
    • Segoe UI segoe
    • Arial arial
    • Georgia georgia
    Font ColorfontColorColour
    Show Split %showSharesOn / off
    Show Base (n=)showBaseOn / off

    Significance (Premium)significance

    SettingType and options
    Test Change vs Previous WaveenabledOn / off
    Confidence Levelconfidence
    • 90 % 90
    • 95 % 95
    • 99 % 99
    Min Base for TestingminBaseNumber
    Multiple-Comparison Correctioncorrection
    • None none
    • Bonferroni bonferroni
    Explain Letters in FootershowLetterLegendOn / off
    Hatch Low BaseslowBaseHatchOn / off

    Target (Premium)target

    SettingType and options
    Show TargetshowOn / off
    Target ScorevalueNumber
    LabellabelText
    Color (empty = theme)colorColour
    Show Gap to TargetshowGapHintOn / off

    Smart Captioninsights

    SettingType and options
    Show CaptionshowOn / off
    Positionposition
    • Top top
    • Bottom bottom

    Footnotefootnote

    SettingType and options
    Show FootnoteshowOn / off
    Template ({base} {n} {neff} {wave} {question} {source})templateText
    SourcesourceText

    Setting a value in PBIR

    In a visual.json, a setting goes under visual.objects, by card and internal name. Toggles take true or false, choices and text a value in single quotes ('auto'), numbers a D suffix (12D).

    "visual": {
      "visualType": "npsChartBAC1A083FCF3471CB82882A8EB97F109",
      "objects": {
        "theme": [{
          "properties": {
            "transparentBg": { "expr": { "Literal": { "Value": "true" } } }
          }
        }]
      }
    }