Contact Page

Contact Page

To create the Contact page and have a direct way in which your readers can contact you, you can add a contact page based on Formspree (opens in a new tab) or Getform (opens in a new tab).

Format theme Contact page

Get Formspree/Getform endpoint URL

  1. Register account to one of these services - Formspree (opens in a new tab) or Getform (opens in a new tab).
  2. Get an endpoint URL and use it in your custom form

Create a form

Contact form in Ghost editor

  1. Log in to Ghost admin
  2. Go to Pages, click New page
  3. Set the Page title to Contact
  4. Insert HTML card to the page with the following code:
    <form action="ENDPOINT_URL" method="POST" target="_blank">
        <label for="name">Your Name</label>
        <input name="name" id="name" type="name" />
        <label for="email">Your Email</label>
        <input name="email" id="email" type="email" required />
        <label for="message">Your Message</label>
        <textarea name="message" id="message" required></textarea>
        <button type="submit">Send message</button>
  5. Change the form action attribute to your Formspree/Getform endpoint URL
  6. Click Publish