Add a Contact Form to Your EmDash Site

Learn how to add an embeddable contact form to your Cloudflare EmDash website using Helpdesky. Simple setup in just a few minutes.

Cloudflare recently launched EmDash, a new open source content management system designed as a modern alternative to WordPress. It has already sparked plenty of discussion in the developer community, from Hacker News to Search Engine Journal. If you are building a site with EmDash and need a contact form, Helpdesky makes it simple. You can add an embeddable contact form widget to any website or page, including EmDash, in just a few minutes.

This guide walks you through the process from start to finish.

Create Your Helpdesky Account

Head to Helpdesky and sign up for an account. Once you are in, create a new helpdesk for your site. Give it a name that matches your brand and fill in the basic details.

You will land on your dashboard, where you can manage articles, categories, and your contact form widget.

Set Up Your Contact Form Widget

From your dashboard, navigate to the Widget settings. This is where you configure the embeddable contact form that will appear on your EmDash site.

Customize the widget to match your site's look and feel. You can adjust colors, text, and the fields your visitors will fill out. For a detailed walkthrough, check out Adding the Widget to Your Site.

Copy the Embed Code

Once your widget is configured, Helpdesky gives you a small snippet of code to place on your site. You will find the embed code in the Widget section of your dashboard.

It looks something like this:

<script
  src="https://helpdesky.io/widget/embed.js"
  data-helpdesk-id="YOUR_HELPDESK_ID"
  defer>
</script>

Copy this snippet. You will paste it into your EmDash site in the next step.

Add the Widget to Your EmDash Site

Open your EmDash project and find the main layout or template file for your site. This is usually the file that controls the structure shared across all your pages.

Paste the embed code just before the closing </body> tag. This ensures the widget loads on every page without slowing anything else down.

Save the file and deploy your changes. The Helpdesky contact form will now appear on your EmDash site, ready for visitors to reach out.

Test Your Contact Form

Visit your live EmDash site and look for the widget icon, usually in the bottom corner of the page. Click it to open the contact form and submit a test message.

Check your Helpdesky dashboard to confirm the message arrived. If everything looks good, your contact form is live and working.

Customize Further

Now that the basics are in place, you can take things further. Helpdesky lets you customize your widget's appearance to blend seamlessly with your site's design. You can also enable the Ask AI feature so visitors get instant answers from your help articles before they even submit a message.

Start Collecting Messages Today

Adding a contact form to your EmDash site takes just a few minutes with Helpdesky. Whether you are running a blog, a documentation site, or a business page, Helpdesky works with any website, not just EmDash.

Sign up for free and start hearing from your visitors today.

Last updated on April 21, 2026