?tab=labels). The panel is
a single scrollable page with five sections — Navigation, Inputs, NPS,
Progress, and Screen reader.
Labels are delivered to the SDK in the survey response, so changes take effect on
the next survey shown — no app update required.
Labels cover the SDK’s chrome (the fixed UI text). Per-survey copy such as
question text and welcome / end screen messages is edited on each survey, not
here.
What you can set
Every field shows Insito’s default as its placeholder. Leave a field empty to use the default — empty fields are never stored.- Inputs
- NPS
- Progress
- Screen reader
Localisation
Labels are a quick way to translate the survey chrome into your app’s language. Set the fields once per app and every survey renders in that language:Pick a Default language at the top of the panel and the SDK switches label
sets by the device language at runtime, using Insito’s starter translations
for every supported language. The default language is used for devices whose
language isn’t supported.
Override chain
Labels resolve in this order, with later sources winning:- SDK defaults — built into the SDK.
- Dashboard labels — what you set on this page.
init({ labels })— overrides passed in code when initialising the SDK.