The Margin button does not appear
Five checks, in the order they usually explain it.
About 5 minutes · 5 steps · Get started
Check the origin
The widget runs only on origins listed in the project. Compare the address in your browser, including https, subdomain and port, with the list in the project settings, and add the staging or preview origin if it is missing.
Check the project ID
Copy the script again from Website widget and compare data-project. A project ID from another website, or a placeholder, loads nothing.
On a live site, enter review mode
The reviewer-only loader fetches nothing for ordinary visitors. Open the site with Open website from the dashboard once, or reload with the margin parameter the dashboard adds.
Check where the script sits
It belongs before the closing body tag, or in a tag manager that fires on all pageviews. Open the browser's network panel and look for widget.js.
Check your content security policy
If your site sends a Content-Security-Policy, allow https://app.margin-comments.com for scripts, images and connections. A blocked request shows up in the browser console.
Good to know
- Still stuck? Write to info@christianschmitt.dev with the address of the page and what the network panel shows.
Next
- Install the widget with one script tagOne script tag for staging, a silent loader for the live site.
- Add a website as a projectOne project per website, covering production, staging and preview URLs.
Back to the Help Center. No account yet?