Messages Overview

Messages are the core of Cueflow. They're the in-app communications you show to your users - from simple announcements to interactive onboarding flows.

Message Types

Cueflow supports five message types, each designed for specific use cases:

Banners

Horizontal bars at the top or bottom of the page. Perfect for:

  • Site-wide announcements

  • Promotional offers

  • Maintenance notices

  • Cookie consent

Modals

Centered popup dialogs that capture attention. Use for:

  • Welcome messages

  • Feature announcements

  • Important updates

  • Promotional content

Checklists

Interactive task lists that guide users. Ideal for:

  • User onboarding

  • Feature adoption

  • Setup wizards

  • Progress tracking

Feedback Surveys

Collect user input directly in your app. Types include:

  • NPS (Net Promoter Score)

  • Star ratings

  • Text feedback

  • Single-choice questions

Changelogs

Keep users informed about product updates with:

  • In-app changelog widget

  • Categorized entries (New, Improved, Fixed)

  • Public changelog page

Message Lifecycle

Status

Every message has one of three statuses:

Status
Description

Draft

Work in progress, not visible to users

Published

Live and visible to matching users

Archived

Inactive, preserved for reference

Workflow

  1. Create - Start from scratch or use a template

  2. Configure - Set up content and appearance

  3. Target - Define who should see it

  4. Publish - Make it live

  5. Monitor - Track views and engagement

  6. Iterate - Update or archive as needed

Common Features

All message types share these capabilities:

Targeting Rules

Control who sees your message based on:

  • Contact properties (plan, role, signup date)

  • Page context (URL, path)

  • Events (actions users have taken)

Learn more about targeting

Scheduling

Set when messages appear:

  • Start date - Begin showing from a specific date

  • End date - Automatically stop after a date

  • Leave blank for "always on"

Analytics

Track performance:

  • Views - How many users saw the message

  • Clicks - Button click engagement

  • Dismissals - Users who closed it

Templates

Start faster with pre-built templates:

  • Professionally designed

  • Fully customizable

  • Available for all message types

Best Practices

Don't Overwhelm

  • Limit active messages per user

  • Use targeting to show relevant content

  • Consider frequency and timing

Be Clear and Concise

  • One message, one purpose

  • Clear call-to-action

  • Respect users' time

Test Before Launch

  • Target yourself first

  • Check on different screen sizes

  • Verify links and buttons work

Monitor and Iterate

  • Review analytics regularly

  • Archive underperforming messages

  • A/B test different approaches

Last updated