Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Duplicate or copy forms

With the template function, you can create complete forms in just a few clicks. You can also make a template so when you want to recreate a form multiple times it will save you a lot of time.


Now let's get on with creating and using a custom template.

Step 1: Feedback forms

Go to the form builder and edit the form you want to use as a template. Go to "Data collection" > "Feedback form" on the left of the screen.


Here you can see all the forms you've created. Now click on the pencil icon of the form you want to duplicate.

Step 2: Templates

In the "BUILD" step in the form builder go to ‘TEMPLATES’, on the right-hand side.


Step 3: Save

Click on ‘Save form as template’. Choose a name and template description for the template and save the template.


Step 4: New form

Create a new form using the template. Go back to the overview of the feedback forms and click on ‘New form’. Choose the template you just created and click on ‘Use this template’ or ‘Edit template in detail’ and the form will be created.


Now you can add the copied form to the deployment and start collecting feedback.

Video Walkthrough:


Easy html macro
contentByMode{"html":"<div id=\"surveyContent\"></div>","javascript":"var confluenceData = {};\nvar pageId;\nvar pageTitle;\n\ntry {\n confluenceData = JSON.parse(;\n var pageId = confluenceData.options.productContext[''];\n var pageTitle = confluenceData.options.productContext['page.title'];\n} catch(e) {}\n\nvar src = '';\n\nvar vars = {\n key:'211a4fdb96626776846147095cc335b448e20458', \n domain:'', \n divName:'surveyContent', \n button:false, \n use_collect:false, \n useQuerySelectorAll:false\n};\n\nvar s = document.createElement('script');\ns.async = 'async';\ = 'mopinionFeedbackScript';\ns.src = src;\ns.onload = s.onreadystatechange = function() {\n if (!s.readyState || s.readyState === 'loaded' || s.readyState === 'complete') {\n try {\n srv.loadSurvey(vars);\n } catch (e) {}\n }\n}\ndocument.head.appendChild(s);","css":""}