The send is stopped for a missing unsubscribe link
The email body has no working{{ send.unsubscribeUrl }}. Any other spelling, such as unsubscribe_url, shows as blank and fails the check.
- Open the email or its template and find the footer.
- Replace the unsubscribe placeholder with
{{ send.unsubscribeUrl }}. - Preview the email, then publish it again.
The send is stopped for a missing postal address
Your postal address comes from Sender Defaults in Settings → Email. Add it there, then check that the footer uses{{ sender.postalAddress }} in both the HTML and the plain-text version. See Before an email can send.
The send is stopped for a weak DMARC policy
Your sending domain’s DMARC policy is belowquarantine, or it has none. This is often inherited from a root domain still at p=none. Publish the record shown on the domain’s card under Email Domains on the sending subdomain itself, then click Verify All. See What allGood requires on your sending subdomain.
A greeting or other value shows as blank
Two causes are common.- The recipient has no value for that field. Add a fallback:
{{ person.firstName | default: 'there' }}. - The field name is wrong. A misspelled or nonexistent field shows as blank with no error. Compare it against Personalizing an email.