Skip to content

Testing Notifications

At the top of every Notification, you will find a "Send a test message" button (beside the Save button):

⚠️ Warning, sends a real message!

Triggering a test will send a real message:

  • to the specified recipients,
  • using the specified message template.

What happens when you push the button

  1. A confirmation dialog asks whether you really want to send. Cancel here and nothing happens.
  2. On confirm, Notifier resolves recipients, compiles the message body, and sends the message.
  3. Each test send appears in the Notification Log tagged with a TEST badge so you can audit it later.

Queueing respected

The configured queue setting still applies. If your notification is configured to use the jobs queue, that will apply to the test message as well.

How it works

The test runs against real data, so you can see what a real notification would look like:

Event TypeDummy Data
Element eventsA randomly selected matching element
RSS/JSON FeedA randomly selected feed item
System SnapshotA real report (not a test)
Dynamic DataA real report (not a test)

Because the test uses real data, most special variables will resolve correctly, and the Event tab's filters and conditions are respected.

What it can't do

The event itself is simulated, not fired by Craft, so it has no real "before" state to compare against. The original element is unavailable, so any "has changed" comparison won't resolve, and event-specific details (such as which User Groups were just assigned) aren't present.

Everything on the Message and Recipients tabs is otherwise exercised end to end.

Verifying in the log

Open Utilities > Notification Log to see the result of each test send. Test messages carry a small TEST badge: