All Products
Search
Document Center

Quick Audience:Data Push-Webhook Component

Last Updated:May 26, 2025

The Webhook component connects to one of your systems or a third-party system (such as a CRM) through a Webhook and instructs it to send messages.

For example, you can instruct your CRM to issue coupons to the member list issued by Quick Audience.

Note
  • Regardless of whether the link starts from the behavioral event component or the target audience component, the user entering the process will use their QAID to match the ID type required by the Webhook provided by all data sources.

  • Before you configure the Webhook component, you must develop a Webhook for one or three systems. Then, the organization administrator and workspace administrator of Quick Audience configure the Webhook. For more information, see Webhook Management.

  • If a user other than the administrator needs to configure the Webhook component, the user must be assigned a role that has the "User Marketing-Reach Marketing-Webhook" permission, and the administrator must grant the user the Usage Permission to use the Webhook.

To configure a universal filter, perform the following steps:

  1. Click the Webhook component and configure it in the panel that appears on the right, as shown in the following figure.

    1

  2. Enter a step name.

  3. Select the configured Webhook from the drop-down list.

  4. If the content contains parameters, you need to enter or select a parameter value for the parameter, which is used to replace the parameter name with a specific parameter value during sending. For example, the sending content set by the system of one party or the system of the third party is "Discount activity at {parameter 1 character}", and {parameter 1 character} is a parameter. After it is specified as "abc", "Discount activity at abc" will be sent.

    For text parameters, you can insert variables in the parameter value to send different content for different users:

    1. Click the 1icon at the location where you want to insert a variable. In the dialog box that appears, configure the variable.

      • For links starting from the Target population component: Select a user label as the variable value, as shown in the following figure. 2

      • For links that start from the behavior event component: Select an event attribute that corresponds to the event report as the variable value, as shown in the following figure. 2

        If the following conditions are met, you can also select a user tag as the variable value. The user reported by the event will use its QAID to match the tag value provided by all data sources:

        Note

        If the first component is a behavioral event component, if you need to use tags as variable values, you need to purchase a Tablestore instance and activate the feature first. Contact the Alibaba Cloud sales manager. The Tablestore instance can be shared with the Tablestore instance in Tablestore Authorization Configuration.

    2. Enter the variable name.

    3. Specifies whether to send no content or a default value that you specify at the variable if the property /tag is empty.

      For example, according to the configuration in the above figure, the content is "Dear ${name} Hello". If the nickname of the member reported in the corresponding event of a user is Zhang San, it will be sent as "Dear Zhang San Hello"; If the nickname of the member is not reported in the event, it will be sent as "Dear Member Hello".

    4. Click Insert to complete the settings.

  5. Click Test Send. In the dialog box that appears, select the ID type for test sending, enter the ID for test sending, set the value of the variable to be sent, and then click OK.

    Note

    If the test is successful on the Webhook Management page, skip this step.

    3A pop-up window will show whether the test is sent successfully.

    • Test sent successfully: Check whether the system of one party or the system of the three parties has received the Webhook request and whether the test ID has received the message. If not, troubleshoot the cause by referring to the error message.

    • Test sending failed: Please refer to the error message to troubleshoot the cause.

  6. Select the ID type to send and which ID type to reach the user.

  7. Click OK.