Your account
Settings → Email tells you where your account stands. Ready to send means nothing is blocking. Not ready to send lists what to fix. Worth fixing lists warnings that don’t stop a send.
Each email
Build the footer
Both legal requirements live in the email’s footer. Here is a footer that passes the check:- The unsubscribe link must be a real link whose
hrefis{{ send.unsubscribeUrl }}. The link text can say whatever you like. The word “unsubscribe” on its own doesn’t count, and neither does a link to a preference page of your own. In the plain-text version, the bare URL is the link. - The postal address can be printed with
{{ sender.postalAddress }}or typed out in an email. allGood compares the finished message to the address in Sender Defaults, so an address that doesn’t match, or no address configured, fails the check. A template must use{{ sender.postalAddress }}, because each email built from it takes the address of the domain that sends it. - The year has no field of its own. The
datefilter on"now"prints the current year when the email sends.
When the checks run
- When you save. An email or template without
{{ send.unsubscribeUrl }}in a clickable link, and in its plain-text version, can’t be saved. A template without{{ sender.postalAddress }}can’t be saved either. A near-miss spelling, such as{{ unsubscribe_url }}, is called out by name. - When the email is approved. The approver sees the same verdict a send would get, and has to acknowledge anything missing before approving.
- When it sends. allGood checks each recipient’s finished copy, both the HTML and the plain-text version. If either is missing the link or the address, that send is stopped.
Good to know
- The checks always block. There’s no setting to turn a missing unsubscribe link, a missing postal address, or a weak DMARC policy into a warning.
- Double-check inherited templates. A placeholder written with the wrong field name shows as blank and fails the check. The correct names are
send.unsubscribeUrlandsender.postalAddress. - A weak DMARC policy doesn’t stop previews. A preview sent to you or your team still goes out, so you can keep testing while the policy is raised.
- Unsubscribing is per email address. The link opens your Subscription Center, where the person can opt out of all your marketing email. See How unsubscribes work.