Top.Mail.Ru
Madtest — интерактивные тесты
признан НКО, выполняющим функции иностранного агента
Что такое просмотр?
Просмотром считается любое неуникальное открытие квиза. Если пользователь просто открыл квиз, но не стал его проходить — это считается одним просмотром. Если пользователь прошел квиз до конца — тоже считается одним просмотром.
Что такое заявка?
В наших тестах можно размещать формы сбора контактов, с помощью которых можно собирать персональные данные пользователей. Любой собранный контакт и будет являться заявкой.
Если вы не планируете собирать контактные данные пользователей в ваших тестах, то данное ограничение никак не будет вас затрагивать.
Сколько квизов может быть?
Такое количество квизов вы сможете создавать в рамках календарного месяца. В следующем периоде счетчик сбрасывается.
Мы используем куки
Они необходимы для работы сервиса. Вы можете их отключить или продолжить, согласно политике конфиденциальности.
Мы используем куки
Настройки cookie
Файлы cookie, необходимые для корректной работы сайта, всегда включены.
Другие файлы cookie настраиваются.
Essential cookies
Always On. These cookies are essential so that you can use the website and use its functions. They cannot be turned off. They're set in response to requests made by you, such as setting your privacy preferences, logging in or filling in forms.
Analytics cookies
Disabled
These cookies collect information to help us understand how our Websites are being used or how effective our marketing campaigns are, or to help us customise our Websites for you. See a list of the analytics cookies we use here.
Advertising cookies
Disabled
These cookies provide advertising companies with information about your online activity to help them deliver more relevant online advertising to you or to limit how many times you see an ad. This information may be shared with other advertising companies. See a list of the advertising cookies we use here.

Интеграция с Webhook

Подробная инструкция по передаче заявок через Webhook
Интеграция с Webhook
Подробная инструкция по передаче заявок через Webhook
Данная интеграция понадобится вам в том случае, если вы хотите передавать информацию о новых заявках в какую-либо внешнюю систему. Способ подойдет для интеграций с сервисами, с которыми у нас пока нет готовой интеграции, а также вашей собственной CRM-cистемой.
Важно. Данная функция действует только на платных тарифных планах.

Инструкция

Вы можете ознакомиться с официальной документацией по Webhook и подготовить на своем сервере уникальную ссылку, которая сможет принимать вебхук на готовой структуре.

Если у вас нет возможности самостоятельно формировать webhook, то вы можете воспользоваться готовыми сервисами интеграторами, такими как Apix-Drive, Albato или Zapier.

Протестировать функциональность отправки заявок вы можете при помощи сервиса https://webhook.site.
Скрипт Webhook должен отдавать положительный статус при приёме заявок (20* — 200, 204 и так далее).
Если ссылка для приема вебхука уже готова, то перейдите в Madtest, выберите нужный вам квиз и перейдите на вкладку Заявки.
Активируйте переключатель у настройки «Отправлять все заявки в Webhook». После этого нажмите кнопку «Настроить».
Откроется модальное окно с полем ввода адреса. Вставьте в него ссылку и нажмите «Сохранить».
По указанному адресу начнут поступать новые заявки. Вы можете проверить функциональность.
На адрес придет запрос формата:

{
  "id": "e04e6878-674e-47ee-9561-a635afce297e",
  "orderNumber": 51,
  "timeKey": "2023-09-28T12:18:34.468822",
  "personal": {
    "name": "dsdsd",
    "email": "dsd@sdsd.com",
    "phone": null
  },
  "additional": {
    "country": "RU",
    "ip": "128.65.137.87",
    "platform": "DESKTOP",
    "system": "MACOSX",
    "utm": {
      "utm_source": null,
      "utm_medium": null,
      "utm_campaign": null,
      "utm_content": null,
      "utm_term": null
    }
  },
  "resultId": null,
  "result": "",
  "resultOrderNumber": null,
  "repeated": false,
  "shared": false,
  "locked": false,
  "viewed": false,
  "answers": [
    {
      "id": 6,
      "questionId": 6810,
      "question": "Место строительства",
      "answers": [
        {
          "answer": "dsdsd",
          "correct": true,
          "score": null,
          "passingTime": 3524,
          "file": {
            "fileId": null,
            "fileName": null,
            "type": null,
            "downloadLink": null
          },
          "otherAnswerValue": null
        }
      ]
    },
    {
      "id": 5,
      "questionId": 6809,
      "question": "Планируемый бюджет в рублях",
      "answers": [
        {
          "answer": "Значение: от 900000 до 3400000",
          "correct": true,
          "score": null,
          "passingTime": 2957,
          "file": {
            "fileId": null,
            "fileName": null,
            "type": null,
            "downloadLink": null
          },
          "otherAnswerValue": null
        }
      ]
    },
    {
      "id": 3,
      "questionId": 6807,
      "question": "Какая желаемая площадь бани, м2?",
      "answers": [
        {
          "answer": "Значение: 95",
          "correct": true,
          "score": null,
          "passingTime": 3188,
          "file": {
            "fileId": null,
            "fileName": null,
            "type": null,
            "downloadLink": null
          },
          "otherAnswerValue": null
        }
      ]
    },
    {
      "id": 1,
      "questionId": 6805,
      "question": "У вас есть индивидуальный проект?",
      "answers": [
        {
          "answer": "Да, есть готовый проект",
          "correct": false,
          "score": null,
          "passingTime": 5121,
          "file": {
            "fileId": null,
            "fileName": null,
            "type": null,
            "downloadLink": null
          },
          "otherAnswerValue": null
        },
        {
          "answer": "Есть просто общий замысел",
          "correct": false,
          "score": null,
          "passingTime": 0,
          "file": {
            "fileId": null,
            "fileName": null,
            "type": null,
            "downloadLink": null
          },
          "otherAnswerValue": null
        }
      ]
    },
    {
      "id": 0,
      "questionId": 6804,
      "question": "Выберите тип бани",
      "answers": [
        {
          "answer": "Привозная",
          "correct": false,
          "score": null,
          "passingTime": 1877,
          "file": {
            "fileId": null,
            "fileName": null,
            "type": null,
            "downloadLink": null
          },
          "otherAnswerValue": null
        }
      ]
    }
  ],
  "resultScore": 0,
  "resultMaxScore": 3,
  "testPassingTime": 23863,
  "passId": "140a27b3-0955-4476-9832-5798f1a67737"
}

Не приходят заявки в Webhook

Сперва протестируйте отправку вебхуков с помощью сервиса https://webhook.sitе. Если туда заявки приходят, то проблема в конфигурации вебхука находится на вашей стороне. Изучите вопрос с разработчиками, внесите корректировки и затем снова попробуйте подключить интеграцию.
Если же вы все сделали корректно, но заявки не поступают даже через сервис https://webhook.sitе, то напишите нам в чат на сайте — команда поддержки оперативно поможет вам решить проблему.
Еще интеграции

Еще интеграции

Подробная инструкция по отслеживанию всех действий в тесте
в интерфейсе Facebook
Подробная инструкция по отслеживанию всех действий в тесте
в интерфейсе ВКонтакте
Подробная инструкция по отслеживанию всех действий в тесте в интерфейсе Analytics