Docs / Utility
RaiseError is an AMPscript function in the utility category. Stops the whole render, like it stops a send.
RaiseError(message, [skipSend])
%%[ IF Empty(emailaddr) THEN
RaiseError("No email address on file")
ENDIF ]%%
Email on file: %%=v(emailaddr)=%%
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 signupAmpSend 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.
RaiseError in the official AMPscript reference - or browse the official index of AMPscript functions for platform behavior and edge cases.