# How do you scale onboarding past 100 users without burning out?

[See the playbook →](https://userguiding.com/blog/how-to-scale-user-onboarding-past-100-mau)

## Custom Alerts

### Know when something breaks before your users do

Create alert policies that monitor your guides and surveys. Get notified on Slack or email when content isn't started, completed, or when target elements go missing.

### Catch broken flows before users report them

Custom Alerts lets you define policies with specific conditions. When a policy's conditions are met, your team gets notified through the channels you've configured. Catch broken guides, abandoned surveys, and missing UI elements before users report them.

Each policy picks a material type (guide or survey), a scope (all or one specific item), an alert type (Not Started, Not Completed, or Element Not Found), and a threshold in days. Stack as many policies as you need with different conditions and channels per policy.

### What you can do with Custom Alerts

Monitor guides and surveys with policy-based alerts, control thresholds and channels, and see every change tracked in the Activity Log.

### Alert types that monitor what matters
- Not Started alerts trigger when content hasn't been started by any user within the threshold period
- Not Completed alerts trigger when users have viewed the content but haven't finished it within the threshold
- Element Not Found alerts trigger when a guide step's target element is missing from the page
- Not Started and Not Completed work on Guides and Surveys
- Element Not Found is Guide-only and flags broken steps after UI changes

### Scope and targeting per policy
- Scope "All" monitors every guide or every survey in the project
- Scope "Specific" lets you pick a single guide or survey to monitor
- Create unlimited policies per project, stacked with different conditions
- Run multiple policies on the same content for layered monitoring
- Toggle any policy Active or Inactive without deleting it

### Thresholds and timing
- Set thresholds anywhere from 1 to 90 days
- Tight thresholds for launches, so issues surface immediately
- Loose thresholds for evergreen content, so you skip false alarms
- Alerts evaluate periodically and fire as soon as conditions are met
- Element Not Found alerts fire on detection, no threshold needed

### Delivery channels
- Email alerts to team members you select as Recipients
- Slack integration via webhook posts alerts to a chosen channel
- In-app Notification Center keeps a running log of every alert
- Use email, Slack, or both per alert type
- Recipients apply project-wide, channel settings apply per policy

### Policy management and audit
- Edit any policy to update conditions, scope, or thresholds in one click
- Delete obsolete policies with a single action
- Activity Log records every change: who created, edited, enabled, disabled, or deleted each policy
- Audit trail supports compliance and team coordination across accounts
- Each change timestamped for incident post-mortems

### Works alongside Digest and Activity notifications
- Digest: weekly performance summary of guide views, new users, and account-level metrics
- Activity: daily summary of survey responses and user reactions, only fires on days with new data
- Custom Alerts: policy-based, fires only when your conditions match
- All three share the same delivery channels (email, Slack, in-app)
- Each notification type keeps independent recipient and channel settings
- Custom Alerts is available on Growth and Enterprise plans; Digest and Activity notifications work across all paid plans

## 1,000+ Teams Scaling Successfully with UserGuiding

Join them and take the first step toward growth.

Start your free trial today with confidence.

## How UserGuiding can help you more

Discover our features to get most out of Userguiding  
- **Product Updates**  
Create a standalone product changelog, promote in-app, get valuable feedback on-the-go.  
  
- **In-App Surveys**  
Learn your users’ thoughts in seconds, create engagement surveys in just a few minutes. Collect the data you want, when you want.  
  
- **NPS Surveys**  
Track your NPS score easily on-app. Analyze user-specific data in real-time, and improve easily.  
  
- **Analytics**  
Turbocharge your user onboarding with the power of analytics, leverage data to improve your onboarding content.  
  
- **Resource Centers**  
Bring all your educational content together for a one-stop experience, in your app.  
  
- **Product Tours**  
Show users the real value of your product with interactive product tours.

## Frequently Asked Questions

#### What's the difference between Digest, Activity, and Custom Alerts?

Digest sends a weekly performance summary with metrics like guide views and new users. Activity sends a daily summary of survey responses and user reactions, only on days with new data. Custom Alerts are policy-based and trigger only when specific conditions are met on your guides or surveys.

#### Can I get alerts in Slack?

Yes. Connect a Slack webhook in Settings, then toggle Post to Slack on any alert policy. You can use email, Slack, or both. Each notification type (Digest, Activity, Alerts) has its own recipient and channel settings.

#### How does the alert threshold work?

The threshold sets how many days a condition must persist before the alert fires. Choose anywhere from 1 to 90 days. For example, a "Not Completed, 3 days" policy on a survey means you get alerted if users view but don't finish the survey within 3 days.

#### Can I create alerts for specific guides or surveys?

Yes. Each policy lets you choose between All (monitors everything of that type) or Specific (select one guide or survey). You can create unlimited policies with different scopes, conditions, and thresholds.

#### What types of alerts can I create?

Three types. **Not Started** triggers when content hasn't been started within your threshold period. **Not Completed** triggers when users have viewed content but haven't finished it. **Element Not Found** triggers when a guide step's target element is missing from the page.
