# Service Notice Campaign

If you're unsure about which campaign to run and how to set it up, refer to this template document.

We recommend cohorts for setting campaign targets by target and purpose, along with appropriate send types for each message. Replace the event keys with those used in your actual workspace.

## 1. Send a Notice Push

![](/files/RoVmrfiB4GK0VOKOiGUV)

#### Target & Purpose

Send important notice messages to all users currently using the service to minimize disruption to service usage.

#### Content

Send notice messages such as policy changes and service update announcements.

#### Message Examples

| Title                               | Content                                                                                               | Topic               |
| ----------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------- |
| Service Temporary Suspension Notice | The service will be temporarily suspended for server upgrade work. (Time: 0/0 00:00 \~ 00:00)         | Service Maintenance |
| Privacy Policy Change Notice        | \[Service name]'s privacy policy has been updated. Please check as it contains important information! | Notice              |
| A new version has been updated!     | \[Service name] has improved usability based on your feedback. Update now!🙌                          | Update Notice       |

#### Message Content

![](/files/8n7zSXmrYKgm18dREFcS)

{% hint style="info" %}
We recommend landing on a screen where users can view the detailed notice content when they click the push notification to enter the service.
{% endhint %}

#### Send Target

* All users

![](/files/thugEkUYTQrwulRnesFm)

#### Send Settings

You can send the notice N times repeatedly to ensure it is well delivered.

* **Send Type**: Schedule-based (Recurring Send)

![](/files/Effdabx3MGA8LSWiOVEC)

## 2. Payment and Subscription Status

![](/files/P6tdLAWku4xg1r419zGz)

#### Target & Purpose

Send push messages for notifications such as payment success/failure, subscription renewal, and free trial expiration.

#### Content

Send Informational Messages about payments and subscriptions. These can be sent to all users regardless of their marketing subscription consent.

#### Message Examples

| Title                          | Content                                                                                                 | Topic      |
| ------------------------------ | ------------------------------------------------------------------------------------------------------- | ---------- |
| Your free trial is ending soon | Your membership will auto-renew, and a monthly fee of 0000 KRW is scheduled to be charged on month/day. | Free Trial |
| Payment failed                 | Please return to the app and try again                                                                  | Payment    |

#### Message Content

![](/files/NpcdBGE7Wwx0TBC5HDm9)

#### Send Target

* **Cohort setup example**: Event type cohort
  * **Required event**: membership\_subscription

![Cohort setup](/files/XOozWv2iPlVNhfIqKfJt)

#### Send Settings

Send the message one week before the subscription expiration date.

* **Send Type**: Schedule-based (Scheduled Send)

![](/files/GNp4KSNaAcfeieqMzgjy)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hackle.io/en/crm-marketing/push-message-guide/recommended-templates/service-notice-template.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
