Frill
HomePricingDeveloper Docs
Back to Frill
Developer Docs
Getting Started
Quick start guide: Collecting your first feedbackWhat is Frill?Inviting team members to your workspaceUnderstanding the Frill dashboard
Ideas
Creating and submitting ideasApproving and rejecting submitted ideasMerging duplicate ideasPinning important ideasCustomizing idea statuses for your workflowArchiving and restoring ideasMaking ideas private or publicUnderstanding idea statuses and workflowsMarking ideas as bugsSearching and filtering ideasUsing topics to organize ideasAdding attachments to ideasUnderstanding the ideas inbox
Roadmap
Announcements
Categorizing announcementsAdding images and media to announcementsNotifying subscribers via emailManaging announcement comments and reactionsManaging announcement subscribers
The Frill Script
What is the Frill Script?Installing the Frill ScriptInstalling the Frill Script with Google Tag ManagerFramework integration (React, Vue, Angular, Next.js)Identifying usersConfiguring SSO with the Frill ScriptCustom user attributes for segmentationScript configuration optionsControlling widgets programmaticallyTroubleshooting the Frill Script
Surveys
Targeting surveys to user segmentsConfiguring survey settings and behaviorEmbedding surveys on your websiteViewing and analyzing survey responsesCreating a surveySurvey types: CSAT, NPS, and custom surveys
Widgets & Embeds
Embedding widgets on your websiteTargeting widgets to user segmentsManaging multiple widgetsUnderstanding Frill widgetsCreating a feedback widgetUsing the widget builderCustomizing widget appearanceWidget analytics
Emails
Understanding notification types in FrillCustomizing your company's email brandingManaging your notification preferencesUnsubscribing from Frill emailsTroubleshooting email delivery issuesWeekly and daily digest emailsSubscribing to product announcementsSetting up a custom email domainNotifying subscribers about announcements
Voting & Prioritization
Understanding priority scoresHow voting works in FrillUsing the prioritization matrixVoting on behalf of customersConfiguring prioritization settingsSorting ideas by popularity and priority
Customization & Branding
Setting up a custom email domainWhite labeling your Frill workspaceCustomizing email templatesCustomizing terminology and translationsCustomizing your Frill theme and colorsAdding your company logoSetting up a custom domainConfiguring supported languagesConfigure translation settings
User Management
Adding and managing team membersTeam member roles and permissionsManaging customer followersCreating and using user segmentsManaging tracked usersApproving user join requestsExporting user dataVoting and submitting ideas on behalf of usersSingle Sign-On (SSO) for team membersSingle Sign-On (SSO) for widget usersUser authentication typesMerging duplicate user accountsUnderstanding user types: Team members vs. followers
API Overview
Frill API OverviewFrill MCP Server
Single Sign-On (SSO)
Setting up Frill SSOUnderstanding SSO options in FrillConfiguring Microsoft Entra ID SSOConfiguring Okta SSO
Integrations
Configuring webhooksOverview of Frill integrationsConnecting Slack to FrillConnecting Jira to FrillConnecting Linear to FrillConnecting Trello to FrillConnecting Zendesk to FrillConnecting Intercom to FrillConnecting HelpScout to FrillSetting up Zapier automationsSetting up Pabbly automationsSetting up Integrately automations
Segmentation
What is segmentation?Segmentation examples and use cases
All Collections

Single Sign-On (SSO)

How to enable single sign-on for your board and widget

Setting up Frill SSO

Understanding SSO options in Frill

Configuring Microsoft Entra ID SSO

Configuring Okta SSO