SpotFix is a lightweight on-page widget that allows visitors, editors, and team members to highlight text or page elements and submit quick, contextual feedback — a Spot — directly tied to the exact location on the page. Each Spot is automatically turned into a task in doBoard for tracking, discussion, and resolution.
Easy to install with a single async JS snippet. Configure project, board, visibility, and notification settings in doBoard.
The simplest and most common use case is identifying and fixing grammar mistakes, outdated content, or inaccurate information directly on the live website.
Beyond content fixes, the widget can also be used to communicate with visitors in context. Feedback and discussions remain linked to specific text blocks, images, or interface elements, making conversations clear and actionable.

In short, the workflow follows a simple pattern: Highlight → Ask → Resolve. A visitor selects text or a page element, a compact widget appears, and a Spot (request or task) is submitted. You handle the response in doBoard, while progress remains visible directly on the page, with referenced elements clearly highlighted.
No shared inboxes, no screenshots, no lost context.
Full Interaction Flow with SpotFix:

To enable SpotFix, open your project and follow these steps:

After enabling SpotFix, click Generate SpotFix Code.

A JavaScript snippet will be generated. Insert this snippet before the first <script> tag on your website:
<script>
(function () {
let apbctScript = document.createElement('script');
apbctScript.type = 'text/javascript';
apbctScript.async = "true";
apbctScript.src = 'https://spotfix.doboard.com/doboard-widget-bundle.min.js?projectToken={PROJECT_TOKEN}&projectId={PROJECT_ID}&accountId={ACCOUNT_ID}';
let firstScriptNode = document.getElementsByTagName('script')[0];
firstScriptNode.parentNode.insertBefore(apbctScript, firstScriptNode);
})();
</script>
Required parameters: projectToken, projectId, accountId.
Maybe these links will also be helpful: