Feasibility surveys

Description Ticket Severity

Some feasibility surveys were incorrectly reverting from Completed status to In Progress status. Completed surveys now correctly maintain their Completed status in both the Site Portal and .

Previously, status updates were handled via the polling mechanism. With release 25.1.2.1, this logic has been moved to the webhook notification handler, which introduces a behavior change. Customers must configure the Alchemer Account Notification Webhook to view survey status changes and to receive timely update of the survey result. If the Webhook endpoint is not configured for an Alchemer survey account, the system will continue using polling mechanism. In this case, survey results will still be received.

To configure Account Notification Webhook, complete the following steps for each of your account's environments:
  1. Login to Alchemer, then in the left navigation pane click Integrations and select Webhooks.
  2. On the Integrations > Webhooks page, go to On Response Processed field and enter the webhook endpoint URL. Format: https://<select-url>/public_api/survey/SurveyGizmo/webhook (Select UAT URL should be used for Alchemer UAT and Select PROD URL should be used for Alchemer PROD)
  3. Enable request headers by selecting the Enabled request headers checkbox, then set the Request Headers as follows:
    1. Request header key(s): Content-Type
    2. Request header value(s): application/json
  4. Click Save (bottom-right).

The configuration steps above are a one-time change and will not need to be repeated for subsequent Oracle Site Select releases.

Caution:

Any Redirect URL should NOT be deleted, as it is required for the polling mechanism, which serves as a fallback if Alchemer does not send webhook notifications.
SEL-22043 2