Popups let you ask for feedback at the right moment without forcing users to open the widget themselves. CallDocumentation Index
Fetch the complete documentation index at: https://sleekplan.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
$sleek.showPopup() to display a satisfaction survey (CSAT), a general feedback prompt, or a changelog announcement anywhere in your user’s journey.
Show a popup
Parameters
The type of popup to display. Must be one of:
satisfaction— A CSAT (Customer Satisfaction) rating promptfeedback— A general feedback submission promptchangelog— A changelog announcement popup
A custom message to display inside the popup. If omitted, Sleekplan uses the default message configured in your workspace settings.
Additional data for the popup. For
satisfaction popups, pass a group key to tag the CSAT response with a specific group name:Custom settings to override the popup’s default behavior for this specific call.
Popup types
Satisfaction (CSAT)
Use thesatisfaction type to ask users to rate their experience. Responses are recorded as CSAT scores in your Sleekplan dashboard.
Feedback
Use thefeedback type to invite users to submit a new feedback item directly from the popup.
Changelog
Use thechangelog type to surface a recent update announcement as a popup. This is useful for drawing attention to new features without requiring users to open the full changelog view.
Each changelog announcement is shown to a given user only once. After the first display, a one-hour cool-down period applies before another announcement can appear. This prevents consecutive announcements from feeling intrusive.
Trigger popups at the right moment
The most effective popups appear at natural moments in the user’s session rather than immediately on page load. Here are common patterns:After a key action is completed
After a key action is completed
After a time-based delay
After a time-based delay
On first login after a release
On first login after a release
