---
title: "Create surveys"
canonical: "https://support.appfire.com/space/SRV/16843059/Create%20surveys"
format: markdown
---
> Macro (aura-html)

This page describes how to create a survey, activate it, and see all surveys configured for a certain project.

## Prerequisites

- Ensure that your user has Admin permissions in the Jira project where you want to create a survey
- Ensure that you have Surveys for Jira installed and configured

## Creating a survey

1. In the Jira project where you want to create a survey, go to the project settings.
2. On the left panel, click **Project Surveys**, which will open the **Project Surveys** page.
3. Click **Add Survey**.
4. Go through the survey wizard and fill out the necessary fields in the survey tabs.
  - Email
  - Form
  - Conditions
5. Click **Save**. The survey will be displayed in the list of project surveys.
6. After you finish configuring survey settings, make sure you activate this survey in the list of surveys for this project.

> ℹ️ In the updated Surveys for Jira app, multiple surveys can be activated per project at the same time.

### Email

You start creating your survey with specifying how survey email should look like for your audience.

![image](media://446b94c4-02fb-4948-82cf-7c79fcd6083c)

#### Fields description

| **Field** | **Description** |
| --- | --- |
| **Survey Name** | Give a name to your survey to differentiate from other surveys in the project. This is not visible for survey recipients or people working on the tickets. |
| **Email Subject** | Enter an email subject that you want your end users to see in the survey email. |
| **Survey Email Include** | You can customize your survey emails to include either a survey **Rating form** or to display a **Web link** to your survey form. This is how the Web link will look like in your email:<br>![image](media://0f6ee480-77dd-4b98-8c54-c7293c3f7eee) |
| **Work With** | Depending on how you want to shape your surveys you can choose to work with **star rating** or specify a **yes/no** question as the main survey question for the users.<br>When you work with star rating, you will be able to choose the color for stars. |
| **Recipient** | Select the recipient for the survey. Note that the surveys won't be sent for unassigned tickets if the Assignee is selected. |
| **Email Body** | Here you can design a body of your survey that the end user will receive. You can use the placeholder variables in order to personalize your email template. To add a placeholder variable just click it in a list of placeholders.<br>The placeholder values wrapped by "$$" signs will be populated by the information submitted in the ticket that triggers the survey. The following placeholder variables are available:<br>- **$$Reporter$$**
- **$$issueKey$$**
- **$$issueLink$$**
- **$$Summary$$**
- **$$Assignee$$**
- **$$ratingSelector$$**
- **$$ratingSDLink$$ **(for service projects)
- **$$issuetype$$**
- **$$project$$**
- **$$created$$**
- **$$updated$$**
- **$$status$$**
- **$$summary$$**
- **$$lastcomment$$**<br>> ⚠️ ### Important
> ⚠️ 
> ⚠️ <span style="color: #333333">This is critically important that you insert the </span>**$$ratingSelector$$ **<span style="color: #333333">placeholder into your email so that it has a link to your survey form. For service projects, you have to insert </span><span style="color: #333333">**$$ratingSDLink$$ **</span><span style="color: #333333">placeholder if survey recipients are customers (non-Jira users). Without these links, users will not be able to access the survey form and thus - submit their feedback. The placeholder</span> $$ratingSDLink$$ works for Jira users as well if “Customer Request Type” field is filled.<br><span style="color: #333333">You can use </span><span style="color: #333333">**HTML**</span><span style="color: #333333"> and </span><span style="color: #333333">**CSS**</span><span style="color: #333333"> to format and brand your emails.</span><br>![image-20250122-141940.png](media://2f43a8ee-eee5-4b07-addb-8e10444d8d50)<br>![image-20250122-141949.png](media://0b55eedc-87b4-4017-b75e-82cee5fbe265) |

### Form

Your users are notified about the surveys via email and then open a survey form by clicking a link embedded in the email. Use the **Form** tab to configure how your survey form will look like. This is the essence of the survey where you put all your survey questions.

If you would like your users to submit a comment along with their star rating, select "Yes" for this option. You can set up your surveys to ask for the comment only if a negative rating is given.

![image](media://df7c8209-a5c6-49b5-8728-b0c0e7883625)

### Fields description

| **Field** | **Description** |
| --- | --- |
| **'Form settings' section** |
| Here you specify the introductory text for your survey form and define general survey form settings. |
| **Form body** | Enter an introductory text for your survey.<br>> ⚠️ ### Important
> ⚠️ 
> ⚠️ This is critically important that you insert the **$$ratingSelector$$** placeholder into your survey form as well so that it has the rating scale in case a user wants to change their rating.<br>The following placeholder variables are available:<br>- **$$Reporter$$**
- **$$Assignee$$**
- **$$issueKey$$**
- **$$Summary$$**
- **$$issuetype$$**
- **$$project$$**
- **$$created$$**
- **$$updated$$**
- **$$status$$**
- **$$description$$**
- **$$summary$$**
- **$$lastcomment$$**<br><span style="color: #333333">HTML is also supported so you can add nice formatting to your surveys.</span> |
| **Ask user for a comment** | If you would like your users to submit a comment along with their star rating, select "Yes" for this option. This comment will be displayed in the survey feedback on the ticket and in the survey reports. |
| **URL for completed surveys** | After taking a survey, users can be redirected to<span style="color: #091e42"> URL that you specify in this field. Make sure to add </span><span style="color: #091e42">**https://**</span><span style="color: #091e42"> before the site address.</span> |
| **Thank you message** | Appreciate feedback your users provide with this message. It's shown to the user after they submit survey answers. Alternatively, you can select not to notify a user. |
| **'Questions' section** |
| Here you can add various types of questions to your survey, define their order, and define other question related settings. |
| Question dialog | Use the question dialog to add questions, specify whether a question is required to answer, add options for the single and multiple choice questions.<br>![image](media://c58e54d6-6b97-47fd-a933-9a24b7ce7595)<br>> ⚠️ ### Important
> ⚠️ 
> ⚠️ Please note there can be up to 50 questions per survey and up to 2500 characters per answer. |
| Questions table | As you add questions to your survey they are displayed in the **Questions** table.<br>![image](media://b216d622-c705-4708-8da3-032e707fede4)<br>In the table you can perform the following actions with the survey questions:<br>> Macro (nested-table) |

## Conditions

Use the **Conditions** tab to define the criteria that will trigger your surveys. On the Conditions tab you define how your surveys should be sent, whether they should be filtered, and what actions should be done based on survey activity.

| <span style="color: #333333">** Field**</span> | <span style="color: #333333">**Description**</span> |  |
| --- | --- | --- |
| **'Trigger Point' selection** |
| Use this section to define whether to send survey for all tickets meeting trigger point conditions or only certain ones. | ![image](media://90404d75-76cb-4657-b6ee-36293282d85e) |
| **Status change** | Select a status that will trigger a survey. For instance, if you select "Done", then whenever the tickets in this project reach the "Done" stage, an email survey will be sent to the selected recipient.<br>You can set different issue types separately. For instance, you can opt to only send surveys for the "Bug" issue type. |
| **JQL match** | You can create a custom JQL query to serve as a trigger point for the survey. Then you can just select your saved filter for this option. For example, you can survey on the tickets that belong to a certain product component or filter out requests of a certain type only.<br>> ℹ️ Please note, that your Saved filter does not have to be **Private** to be used within Surveys JQL condition. To check that, go to **Filters** page and check **Access** column. If the necessary filter is **Private,** click **Edit**, select the type of access **Project** and, select the name of your project, click **Add** and **Save**. Once this is done, the filter will be available in the drop-down list in the **JQL Match** section.
> ℹ️ 
> ℹ️ ![image](media://f485a5ea-c625-4831-a955-7f6da44a0fcf)<br>> ℹ️ If you can’t see the filter, add `atlassian-addons-admin` to the **Editors** section of the filter configuration. This ensures the filter is available for the **JQL Match** condition in the survey. |
| <span style="color: #333333">**'Frequency' section**</span> |  |
| You can further filter the surveys sent based on the values in the certain fields. For example, you can ask for feedback for every major bug but for the minor ones - send surveys for only 10% of those. | ![image](media://0987c646-7500-4c45-a8a3-b71bcf5335d8) |
| **Send survey once per ticket** | Here you can define whether you want to send a survey again if the ticket is reopened and then closed again.<br>Sometimes it happens that a ticket is resolved, a recipient replies to the survey and then for some reason the ticket is reopened, someone works on it and resolves a ticket again. This might trigger a survey to be sent to a recipient again, and often this is exactly what the companies want (survey on how the service was provided this time) but sometimes companies wish not to overwhelm and exhaust their recipients with too many surveys. You can opt to only send a survey once per issue. |
| **Send surveys for all tickets** | If you select this option, then surveys will be sent for all tickets in this project that meet the trigger conditions. |
| **Filter surveys by** | You can filter your surveys even further.<br>By default, the app draws on the **Priority** field but you can select another single select custom field.<br>For example, you can:<br>- Survey people for all critical and major bugs (100%), send the survey to only 50% of the medium bugs randomly, and not survey people on minor and trivial bugs at all (0%).
- Survey people that report bugs on Windows (100% for the Operating System custom field) and not survey the ones that are on Mac OS X or other operating systems (0% for other values for this custom field) so that people using other operating systems are not affected by this. |


### Testing your surveys

We recommend that you test your surveys to see the complete flow before you launch them for a certain project.

To do that you can enable and trigger a survey on your test project. The easiest way is to create a ticket so that you are a reporter and select Reporter as a recipient. Once the ticket meets the survey conditions, an email should be sent to you. As you go through the flow and answer survey questions, you will see whether you like how the email looks, how the actual survey form presents the questions, and thus will be able to experience it first hand. You can customize your surveys in any way you want, and they will be sent out based on the trigger points and frequency that you define. 

In addition to that, you can force send surveys without changing the general rule for your surveys.

> ⚠️ When you force send surveys, triggers are being ignored. If you have several active surveys per project, emails will be sent to each of them.

![image](media://eaf57b4e-78f9-4231-bbe0-5433249c29ea)

![image](media://0b4d46ad-ba66-4725-b224-d962e9cd5521)

![image](media://f5717527-10fd-4b1a-a893-29d510b8dc61)

Don't forget to check survey information [in the ticket and a report](https://appfire.atlassian.net/wiki/spaces/SRV/pages/16842965) after you submit your feedback.

Once you are happy with the results, feel free to activate the survey for the necessary project, and happy surveying!

## Viewing project surveys

Once you create several surveys, the **Project Surveys** page displays a table with all of them. You can see which surveys are created in the project, which surveys are currently **active**, and who and when created the surveys. You can **enable** the necessary survey, **edit** its settings or **delete** it entirely.

Help menu – If you feel stuck, the **View docs** link will guide you through all products details, and you can always reach out to us and request a feature or report a bug.

![image](media://745505ef-a90c-4ee6-beea-59b8f31e6dea)

### Using multiple survey settings inside one project

Let's say your Halloween or Christmas survey has slightly different wording or questions to add festive mood. This is also helpful in case you just launched a new version or made certain big changes in your products or services and want to only survey people on the bugs they submit. In order to keep the settings of your original survey, you can create a new one and enable that other one. Once this is no longer needed you can just disable the temporary survey and enable your main one again. Or multiple surveys can be activated per project at the same time.

## Setting up permissions to view survey reports, feedback and rating

Now, you need to set up permissions you'd like the project survey to be enabled for. 

1. Go to the project that you have enabled the surveys for and select **Project settings**.
2. On the left panel, click **Project Surveys Permissions**, which will open the **Survey Permissions Configuration** page.
3. Set up the visibility of survey rating, feedback and report for this project. By default, any survey rating, feedback and report are visible to Jira project admin role only.

Once you set up the permissions, settings will be applied to all surveys inside a given project and for this project only.

![image](media://89d731d9-fe64-4e98-8ffe-8659c79672aa)

## Helpful links

- [SP cloud - Analyzing survey results](https://appfire.atlassian.net/wiki/spaces/SRV/pages/16842965)