Skip to main content

I would like to change the form that users need to populate when submitting suggestions, often the information provided is nto sufficient for me to make an informed decision on the value of the feature request to ether the requested or to the wider community.


I would like to requst that the submitter provides :

What job are you trying to do?

Why is that job not possible right now?

What is the impact to you of having this feature available?

What is the impact to your clients of having this feature available?

 

I want to move away from the clients providing solutions, and more move to the problem that they are trying to solve.

 

Any guidance or advice appreciated.

 

Thank you

Not possible to do using the out-of-the-box Ideas content type. But you can do it in other ways. 

We have an HTML form embedded on the Ideas page that then sends the form data to Zapier (via javascript added as Third Party Scripts). From there, we send the data to a Jira ticket our product team uses. 

Originally, we had planned to also post it as an idea for upvoting, etc. But that was cut from our scope. But it’s possible to do via the API. (However, I’ll share with you that automating this via the API gets tricky when people use line breaks or characters in their form fill that can trip up the JSON needed to send the same content via the API.)


Thanks a lot Danny, i appreciate the detailed answer, this helps inform how I move forward.

 

Best

Jon


Hi ​@Jonsynnott 👋,

Some other ideas here:

  • Create and feature a topic at the top of your Ideation page to educate users how submit feature requests in the structure you would like. This can also be used to outline the process for what your community members can expect once they have submitted an idea.
  • Some communities have created collapsable instructions on the Topic creation page to provide further guidance. For example:

     


Thanks ​@olimarrio I have created an Article that I need to work on placing in key areas, see below

https://community.thoughtindustries.com/settings-39/thought-industries-ideation-submission-guide-1528

 

I like the idea of the collapsable summary at the top of the Ideation page /  do you have any articles on how this is achieved?
Cheers

Jon


@olimarrio can you or someone from one of those communities share how they did that? 


I don’t have a code example for doing exactly what’s in the example above, but it would be a matter of injecting that element into the page via third-party script.  One thing I’d offer is that you could achieve something similar in a potentially slightly easier way, by including these pointers in a custom HTML sidebar widget and then just have a simple script in TPS that makes it visible only on the ‘create topic’ page.


@Jonsynnott thanks for sharing your Ideation submission guide 🙌

We don’t have any articles on this as it’s achieved with custom code. You could add something like the following to a custom HTML widget (this is just an example generated with ChatGPT):

<style>
.widget-container {
position: relative;
max-width: 300px;
padding: 20px;
background-color: #f4f4f4;
border: 1px solid #ccc;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.close-btn {
position: absolute;
top: 10px;
right: 10px;
background: none;
border: none;
font-size: 18px;
cursor: pointer;
}
.close-btn:hover {
color: red;
}
</style>

<body>

<div class="widget-container" id="closeable-widget">
<button class="close-btn" onclick="closeWidget()">✖</button>
<h3>Widget Title</h3>
<p>This is a closeable widget. You can add any content here.</p>
</div>

<script>
function closeWidget() {
const widget = document.getElementById('closeable-widget');
widget.style.display = 'none';
}
</script>

</body>

@DannyPancratz what ​@Kenneth R mentioned is correct, you’d inject the HTML above into a particular page and position using JavaScript e.g. insertAdjacentHTML method.


Reply