In this section

Resources / Help / Misc

Glossary

Definitions of the terms used in Hubbo and in this documentation.

Terms are listed alphabetically.

TermDefinition
AccountA Hubbo project tied to one website, with its own key, content, team and counters. Also called a project.
Account keyThe identifier in your embed snippet. Also called project key. It is public and not a secret.
Admin appapp.hubbo.io, where your team manages content and settings.
AI NPS analysisOne-click report under NPS → AI analyses (Standard and Premium): summary, causes of low scores, concrete fixes and signal chips from a filtered sample of responses.
AI TranslationOne-click action on Translations panels that fills empty locale fields from the main language using AI. Does not overwrite text you already typed.
API hostapi.hubbo.io, which serves the embed script and the GraphQL API.
Appearance defaultsAccount-level look for a product (Notifications, Surveys, Road Map, NPS). Items inherit them until customized.
AnalyticsAdmin tab with product funnel metrics (Shown, clicked/completed, dismissed, rates) and public status/roadmap session views. Separate from plan page-view limits.
AudienceA reusable targeting snapshot (devices, timing, throttling, visitor auth, seen notifications, URL rules) managed under Settings → Audiences and loaded into Targeting forms.
CategoryThe type label on a notification: message, warning, news, fix, improvement, announcement or feature.
ChannelWhere a notification appears: widget or page. Push and email exist as options but are not delivered.
ComponentA service shown on the status page.
DetractorAn NPS respondent who scored 0 to 6.
Embed scriptThe script tag that loads Hubbo on your site.
GraphQLThe query language of the Hubbo API. Visitor-facing operations start with client_.
IdentifyOptional page API (window.hubbo.identify / reset / getVisitor) so Targeting can treat a visitor as logged in. See Identify visitors in Developer Docs.
MessagesThe admin area for conversations with visitors (sidebar → Messages). Not the visitor-facing notification widget.
IncidentA status page entry describing an ongoing problem.
MaintenanceA status page entry for planned downtime.
Main languageThe default locale for visitor-facing copy. Translation overlays only override fields you fill; the rest inherits this language.
Notification widgetThe visitor-facing list of notifications opened from the bell on your site (Widget channel). Opening it marks listed notifications as seen for Targeting.
NPSNet Promoter Score: a 0 to 10 recommendation question and the score computed from it. Pair with AI NPS analysis on Standard and Premium.
OriginThe scheme, host and port of your website, saved in the account. Controls CORS.
Page view (PV)One unique browser session that loaded Hubbo on your site. The unit of your plan allowance. Distinct from Analytics “page views” on status/roadmaps.
PassiveAn NPS respondent who scored 7 or 8.
ShownAnalytics impression: the overlay or widget mounted for a unique browser on a given item.
PreviewA signed-in view of content inside the admin editor that does not consume page views. Public app.hubbo.io pages still count.
PromoterAn NPS respondent who scored 9 or 10.
RoadmapA public, read-only board of what you are building.
RoleA set of permissions assigned to a team member.
Seen notificationsTargeting rule based on which notification ids were marked seen when the visitor opened the notification widget in this browser.
Session cookieThe hubbo_pv_* cookie that marks a browser session as already counted.
setLangOptional page API (window.hubbo.setLang / getLang) that pins the locale for embed overlays and public status/roadmap pages (also syncs ?lang= / iframe URLs). See Set visitor language in Developer Docs.
TargetingShared rules for devices, delays, throttling, visitor auth, seen notifications and URLs on notifications, NPS and surveys.
ThrottlingThe percentage of eligible visitors who are invited to an NPS, survey or notification.
TranslationsSparse per-locale overlays on visitor-facing text, usually created with AI Translation. Empty fields inherit the main language. On the embed: setLang pins a locale; otherwise browser, then identify locale traits.
URL ruleA whitelist or blacklist entry that limits notifications, NPS or a survey to certain pages.
usageAllowedA flag returned by the API. When false, widgets are not shown because the plan allowance is used up.
VariantHow a notification is presented: top bar, popup, toast or tooltip.
Visitor authTargeting choice Anyone / Logged in / Logged out, driven by whether the host called hubbo.identify().