Widget Builder & Embed
Creating a widget
- Go to Integrations in the sidebar
- Click the Create New tile in the widget grid
- A new widget is created and opened automatically
- Type a name in the Widget name field at the top of the editor
Building your widget
Widgets are made up of pages and blocks. A page is a step in the form. Each page contains one or more blocks (fields, layout elements, or actions).Managing pages
- Click Add page in the left sidebar to add a new step
- Hover a page to reveal the drag handle — drag to reorder
- Click the trash icon to delete a page (minimum 1 page is required)
Block types
Blocks are added from the left sidebar. They are organized into four groups: Layout
Content
Inputs — these collect data from the visitor
Actions
Block operations
Right-click any block (or use the block’s context menu) to:- Duplicate — copy the block in place
- Delete — remove the block
- Move up / Move down — reorder within the page
Multi-step options
When your widget has more than one page, configure the step navigation in the Properties panel on the right:- Show progress bar — displays a progress indicator at the top
- Progress style — bar or dots
- Next button label — default: “Next”
- Back button label — default: “Back”
- Submit button label — default: “Submit”
Saving
Click Save to save the current state as a new version. Every save creates a new version in the version history — you can restore any previous version from the versions list.Publishing vs draft
Click Publish to make the widget live. Click Make Draft to take it offline without deleting it.
Sharing & embedding
Once a widget is selected, open the Share & Embed tab.Shareable link
A hosted URL where visitors can fill in the widget directly — no embedding required. Share this link in emails, social media, or anywhere you want to direct people.Script embed (recommended)
The script embed is the standard way to add a widget to your website. Copy the code snippet and paste it into your site’s HTML where you want the widget to appear.iFrame embed
For platforms that block external scripts (Wix, Squarespace), use the iFrame embed instead. It loads the widget in an isolated frame.Platform quick-start guides
Widget versioning
Every time you click Save, a new version is created. To view or restore a previous version:- Open the widget in the Design tab
- Click Version history (clock icon in the header)
- Browse previous versions with their timestamps
- Click Restore on any version to make it the current draft
Troubleshooting
Widget is not appearing on my website
Widget is not appearing on my website
Check that:
- The widget status is Published (not Draft)
- The
data-org-idanddata-widget-idattributes in your embed script are correct — copy them directly from the Share & Embed tab - There are no JavaScript errors in your browser console blocking the script from loading
- Your site’s Content Security Policy (CSP) allows scripts from
financely.app— if not, use the iFrame embed instead
Submissions are not creating leads
Submissions are not creating leads
Confirm the widget is Published. Draft widgets silently reject submissions. Also check the Leads page to confirm — leads from widget submissions appear with source “widget”.
iFrame embed is not resizing correctly
iFrame embed is not resizing correctly
The iFrame has a fixed height by default. Adjust the
height attribute in the iFrame code to fit your widget’s content, or set height="100%" and manage the container height in your site’s CSS.