Feedback module

Collect structured feedback with queries — forms, responses, and Excel export.

The feedback module is Hob’s add-on for collecting structured feedback. It is written for club admins who want to ask members about an event, a programme item, or other activity — this page describes day-to-day use, not the technical API.

In the admin view the module appears as Feedback queries. The technical identifier in the system remains feedback (URL paths, API, permissions).

The club enables the module in its module selection. It does not require the membership or payments modules to work.

Introduction

The module covers:

  • Feedback queries — an admin creates a query, builds the form, and publishes it.
  • Answers — a member submits a published query from its link; anonymous answers are possible when the query allows them.
  • Expiry — a query can have an end moment, after which new answers are rejected.
  • Reports — Excel export of answers per query.

Typical uses: event or competition feedback, an end-of-season survey, or rating a programme item.

The role-playing club example includes a cosplay-competition feedback query at /fb/cosplay-comp-feedback/.

Terminology

TermMeaning
Feedback queryOne survey with a unique slug, optional intro text, a form, and publishing settings.
SlugThe technical id in the URL. A published query opens at /fb/{slug}/.
Intro textText shown at the top of the query (markdown, multilingual).
FormFields defined with the form builder (for example a rating and free-text comment).
SourceAn optional link to another Hob object (for example a convention programme item). A query also works without a source.
PublishedThe time from which the query is open to respondents. An unpublished query is not available at /fb/{slug}/.
End momentAn optional deadline after which new answers are not accepted.
Expired textText shown when the feedback period has ended. If empty, a default message is shown.
AnswerOne respondent’s submitted form.

Who is it for?

  • Clubs that want feedback on events or season activity
  • Conventions and competitions that need a query for a programme item or contest
  • Cases where answers should be exported to Excel for follow-up

Member view

A respondent opens a published query at /fb/{slug}/:

  • Intro text — the admin’s introduction (markdown).
  • Form — the query fields; submit with Submit.
  • Success — after sending, a confirmation Feedback submitted is shown.
  • Expired query — if the end moment has passed, the form is replaced by the expired text (or the default Feedback period has ended.).

There is no member-facing list of open queries. Share the direct link (/fb/{slug}/) with respondents.

A signed-in member can submit an answer. If the query allows anonymous answers, a person who is not signed in can submit as well. The published query page can be opened without signing in.

The same person can submit more than once; the system does not block a new submission.

Admin view

In the dashboard under Feedback queries:

  • create, edit, publish, and delete queries
  • build the form with the form builder
  • set intro text, end moment, and expired text

Answers are not handled in a separate review view. Export them to Excel from Reports.

Creating and publishing a query

  1. Open Feedback queries and create a new query. Give it a slug (e.g. season-feedback). You can attach an optional source.
  2. Write the intro text in the languages you need.
  3. Build the feedback form with the form builder (e.g. a 1–5 rating and free text).
  4. Optionally set an end moment and expired text.
  5. Publish the query by setting the published time. Only then does it open at /fb/{slug}/.
  6. Share the link with members.

You can edit a query after publishing (for example the intro or form fields). An unpublished query is not open to respondents.

Query settings

SettingDescription
SlugUnique id in the URL /fb/{slug}/
Intro textIntroduction on the query page (markdown, multilingual)
Feedback formAnswer fields in the form builder
SourceOptional link to another object
PublishedTime from which the query is open
End momentAfter this, new answers are not accepted
Expired textShown when collection has ended

Reports

In the dashboard Reports section:

ReportContents
Feedback answer reportAnswers for the selected query as Excel. Columns follow that query’s form fields.

The report includes only answers for the selected query, not rows from other queries.

Permissions

RoleRights
Admin (feedback)Manage feedback queries and answers (create, edit, delete, view) and use the dashboard

Without admin rights a member only sees a shared query link (/fb/{slug}/) and can submit if the query is published (and collection has not ended).

Integrations

Other modules

  • A query source can point to an object from another module, for example a convention programme item. The link is optional.
  • The form builder is the same as elsewhere in Hob (for example membership forms).

The module does not create payments or memberships when an answer is submitted.

Practical tips

  • Publish the query only when the intro and form are ready.
  • Choose a slug that is easy to share (e.g. spring-season-feedback).
  • Set an end moment if collection should close automatically.
  • Export answers with the Feedback answer report when you want to work with the results.