All articles

Creating Request Forms

Table 5. Availability - Legacy plans


Overview

Space admins can create request forms in their spaces. Account admins and owners can create account-level request forms. On Enterprise accounts, this right can be revoked from account admins.

Once a request form is created it can be submitted by any user or (optionally) non-Wrike users.

Access the request form builder

For space admins

Space admins can only build request forms in the spaces they're admins for.

  1. Navigate to the space where you want to create a request form.

  2. Click the gear icon under the space's name to open the space settings.

  3. Select the Request Forms tab.

  4. Click Create a Request Form if it's the first request form in the space, or + New form if the space already contains forms.

space_create.gif

For account admins

  1. Click on your profile picture 1.

  2. Select Settings 2 from the drop-down menu.

    profile.png
  3. Click Request forms 3 section in the sidebar.

    section.png

Alternatively, you can also access the request form by clicking the + in the top-right corner of your workspace, selecting the Request option from the drop-down menu, and then clicking the Manage forms option.

Set up the request form

Create_panel.png

Once you've accessed the request form builder, some information is required.

  1. Enter a name for your request form 1.

  2. (Optional) Provide a description for your form to help users understand what it's for and when to submit it 2.

  3. Move to the left-hand panel and specify:

    • Response settings:

      • Select if the form should create a new task or project or create one from a custom item type, blueprint, or an existing item 3.

        Note

        To create from an existing item select Create task from... or Create project from... in this dropdown, then select the relevant tab in the pop-up, and click on the relevant option there.

      • (Optional) Select a status for the task or folder that will be created after form submission 4.

      • There are several possible sub-scenarios when no status is explicitly set in form settings:

        • When a form creates an item from a template e.g. a Blueprint, or an existing task, the created item preserves the status of the original item, regardless of the default workflow of the save to location.

        • When a form creates an item from a Custom Item Type, the item is created in the first active status of the workflow specified in the Custom Item Type settings, regardless of the default workflow of the save to location.

        • When a form creates an item from scratch, the default workflow of the save to location comes into effect.

      • (Optional) Select the folder, project, or space where the items created via the form should be placed 5.

        Note

        If you do not choose anything at this step, the item created via form submission will be put in the Shared with me folder.

      • (Optional) Select a user to assign the created task or project to 6.

      • (Optional) Set up an approval to be created via the request form 7.

      • (Optional) Reschedule around 8

        This feature allows you to easily adjust schedules within request forms. You can reschedule based on the start or end date of a specific task, which may not necessarily be the earliest or latest task in the project or a subtask within a task.

      • (Optional) Add a prefix 9

        If you had selected the Create task/project from... option, you can set a prefix for items created via this form and/or reschedule them. When someone submits the form, the answer they provide to the question designated for setting the prefix is added to the title of the newly created subtasks, or if it’s a project — to the titles of all items within it, but not to the main item itself.

    • Form sharing:

      • Select who should be able to see the form: everyone in your account, specific users and groups, or nobody in your account. If nobody in your account is selected, you must enable a public link; otherwise, Wrike will not let you publish the changes 10.

      • (Optional) Check the box if you want to enable a public link to the form (for non-Wrike users) and if it should trigger email notifications or contain a CAPTCHA security feature 11.

Add questions to your form

  1. After creating a request form, you can add more questions to the form by clicking on the + Add button 1.

  2. Choose the question type you want to add from the list 2.

    add_questions.png
  3. Enter your question 3 and, depending on the question type, available answers.

  4. (Optional) Enter a description 4 to add additional information about the question. This information is visible to requesters but won't appear on the resulting task or project.

  5. Toggle Answer required 5 to make a given question mandatory to complete the form.

  6. You can make questions and answers in your request form conditional, so users are redirected to different questions based on their answers.

  7. You can map responses, telling Wrike how to use certain answers in the created task or project.

    Note

    You can add clickable links that start with http:// or https:// to questions, helper texts, and headers when setting up or editing existing forms.

  8. Publish or Save your request form 6.

    • Click Save to create a draft form that isn't live and you can edit it later. Only admins can see requests that are saved in a draft stage.

    • Click Publish to publish the form. Once a request is published, all users who the request is shared with will be able to access and submit it.

    add_ques_2.png

Tip

If you'd like to add a clickable link to the question or its description, make sure it starts with http:// or https://.

Auto-update mapped custom fields in request forms

Whenever a custom field is modified, corresponding options in the request forms are automatically updated. This ensures consistency across all forms, saves time by eliminating the need for manual updates, and streamlines the overall workflow.

How it works

Auto-updating takes place when a user:

  • Changes the name of the custom field (applies to all custom field types).

  • Changes the order of the options in single select or multi-select custom fields.

  • Adds new options to the custom fields.

For example, when a user utilizes a single select custom field in a request form, they can choose from the available options specified in that custom field.

How to set up:

  1. Navigate to the custom field which you want to edit.

  2. Make the necessary changes to the custom field.

  3. Once the custom field is edited, the system will automatically update any request forms that use this custom field.

Custom field settings:

BEFORE_1.png

Options in the request form:

before_2.png

By editing the options in the custom field settings, the changes will be automatically reflected in the request form.

Custom field settings:

AFTER_1.png

Request form options:

AFTER_2.png

Note

If you add an action to the custom field options in the form, the auto-update will not be triggered. This means you'll receive a warning notification. When this happens, you have a couple of choices—manually update the conditional logic to fit the new custom field options or click Update these options to automatically remove actions linked to the removed options. It is also important to know  that this could lead to the removal of options that have linked conditional actions, so proceed carefully. Remember, auto-update is only available for custom fields with no actions attached.

warning_1.png
warning_2.png

Setting constraints for date-type questions

When creating request forms, you can set date constraints for date-type questions to ensure that selected dates are a certain number of days or more after the form submission date. This means users filling out the form can only pick dates (e.g., due dates) that meet the criteria specified by the form creator.

For example, if you set a constraint of 5 days, and a user submits a form on January 1st, they will only be able to select dates from January 6th onwards.

How to set up date constraints:

  1. Navigate to the form creation page.

  2. Start creating the request form.

  3. In the date field settings, specify the minimum number of days a date must be from the submission date 1.

  4. Save 2 your request form.

    date.png
Top