UChat Official

Introduction

In today's digital marketing landscape, automated daily notifications serve as a powerful tool to engage users consistently, promote offers, and maintain ongoing communication.

This detailed guide walks you through the step-by-step process of configuring daily delay messages within a chatbot or messaging automation platform.

Whether you're a beginner or an experienced marketer, understanding how to set up, manage, and optimize these notifications is crucial for maximizing user engagement while respecting user preferences and platform limits.

Step-by-Step Breakdown of Daily Notification Setup

1. Accessing Automation and Content Notification Topics

Begin by navigating to the automation section of your platform:

  • Go to: Automations > Content Notification Topics

  • Create a new topic (e.g., "Daily Offer") or select an existing one.

  • Set the frequency: Choose daily, weekly, or monthly based on your campaign needs.

  • Enable opt-in re-obtain feature:

    • Enabled: After six months, Facebook will automatically re-prompt users to opt-in again.

    • Disabled: Users won't receive re-opt-in prompts after six months.

2. Configuring Notification Conditions

Define how users interact with notifications:

  • Manage notification clicks:

    • If a user clicks "Manage", trigger a flow to handle their preferences.

    • If they stop notifications, trigger a "stop" flow.

    • If they resume, trigger a "resume" flow.

3. Creating the Main Flow and Templates

  • Use pre-made templates (available via links or your platform's learning center) for consistency.

  • Example: Daily Offer Flow

    • Ask users to click a button to opt-in.

    • Send notification requests with a limit of 10 requests per 7 days (up to 5 per day).

    • Important: If requests aren't visible, the limit has been reached.

4. Managing Request Limits and User Opt-in

  • Request limits are critical to avoid spamming:

    • Maximum: 10 opt-in requests over 7 days.

    • Per day: Up to 5 requests.

  • Implementation:

    • Send opt-in requests with relevant topics, images, and offers.

    • Tag users upon confirmation to identify who has opted in.

    • Use tags to manage user segmentation for future messaging.

5. Building and Using Sequences for Daily Offers

  • Create a sequence to automate daily messages:

    • Example: Daily Offer Sequence

    • First message: Send immediately or after 1 day.

    • Subsequent messages: Schedule for subsequent days (e.g., Day 2, Day 3).

    • Connect each message to specific flows containing offer content.

Step

Action

Timing

Notes

Day 1

Send initial offer

Immediately or after 1 day

Use a dedicated flow for Day 1

Day 2

Send second offer

After 24 hours

Connect to Day 2 flow

Day 3

Continue sequence

Repeat

Adjust content as needed

6. Handling Notification Management (Stop & Resume)

  • Stop Notification Flow:

    • Triggered when users click "Stop".

    • Confirm their choice.

    • Remove tags to prevent future messages.

    • Optionally, ask for email permissions.

  • Resume Notification Flow:

    • Triggered when users opt back in.

    • Re-add tags to resume messaging.

    • Ensure user preferences are respected.

7. Managing User Tags and Engagement Conditions

  • Use tags to track user status:

    • Opted-in: Tag users who agree to receive daily offers.

    • Opted-out: Remove tags when users stop notifications.

  • Conditional logic:

    • Check if users have tags before sending offers.

    • Verify last interaction time (e.g., within 24 hours) to avoid spamming.

8. Sending Offers Based on Engagement and Tag Status

  • If user has tags:

    • Check recent activity.

    • Send daily offers via messenger notifications.

  • If user lacks tags:

    • Send offers via email or SMS (not limited by 24-hour rules).

  • Content customization:

    • Change offer content for each day.

    • Use dynamic variables to personalize messages.

9. Duplicating and Customizing Daily Offers

  • For each day:

    • Duplicate the previous day's flow.

    • Update offer content.

    • Connect to the sequence.

  • This approach simplifies managing multiple days' offers.

10. Ensuring Compliance and User Experience

  • Respect user preferences:

    • Always provide manage options.

    • Allow users to stop or resume notifications.

  • Limit frequency:

    • Avoid overwhelming users.

    • Use conditional checks to prevent sending messages outside permitted windows.

  • Monitor limits:

    • Track requests and responses.

    • Adjust campaigns based on performance and user feedback.

Final Tips and Best Practices

  • Test thoroughly before launching campaigns.

  • Monitor engagement metrics to optimize timing and content.

  • Maintain transparency with users about messaging frequency.

  • Leverage tags and sequences for targeted, personalized communication.

  • Stay compliant with platform policies and privacy regulations.

  • Regularly review and update your flows to adapt to user behavior and platform changes.

Summary Table: Key Components for Daily Notification Setup

Component

Purpose

Key Settings

Tips

Notification Topics

Define message frequency

Daily, weekly, monthly

Use re-obtain feature for re-engagement

Request Limits

Prevent spam

10 requests/7 days, 5 per day

Track limits to avoid missing requests

Sequences

Automate daily offers

Connect messages over days

Customize content per day

Tags

Segment users

Opt-in, opt-out

Use for conditional messaging

Flows

Handle user actions

Stop, resume, offer delivery

Keep flows simple and clear

Content

Personalize offers

Dynamic variables

Use images, links, and personalization

Final Thoughts

Implementing daily notification messages requires a strategic balance between engagement and user experience. By following this comprehensive guide, you can set up an effective, compliant, and personalized messaging system that nurtures user relationships, promotes your offers, and maximizes your campaign ROI. Remember, continuous testing and optimization are key to long-term success in automated messaging campaigns.