All Products
Search
Document Center

Quick Audience:Fatigue Control

Last Updated:May 22, 2025

Fatigue control refers to controlling the frequency of marketing to a single user to avoid excessive disturbance to users, causing user dissatisfaction or complaints.

Feature description

Currently, you can set fatigue control for SMS, email, WeChat, and APP PUSH. There are multiple control methods:

  • Global control:

    Limit the sum of the number of times all channel messages are sent to the same user within 1 minute /hour /day /week /month. All channels involved include: SMS, email, WeChat, and APP PUSH. No distinction is made between sending channels or sending accounts.

    Global Control allows you to set Do-Not-Disturb during holidays. You can set whether to postpone the sending of Do-Not-Disturb during holidays in automated marketing. You cannot postpone the sending of Do-Not-Disturb during holidays in non-automated marketing.

    You can configure a whitelist for global control. You can configure global control and single-channel control for specific groups.

  • Single Channel Control:

    • SMS: limits the number of times that the same signature of the same SMS API sends SMS messages to the same user within 1 minute /hour /day /week /month (excluding the number of SMS notifications).

    • Email, WeChat, and APP PUSH: The number of times to send emails, WeChat, and APP PUSH to the same user is limited to 1 minute /hour /day /week /month. The sending channels are distinguished and the sending accounts are not distinguished.

    Single-channel control allows you to set the time period to do-not-disturb. You can set whether to delay sending of the time period for doing-not-disturb in automated marketing. You cannot delay sending of the time period for doing-not-disturb in non-automated marketing.

Note
  • Fatigue control only controls the sending frequency of promotion messages, and notification messages are not limited. Notification messages include SMS notifications and notification PUSH.

  • Global control and single-channel control work at the same time. As long as one control is triggered, the corresponding marketing delivery cannot be executed.

  • Users in the whitelist do not perform global control and single-channel control.

  • The fatigue control of this workspace will be limited to the marketing sent by the current workspace, and the number of times sent by other workspaces is not counted (even if sent to the same user through the same sending account).

Procedure

  1. Choose Workspace> Configuration Management > Marketing Configuration > Fatigue Control. image

  2. Global Control: Click Edit. In the dialog box that appears, click OK to save the configuration, as shown in the following figure. 2

    • Push Limit: If you select Enable per Minute, Hour, Day, Week, or Month, enter the upper limit. You can enable multiple limits at the same time.

    • Holiday Do-Not-Disturb: Select whether to enable the holiday free mode. If you turn on this switch, you can set the date and time of a holiday. You can set multiple holidays.

      Within the specified time period, marketing messages will not be sent to users. If you choose to postpone sending, all marketing messages will be postponed until after this period. Do-Not-Disturb during holidays takes effect only in automated marketing. You cannot postpone the delivery of Do-Not-Disturb during holidays in non-automated marketing.

    • Whitelisted Groups: Select whether to disallow fatigue control for specified groups. This includes global control and single-channel control.

  3. Single Channel Control: Select a channel and click Edit. In the dialog box that appears, click OK to save the configuration.

    • SMS: The following figure shows the message. 3

      You can execute different rules for different SMS API signatures. You can click Add Rule to add a rule. Configure for each rule:

      • SMS Signature: Select an SMS port and an SMS signature in sequence. You can select one or more SMS ports. This limits the number of times that each SMS port signature can send SMS messages to the same user.

      • Push Limit: If you select Enable per Minute, Hour, Day, Week, or Month, enter the upper limit. You can enable multiple limits at the same time.

      • Do-Not-Disturb Time: Select whether to enable Do-Not-Disturb. If you turn on the switch, you can set the Do-Not-Disturb time period. You can set multiple time periods.

        Within the specified time period, marketing messages are not sent to users. If you choose to postpone sending, the sending of marketing messages will be delayed until the time period elapses. Do-Not-Disturb during holidays takes effect only in automated marketing. You cannot postpone the delivery of Do-Not-Disturb during holidays in non-automated marketing.

    • Email, WeChat, and APP PUSH: The following figure shows how to configure the three channels. 2363

      • Push Limit: If you select Enable per Minute, Hour, Day, Week, or Month, enter the upper limit. You can enable multiple limits at the same time.

      • Do-Not-Disturb Time: Select whether to enable Do-Not-Disturb. If you turn on the switch, you can set the Do-Not-Disturb time period. You can set multiple time periods.

        Within the specified time period, marketing messages are not sent to users. If you choose to postpone sending, the sending of marketing messages will be delayed until the time period elapses. Do-Not-Disturb during holidays takes effect only in automated marketing. You cannot postpone the delivery of Do-Not-Disturb during holidays in non-automated marketing.

FAQ

How are every minute, hour, day, week, month calculated?

Answer: If fatigue control rules have been set, the system will query the reach records in the corresponding time before each reach reaches the user to determine whether the reach limit has been reached:

  • Per Minute: queries the reach records within 1 minute.

  • Hourly: queries the reach records within one hour.

  • Daily: queries the reach records within 24 hours.

  • Weekly: queries the reach records within the last seven days.

  • Monthly: queries the reach records within 30 days.

For example, the fatigue control is set to reach users up to 10 times per month, and then an automated marketing campaign is configured to be executed on a weekly basis. Three short messages will be sent to the same user for each execution. Therefore, when the marketing campaign is executed to the last week, only one short message will be sent.

Are reach records generated before the rule is set up accounting for reach caps?

Answer: The reach record before the rule is set will not be included in the reach limit.

For example, if you have reached the user twice today, and then set the daily limit to 3 times, how many times can you reach the user today? The answer is three times.

What is the priority of the rule?

Answer: Global control and single-channel control work at the same time. As long as one control is triggered, the corresponding marketing cannot be executed.

For example, if you set the global push limit to 20 times per day and the SMS channel limit to 10 times per day, the SMS channel can reach the same user up to 10 times per day. In addition, it is also necessary to consider the situation that other channels occupy the global push limit. For example, if other channels have reached the same user 11 times on the same day, subject to the global push limit, the SMS channel can reach a maximum of 20-11=9 times on the same day.

For example, if you set the global push limit to 10 times per day and the SMS channel limit to 20 times per day, the SMS channel and other channels can reach the same user up to 10 times per day.