MCF User Guide

Contact Forms

The contact form is the main way residents get in touch through your website. Messages are captured in the admin panel for you to read and respond to, sorted into categories so the right enquiries reach the right place — including statutory requests like Subject Access and Freedom of Information.

▶ Video Handling contact submissions · 1 min

The public contact form

Residents reach the contact form at /contact. They complete their name, email address and message, choose an enquiry category, and send it. The form is protected against spam and abuse — it includes rate limiting, a hidden honeypot field, and optional CAPTCHA — so the inbox you manage stays clean.

the public contact form with the category selector
The public contact form. The category list controls how an enquiry is labelled.

Enquiry categories

Categories help you triage messages and route statutory requests correctly. The available categories are:

CategoryUse
General EnquiryEveryday questions for the council.
Planning QueryQuestions about local planning matters.
Event QueryQuestions about a council or community event.
Venue BookingEnquiries about hiring a council venue.
Subject Access Request (UK GDPR)A resident's statutory request for their personal data.
Freedom of Information RequestA statutory request for recorded information.
Councillor Conduct ComplaintA complaint about the conduct of a councillor.
Website Accessibility IssueA report that part of the site is hard to use.
ComplaintA formal complaint to the council.
General FeedbackComments and suggestions.
OtherAnything that doesn't fit the categories above.
Statutory deadlines apply

Subject Access Requests and Freedom of Information requests carry legal response deadlines. When one arrives, log it through your council's usual process straight away so the clock is properly tracked — don't leave it sitting in the contact inbox.

Reading and managing submissions

Every message sent through the form is stored under Communications › Contact Submissions in the admin panel.

  1. Go to Communications › Contact Submissions.
  2. The newest messages appear at the top. Select one to read it in full.
  3. Mark a message as read once you've dealt with it, so you can keep track of what's outstanding.
  4. Respond to the resident by email, then follow up through your normal record-keeping.
The unread badge

The Contact Submissions item in the sidebar shows a small badge with the number of unread messages, so you can see at a glance when something new has come in. Marking messages as read keeps the badge meaningful.

Tip — check daily

Residents expect a timely reply. A quick daily glance at Contact Submissions keeps the unread badge low and helps avoid complaints about being ignored.

Auto-reply emails

When a resident submits the form, the system can send them an automatic acknowledgement by email, so they know their message arrived. For these auto-replies — and for any reply you send from the system — to be delivered, your email settings need to be configured correctly. See Site Settings for where email is set up, which is usually handled by a super administrator.

Which categories appear

The set of categories offered on the form is configured in the council's settings. If a category you need isn't appearing, or one you don't use should be hidden, raise it with your super administrator rather than changing module settings yourself.