DropForm with Ghost

Add a working contact form to a Ghost site by embedding a plain HTML form that posts to DropForm.

Ghost lets you embed custom HTML. You can post your form directly to: POST https://api.dropform.app/s/{uid}.

What you need

  • Your DropForm UID endpoint
  • A Ghost page/post where you can embed HTML

Ghost embed HTML

Paste this into a Ghost HTML block.

Common gotchas

  • Navigation after submit depends on the response. If you want custom UX, embed a small fetch script.
  • Files require multipart/form-data.

Next steps