---
title: "High-value trial alerts in Slack"
url: "https://trialvalid.com/product/high-value-alerts.md"
canonical_url: "https://trialvalid.com/product/high-value-alerts"
last_updated: "2026-10-19"
type: "guide"
summary: "Set a plan price threshold and get a Slack message when a trial at or above it starts, plus alerts for failed captures, lost holds and disputes."
related: ["https://trialvalid.com/product.md", "https://trialvalid.com/product/trial-holds.md", "https://trialvalid.com/product/trial-pages.md", "https://trialvalid.com/product/attribution.md", "https://trialvalid.com/product/alerts.md", "https://trialvalid.com/product/trial-reminders.md", "https://trialvalid.com/docs/trial-lifecycle.md", "https://trialvalid.com/docs/webhooks.md", "https://trialvalid.com/product/ai-optimization.md", "https://trialvalid.com/product/custom-statement-descriptors.md", "https://trialvalid.com/product/dispute-readiness.md"]
---

# High-value trial alerts in Slack

> **For AI agents:** the complete index of TrialValid pages is [llms.txt](https://trialvalid.com/llms.txt). Every page is also served as markdown at its URL plus .md.

Set a plan price threshold and get a Slack message when a trial at or above it starts, plus alerts for failed captures, lost holds and disputes.

## How it works

1. You paste a Slack incoming-webhook URL into your settings. Only `https://hooks.slack.com/services/...` addresses are accepted, and the stored URL is shown masked.
2. You set a high-value threshold as an amount. With no threshold set, no high-value alerts are sent.
3. When a buyer signs up and the card hold is confirmed, TrialValid compares the plan price with your threshold. At or above it, one Slack message is posted for that trial.
4. The same webhook carries three more alerts: a capture that failed on every attempt, a hold that was lost, and a dispute that was opened.

## Why it works

Your biggest trials are the ones worth a personal look, and the problems around money are the ones you want to hear about the same day. A Slack message reaches you where you already work, so there is no dashboard to check.

An alert is sent once per trial and per event. A retried job cannot post the same high-value message twice.

## Traditional approach versus this

|  | Checking by hand | With Slack alerts |
| --- | --- | --- |
| Spotting a large trial | Scan the Stripe dashboard | A message when the trial starts |
| Learning a capture failed | Find out when revenue looks low | A message after the last attempt fails |
| Learning a hold was lost | Find out when the charge does not arrive | A message when the hold cannot be renewed |
| Learning of a dispute | Read the notice email | A message with the amount and the buyer |

## Controls

- You choose the threshold and can clear it to turn high-value alerts off.
- You supply and can replace the Slack webhook URL. TrialValid posts nothing anywhere else.
- The webhook URL is stored as a secret and shown masked.
- Each trial triggers at most one high-value alert.

### What triggers a high-value alert?

A trial whose plan price is at or above your threshold, once its card hold is confirmed. Each trial alerts at most once.

### Which other events post to Slack?

A capture that failed on every attempt, a hold that was lost, and a dispute that was opened.

### What happens if I set no threshold?

High-value alerts stay off. The capture, hold and dispute alerts are separate and still go to the same webhook.

### Which Slack addresses can I use?

Incoming-webhook URLs that start with `https://hooks.slack.com/services/`. Any other address is rejected.

## Related

- [How card-backed free trials work](https://trialvalid.com/product.md)
- [Card holds for free trials](https://trialvalid.com/product/trial-holds.md)
- [Trial pages and variants](https://trialvalid.com/product/trial-pages.md)
- [Attribution and analytics](https://trialvalid.com/product/attribution.md)
- [Alerts and statement descriptors](https://trialvalid.com/product/alerts.md)
- [Trial reminders and records](https://trialvalid.com/product/trial-reminders.md)
- [Trial lifecycle](https://trialvalid.com/docs/trial-lifecycle.md)
- [Webhooks](https://trialvalid.com/docs/webhooks.md)
- [AI page variants for trial signup](https://trialvalid.com/product/ai-optimization.md)
- [Custom card statement descriptors](https://trialvalid.com/product/custom-statement-descriptors.md)
- [Dispute readiness for free trials](https://trialvalid.com/product/dispute-readiness.md)
