Docs / Utility

RaiseError()

RaiseError is an AMPscript function in the utility category. Stops the whole render, like it stops a send.

Syntax

RaiseError(message, [skipSend])

Example

%%[ IF Empty(emailaddr) THEN
  RaiseError("No email address on file")
ENDIF ]%%
Email on file: %%=v(emailaddr)=%%
Rendered output
Email on file: ada@example.com

Output produced by AmpSend's AMPscript engine (validated against Salesforce's own test corpus) - not a hand-written result.

Try RaiseError in the editor - free, no signup

AmpSend runs AMPscript entirely in your browser: instant preview, named test scenarios, shared content blocks and data extensions, and an AI assistant that knows every supported function. Nothing leaves your machine.

Official Salesforce documentation

RaiseError in the official AMPscript reference - or browse the official index of AMPscript functions for platform behavior and edge cases.

Related utility functions