Yandex Cloud
  • Services
  • Solutions
  • Why Yandex Cloud
  • Pricing
  • Documentation
  • Contact us
Get started
Language / Region
© 2022 Yandex.Cloud LLC
Yandex Forms
  • Getting started
    • Choose a version of Yandex Forms
    • Create your first form
    • Enable Yandex Forms for business
    • Log in to Yandex Forms for business
  • Concepts
    • Service overview
    • Personal forms
    • Yandex Forms for business
  • Create a form
    • Overview
    • Add prompts
    • Make a test
    • Customize the form appearance
    • Configure conditions for submitting a response
    • Customize the result page
    • Response validation
  • Integration with other services
    • Overview
    • Send message
    • Publish the form on Yandex.Zen
    • Connect Yandex.Metrica
    • Create a task in Yandex Tracker
    • Add a response to Wiki
    • Send an HTTP request
    • Variables in integration settings
  • Publish a form
    • Publish a form
    • Limit responses
    • Configure pre-filling forms
      • Overview
      • GET parameters
      • Get question and response IDs
  • Get responses
  • Manage forms
  • Prompt blocks reference
    • Overview
    • Cities and countries
    • Date
    • Departments
    • Drop-down list
    • Email
    • File
    • Integer
    • Link
    • Long text
    • Multiple answers
    • Number
    • One answer
    • People
    • Phone
    • Rate on a scale
    • Series of questions
    • Text with no questions
    • Short text
    • Teams
    • Tests and quizzes
      • Overview
      • Multiple answers
      • Number
      • One answer
    • TIN
    • Wiki
    • Yes / No
  • Pricing rules
  • Support
  1. Integration with other services
  2. Overview

Integration with other services

Written by
Yandex Cloud
  • Add actions
  • Set conditions
  • Integration errors

Integrate your form with other services to use their features for processing user responses and other form data. You can:

  • Set up actions that are performed automatically when the user fills out the form:

    • Send notifications by email.

    • Create tasks in Tracker and add form data to them.

    • Add user responses to Wiki.

    • Send HTTP requests.

  • Connect a Yandex.Metrica tag and gather statistics on form traffic.

You can set up multiple automated actions for each form and set conditions for performing those actions depending on user responses to the prompts.

Note

Integration with Wiki and Tracker is only available for Yandex Forms for business users.

Add actions

To integrate the form with other services, you can configure one or more actions to be performed automatically when the user submits a completed form. To do this:

  1. Select a form and go to Integration.

  2. Add a new group of actions or use an existing one. You can add multiple actions to a group and set common conditions for performing them.

    Note

    By default, a group with one action — sending an email — is set up for all forms. This group is disabled. You can delete it or enable it and add your own actions.

    • To add a group of actions, click Add notification group at the bottom of the page.

    • To create a new group of actions based on an existing one, click in the upper-right corner, select Copy group of actions, and then edit the copy.

    • To enable or disable a group of actions, use the toggle in the upper-right corner.

    • To delete a group of actions, click in the upper-right corner and select Delete group of actions.

  3. If necessary, set up action conditions for the group.

To configure multiple actions to be performed under different conditions, add multiple groups.

  1. To add an action to a group, click a button at the bottom of the group and configure action parameters:

    • To send a notification by email, click .

    • To create a task in Tracker click .

    • To add the response to a Wiki page, click .

    • To send an HTTP request, click the button with the necessary request type.

    Note

    Integration with Wiki and Tracker is only available for Yandex Forms for business users.

  2. To disable an action, use the toggle in the upper-right corner.

  3. To delete an action, click .

  4. To apply changes, click Save at the bottom of the page.

Set conditions

You can set conditions for integrating your form with other services. Then the actions (sending notifications or creating tasks) will only be performed if the user gives certain responses to the prompts. To set up conditions for performing actions:

  1. Select a form and go to Integration.

  2. Select a group of actions and turn on Performing actions on condition.

  3. Set conditions for performing actions:

    1. Specify a prompt that requires a certain response as a condition for the action.

    2. Select a relational operator: equal or not equal.

    3. Select or enter a response that the user's response needs to match.

    • If you want the actions to be triggered by any response (if the form field is filled in), select the relational operator not equal in the condition and leave the response field empty.

    • If you want the actions to be triggered when a user doesn't respond (if the form field isn't filled in), select the relational operator equal in the condition and leave the response field empty.

    For example, you can have an email sent to a user if they fill in the Email field in the form.

  4. To add multiple conditions, click Add condition and set a logical operator.

    • If you put the and logical operator between two conditions, they must both be met. If you use the or operator, at least one condition must be met.

    • If you add multiple conditions with different operators, the conditions are checked from top to bottom. The and operator doesn't take priority over the or operator.

    Note

    To make sure results are predictable when checking a group of conditions, we recommend using just one operator type: all conditions with and or all conditions with or.

  5. To apply changes, click Save at the bottom of the page.

To add multiple actions with different conditions, click Add notification group at the bottom of the page and set up the actions.

Integration errors

If integration failed when getting responses to the form and the set actions couldn't be performed, the icon appears in the Integration tab header. The action card displays a list of responses for which integration errors occurred.

If an error occurs, you can do the following:

  • Check action settings and make changes if necessary. To try to perform the action again, click Restart all under the error description.
  • To save data that couldn't be sent when performing the action, click Download responses and select a file format.
  • To clear the information about responses with integration errors and not perform the set actions for them, click Hide errors.

To learn more, go to:

  • Solving problems with mail integration.

  • Solving problems with Tracker integration.

Was the article helpful?

Language / Region
© 2022 Yandex.Cloud LLC
In this article:
  • Add actions
  • Set conditions
  • Integration errors