# Embed additional explainer text in Form Template

**URL:** https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250
**Category:** UX
**Tags:** form-templates
**Created:** [October 19, 2023, 10:40am UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250 "2023-10-19T10:40:56Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Aizada\_M](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aizada_m/32/352050_2.png) [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)
#### Post date: [October 19, 2023, 10:40am UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/1 "2023-10-19T10:40:56Z")

</div>

Hello! 👋  
My first project (2021) with the forum was not successful in Kazakhstan, since most residents of our country use telegram or whatsapp.  
The appearance of the [Discourse AI](https://meta.discourse.org/t/discourse-ai/259214) bot (@Falco ) and [Chatbot](https://meta.discourse.org/t/discourse-chatbot-now-smarter-than-chatgpt/256652) (@merefield) plugins gave my site a second chance to exist, but only exclusively for communication between people with artificial intelligence. Now I am collecting request templates (prompts) in AI and this option for creating a ready-made template solves many of my problems. To fully utilize this feature on my Discourse instance, I would like to be able to embed additional text (template) in the form of comments or preamble at the beginning of the template or at the end: Here’s an example:

> ![image](https://global.discourse-cdn.com/meta/original/4X/9/4/c/94c791c34fdc891e92376bd496adb34cfe76610e.png)

**Can we expect something similar in the future?**

---

<div class="post-metadata">

### Author: ![loginerror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/loginerror/32/156605_2.png) [@loginerror](https://meta.discourse.org/u/loginerror)
#### Post date: [October 26, 2023, 6:54pm UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/2 "2023-10-26T18:54:17Z")

</div>

> [@Aizada\_M](#):
>
> To fully utilize this feature on my Discourse instance, I would like to be able to embed additional text (template) in the form of comments or preamble at the beginning of the template or at the end

I can get behind this feedback.

For one thing, our first thought would be to include a banner image at the top of the form that isn’t an input, but this could also be any text as it was suggested above. Any sort of flavour content might be useful, to be honest 🙂

And a second bit of feedback - it would be nice if there would be an option to assign a tag to each input option that would be then added to the topic (obviously optionally, so I could choose whether to add a tag for any specific input) so that one can not only fill the body of the topic but also its tags for better filtering later on.

---

<div class="post-metadata">

### Author: ![Aizada\_M](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aizada_m/32/352050_2.png) [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)
#### Post date: [October 27, 2023, 4:35pm UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/3 "2023-10-27T16:35:09Z")

</div>

I also want to offer a similar function - a hidden comment or whisper for a template. That is, in a composer (editor) open to the user with a ready-made template, there will be a note hidden for the user, but visible only to site employees.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [January 10, 2025, 6:50pm UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/4 "2025-01-10T18:50:15Z")

</div>

I’m interested in trying out [experimental form templates](https://meta.discourse.org/t/introducing-experimental-form-templates/278631) to create an interactive form for submitting support requests, for an open source software project.

One thing that seems to be missing is the ability to add instructions for how to complete the form. It’s possible to add a description for each field, but not overall instructions at the top of the form. Such things as:

- explanation of support provided
- before submitting, please read the docs (with links)
- use a good title and tags
- don’t provide passwords or personally identifiable info, etc
- review the topic afterwards and make any edits needed

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [January 19, 2025, 5:27pm UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/6 "2025-01-19T17:27:53Z")

</div>

Looks like there is some interest in this feature, or was last year anyway, so I’ll see if I can find out what the status is. It’s actually still described as experimental in the announcement and does not have a documentation topic devoted to it.

> [@Introducing Form Templates](https://meta.discourse.org/t/introducing-experimental-form-templates/278631):
>
> star This feature is no longer experimental! Go here to learn more about the feature and how to use it in your community: [Creating form templates](https://meta.discourse.org/t/creating-form-templates/397564) Hello, Discourse Meta Community! We are excited to introduce a new experimental feature, form templates. With it, you can enforce a structured form with data validation as part of the topic creation flow. [multiple\_form\_templates] Enabling the feature The feature is hidden behind a site-wide experimental flag. To enable it, just turn on the exp…

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [January 20, 2025, 7:22am UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/7 "2025-01-20T07:22:20Z")

</div>

Yes this feature can have some really great uses if we can have it expanded to have general info between queries that could include pics and such

In a Learning platform for example maybe could be used for quizzes as an example. Combined with plugin like Private Topics. This similarity could be used for support as well.

Great add on.

---

<div class="post-metadata">

### Author: ![davidkingham](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidkingham/32/119528_2.png) [@davidkingham](https://meta.discourse.org/u/davidkingham)
#### Post date: [January 21, 2025, 12:42am UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/8 "2025-01-21T00:42:52Z")

</div>

I have some great examples and ideas of how to improve this if you need feedback. I’m currently using custom wizards for this, but would love to use something native!

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 10, 2025, 3:26pm UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/10 "2025-04-10T15:26:23Z")

</div>

Hi Tobias,  
Any update on this? It would be great to add some flavor text at the beginning/end of a form or before/after the form text itself.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [April 10, 2025, 3:58pm UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/11 "2025-04-10T15:58:05Z")

</div>

I don’t believe this feature is being worked on at the moment. I will check!

---

<div class="post-metadata">

### Author: ![Drew-ART](https://avatars.discourse-cdn.com/v4/letter/d/8edcca/32.png) [@Drew-ART](https://meta.discourse.org/u/Drew-ART)
#### Post date: [November 25, 2025, 5:39pm UTC](https://meta.discourse.org/t/embed-additional-explainer-text-in-form-template/286250/16 "2025-11-25T17:39:47Z")

</div>

I built something slightly different which can be used to put composer templates on tags (or anything else). One of the use-cases is i have a `/report` tag so it can also be used as a simpler intermediary solution for this issue. For example at a tag intersection with /report/[thistypeofissue]

Just a few more bugs to work out on it.

> [@Url Composer Templates](https://meta.discourse.org/t/url-composer-templates/389546/3):
>
> Thanks for pointing that out @NateDhaliwal No, it just sniffs the url looking for a specific string and pre-fills the the composer with one of a few a templates when it finds that string. The Docus plugin puts that string into urls as one of its functions, but this component will work with any string or delivery mechanism someone wants to use, so it can stand alone. I’ll update the readme to explain that. For example, you could tell it to look for: ‘/tag/introductions’ and it would become a t…
