What you can build
Widgets work best when the learning involves a decision, calculation, or self-assessment. Common examples include:ROI calculator
Students enter inputs like budget, expected close rate, or deal size. The widget calculates and displays a result.
Lead-fit scorecard
A set of weighted criteria that helps a student evaluate whether a prospect is a good fit.
Pricing estimator
Students configure options and see an estimated price or budget range update in real time.
Diagnostic quiz
A series of questions that leads to a personalized recommendation or score.
Goal tracker
An input-driven widget that shows progress toward a defined outcome.
Comparison tool
Side-by-side comparison of two options based on student-entered values.
How to create a widget
1
Open the block menu
In the lesson editor, type
/ to open the slash command menu and search for Widget.2
Describe what you want
A prompt appears. Write a plain-language description of the tool you want to embed. For example: “An ROI calculator where the user enters their monthly ad spend and expected conversion rate, and the widget shows estimated monthly revenue.”
3
Review the generated widget
Fayne builds the component and previews it inside the editor. You can see how it looks and interact with it before saving.
4
Adjust or iterate
If the widget is not quite right, describe what to change in the same prompt. For example: “Add a slider for deal size” or “Show the result in a bold card at the bottom.”
5
Save and publish
Once you are happy with the widget, save the lesson. The widget appears in the student view exactly as it does in the preview.
How widgets are built and delivered
A widget works only inside its lesson and cannot read information from the rest of your academy. Student inputs stay inside that interaction unless the widget itself clearly shows otherwise.
- Cards for displaying results and grouped content
- Inputs and selects for text, numbers, and structured choices
- Sliders for range-based values
- Buttons for triggering calculations or navigation
- Badges for labels, scores, and status indicators
- Charts for visualizing results (line, bar, pie, and area)

