Inject FeedbackDots at the edge with Cloudflare.

Add the feedback widget to every page your Cloudflare zone serves, without touching your site’s code or redeploying it. Zaraz does it in a few clicks.

Free to try · No credit card required

Cloudflare

WHERE IT GOES

Zaraz → Custom HTML tool, or a Worker with HTMLRewriter

<script src="https://feedbackdots.com/widget.js" data-key="pk_…"></script>

Setup time~5 min

QUICK ANSWER

To add FeedbackDots through Cloudflare, open your zone’s Zaraz settings, add a Custom HTML tool, paste the FeedbackDots script, and fire it on the Pageview trigger. Developers can instead deploy a Cloudflare Worker that uses HTMLRewriter to append the script to the end of <body> on HTML responses.

STEP BY STEP

How to install FeedbackDots on Cloudflare

  1. 01

    Copy your FeedbackDots snippet

    Create a free FeedbackDots project and copy the script tag from its install page. Your key is already in it.

  2. 02

    Open Zaraz

    In the Cloudflare dashboard, open your domain, then Zaraz → Tools configuration → Add new tool.

  3. 03

    Add a Custom HTML tool

    Choose Custom HTML, paste the snippet, and set it to fire on the Pageview trigger.

  4. 04

    Save and verify

    Save, then load the live site and confirm the FeedbackDots launcher appears.

  5. 05

    Allow your domain and test

    Add your Cloudflare site’s domain to Allowed origins in project settings, then open the live site and submit a test report.

CLOUDFLARE TIPS

  • Prefer full control? Deploy a Worker on your route that uses HTMLRewriter to append the snippet to <body> only when the response Content-Type is text/html.
  • Edge injection works for any origin behind Cloudflare, including sites where you cannot edit the code.
  • Purge the Cloudflare cache if pages were cached with an older version of the HTML.

WHAT YOU GET

Bug reports you can act on, not “it looks broken.”

DROP A DOT

Point at the problem

Visitors click the launcher, drop a dot on the exact element that is wrong, and add a note. No account and no screenshot tools.

FULL CONTEXT

Everything a fix needs

Every report arrives with an annotated screenshot, page URL, console logs, device and browser details, and a session replay.

LINEAR + SLACK

Straight into your workflow

New reports land in your dashboard and can open a Linear issue and post to Slack, so nobody retypes a bug.

FAQ

FeedbackDots for Cloudflare, answered.

Should I use Zaraz or a Cloudflare Worker?

Use Zaraz if you want a no-code setup in the dashboard. Use a Worker with HTMLRewriter if you want the script in your own version control, need to limit it to certain paths, or already run Workers on the route.

What does the Cloudflare Worker look like?

The Worker fetches the original response and, when it is HTML, passes it through new HTMLRewriter().on("body", { element(el) { el.append(snippet, { html: true }); } }).transform(response). Every other response passes through untouched.

Does injecting at the edge slow my site down?

HTMLRewriter streams the page as it passes through, so it does not wait for the full response before sending it on. The widget itself loads in the visitor’s browser like any other script tag.

Is FeedbackDots free to try?

Yes. The Starter plan is free to try with 1 seat, 25 tickets per month, and 1 domain, and no credit card is required. Starter includes the API and MCP server with up to 1,000 requests a month, and support is through the docs. The Pro plan is $49 per month for unlimited tickets, up to 10 seats, up to 3 domains, surveys and feature requests, integrations, and email support.

What does each feedback report include?

Each report includes the visitor’s note, an annotated screenshot, the page URL, console logs, device and browser details, and a session replay recorded by the widget.

Where do reports go?

Reports appear in your FeedbackDots dashboard. If you connect Linear or Slack in project settings, each new report can also open a Linear issue and post a Slack message with a link back to the full report.

Live on Cloudflare in 5 minutes.

Try it free. No credit card required.

Try FeedbackDots free