Перейти к основному содержимому

Глоссарий терминов

A reference of key terms used throughout FeedbackPulse SaaS and this documentation.


A-C

TermDefinition
API KeyA secret token that tenants generate to access the REST API v2 programmatically. Stored as SHA256 hash in the database.
Audit LogA record of every significant action taken by users on the platform (e.g., "deleted submission #42"). Useful for compliance and debugging.
CampaignA форма обратной связи configuration. Each campaign belongs to a product and defines which fields are enabled (звёздный рейтинг, NPS, text, photo, custom survey fields). A product can have multiple campaigns.
Журнал изменений EntryA public-facing release note. Tenants create changelog entries to announce updates, bug fixes, and new features to their end users.
Custom DomainA tenant's own domain (e.g., feedback.acmecorp.com) that points to the FeedbackPulse server. Requires DNS configuration and verification.
CustomerA user with the customer role. Customers can log in to a portal to see responses to their feedback. Not to be confused with "end user" (who may be anonymous).

D-F

TermDefinition
Data RetentionA GDPR feature that automatically deletes or anonymizes old feedback submissions after a configurable number of days. Enforced per plan.
Email DigestAn automated email sent daily or weekly to tenant admins, summarizing recent feedback activity (new submissions, average ratings, NPS, etc.).
End UserThe person who visits a tenant's public pages and submits feedback. They may or may not have an account. Also called a "respondent."
Envato LicenseA purchase code from CodeCanyon (Envato) that verifies the buyer has a legitimate copy of FeedbackPulse. Checked during installation.
Feature RequestA suggestion submitted by an end user through the публичная дорожная карта page. Tenants can review, approve, or link them to roadmap items.
Feedback WallA public page (/wall/{tenant-slug}) that showcases approved, public-facing feedback. Works like a testimonials page.

G-L

TermDefinition
GDPRGeneral Data Protection Regulation. FeedbackPulse includes tools for data export, data deletion, and anonymization to help tenants comply with GDPR.
ImpersonationA superadmin feature that lets you "log in as" any tenant to see their dashboard from their perspective. Auto-expires after 60 minutes.
Landing PageThe public-facing homepage of your FeedbackPulse installation. Configurable via a перетаскивание builder in the superпанель администратора. Includes live pricing from your тарифные планы.

M-P

TermDefinition
Multi-TenantAn architecture where a single installation serves multiple isolated customers (tenants). Each tenant's data is kept separate via tenant_id columns and a global database scope.
NPS (Net Promoter Score)A metric that measures customer loyalty. End users rate 0-10: Promoters (9-10), Passives (7-8), Detractors (0-6). NPS = % Promoters - % Detractors. Range: -100 to +100.
OTP (One-Time Password)An email-based verification code sent to end users before they can submit feedback (if enabled on the campaign). Prevents spam and ensures valid emails.
PlanA subscription tier (e.g., Free, Starter, Pro, Enterprise). Each plan defines pricing, limits (products, campaigns, submissions/month, team seats), and feature flags (API access, CSV export, пользовательский домен, etc.).
ProductSomething a tenant collects feedback about. Примеры: a web app, a mobile app, a physical product, a service. Продукты can have multiple campaigns.
Product HubA public page (/p/{tenant-slug}) that lists all of a tenant's active products in a catalog view. End users can browse products and access their feedback pages.

R-S

TermDefinition
Дорожная картаA public kanban board (/roadmap/{tenant-slug}) showing planned features across status columns (Under Review, Planned, In Progress, Shipped). End users can vote on items.
Дорожная карта VoteAn anonymous vote (tracked by email) that an end user casts on a roadmap item to express interest.
Referral CodeA shareable code that tenants can generate to refer new customers. Tracks conversions and can offer rewards (discounts or credits).
Scheduled ReportAn automated email report sent to tenant admins on a daily, weekly, or monthly schedule. Contains submission counts, average ratings, NPS, and resolved counts.
Sentiment AnalysisAI-powered analysis of feedback text. Returns a score from -1.0 (very negative) to +1.0 (very positive) and a label (positive/neutral/negative). Requires OpenAI API key.
SlugA URL-friendly identifier. Tenants have slugs (e.g., acme-corp), products have slugs (e.g., acme-pro-dashboard), and campaigns have slugs (e.g., rate-our-dashboard-v3).
SubmissionA single piece of feedback from an end user. Contains звёздный рейтинг, NPS score, text feedback, customer info, photos, survey responses, sentiment data, status, and admin reply.
SuperadminThe platform owner. Has access to the панель администратора (/admin/*) and can manage all tenants, plans, settings, and platform-wide configuration.
Survey BuilderA перетаскивание tool for creating custom survey fields on feedback campaigns. Supports text inputs, dropdowns, radio buttons, checkboxes, and textareas.

T-Z

TermDefinition
TenantA customer of your SaaS platform. Each tenant gets their own isolated workspace with products, campaigns, submissions, участники команды, and settings.
Tenant ScopeA Laravel global scope that automatically filters all database queries to only return rows belonging to the current tenant. Ensures complete data isolation.
Two-Factor Authentication (2FA)Optional security feature using TOTP (Time-based One-Time Password). Users scan a QR code with an authenticator app (Google Authenticator, Authy) and enter a 6-digit code on login.
WebhookAn HTTP callback. Tenants can configure webhook URLs to receive real-time notifications when events occur (new submission, status change, etc.). Supports Slack, Discord, and custom endpoints.
WidgetAn embeddable JavaScript snippet that adds a feedback button/form to any website. Usage: <script src="https://yourdomain.com/widget/{campaign-slug}.js"></script>
White-LabelA branding option where the FeedbackPulse logo/name is removed, so tenants' end users never know what platform powers the feedback system. Available on higher-tier plans.

Справочник шаблонов URL

URLPageScoped To
/Landing page (or login)Platform
/loginLogin pagePlatform
/registerRegistration pagePlatform
/admin/dashboardSuperadmin dashboardPlatform
/dashboardTenant dashboardTenant
/customer/dashboardCustomer portalCustomer
/p/{tenant-slug}Product HubTenant (public)
/p/{tenant-slug}/{product-slug}Product DetailProduct (public)
/feedback/{campaign-slug}Feedback FormCampaign (public)
/wall/{tenant-slug}Feedback WallTenant (public)
/wall/{tenant-slug}?product={product-slug}Filtered Feedback WallProduct (public)
/roadmap/{tenant-slug}Public Дорожная картаTenant (public)
/roadmap/{tenant-slug}?product={product-slug}Filtered Дорожная картаProduct (public)
/changelog/{tenant-slug}Public Журнал измененийTenant (public)
/changelog/{tenant-slug}?product={product-slug}Filtered Журнал измененийProduct (public)
/widget/{campaign-slug}.jsWidget ScriptCampaign (public)
/widget/{campaign-slug}/frameWidget iFrameCampaign (public)
/api/v2/*REST APITenant (API key)