The Bonusly Widget is a lightweight, embeddable version of Bonusly available on the Team, Organization and certain legacy plans. The widget allows you to add to your company's internal tools or website. It allows your employees to complete the most common Bonusly actions without leaving the page they are on, promoting a culture of continuous recognition.
What can employees do with the widget?
The Bonusly widget brings key functionality right to your team's internal pages:
Give recognition posts to colleagues.
Browse the recognition feed to see recent posts.
How to Get and Embed the Widget Code
Adding the Bonusly widget to your internal site is a simple copy-and-paste process using an iframe snippet.
Step 1: Get the Embed Code
Log in to your Bonusly account.
Navigate to the Integrations page in the admin toolbar (requires admin permissions)
Click on the widget integration.
4. Click the "Get my code" button.
5. You will see a live preview of the widget on this page.
6. Copy the iframe snippet that is provided.
Step 2: Paste the Code
Go to the page or platform where you want the widget to appear (e.g., your intranet, an internal dashboard, or a wiki).
Paste the copied iframe snippet into the page editor. The page must allow embedded HTML content.
That's it! The Bonusly widget will now load on that page for your employees.
How Sign-In Works
The widget is designed for a seamless user experience, fully respecting your existing security and authentication setup.
Respects Authentication: Users sign in directly from the widget. It honors your company's normal Bonusly login/SSO (Single Sign-On) configuration.
Quick Authentication: If a user is not currently signed in, a quick authentication window will open. Once the user is authenticated, the widget will automatically reload within the iframe—no full page refresh is required.
SharePoint compatibility note
• Bonusly allows embedding on SharePoint domains, so the widget can be framed on *.sharepoint.com pages.
• If you see a message about iframes being blocked, your SharePoint admin may need to allow app.bonus.ly in your tenant’s settings.
Troubleshooting
• Sign-in window blocked: allow pop-ups for app.bonus.ly in your browser, then reload the page.
• Blank frame or “can’t display this content”: confirm your network allows app.bonus.ly and that your SharePoint tenant permits embedding external iframes.
• Sizing: increase the iframe’s height if the feed feels cramped.
