---
title: "Show an unsubscribe link in the message · Agent Wranglers"
url: https://agentwranglers.se/playbook/email/unsubscribe/visible-unsubscribe
id: EML-29
level: Required
applies: email
risk: law
updated: 2026-10-27
build: a2a6bdfed830
tokens: 547
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Show an unsubscribe link in the message

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Unsubscribe](https://agentwranglers.se/playbook/email/unsubscribe.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers.md). Updated 2026-10-27.

- ID: EML-29
- Level: Required
- Chapter: [Unsubscribe](https://agentwranglers.se/playbook/email/unsubscribe.md)
- Rule: Put a clear unsubscribe link in the body of every marketing message, not only in the headers.
- Check: A test message shows an unsubscribe link in the body that works without logging in, and the footer shows the sender's postal address.
- Risk: A law broken
- Applies when: The project sends email.
- How: Place it in the footer in readable text, next to who sent the mail and why the person receives it. Some mail apps do not show the header button. US law (CAN-SPAM) also requires a valid postal address in every marketing message. Offer the choices in [a preference centre](https://agentwranglers.se/playbook/email/unsubscribe/preference-centre.md) next to it.

## Sources

- [CAN-SPAM Act, 15 U.S.C. 7704](https://www.govinfo.gov/content/pkg/USCODE-2023-title15/html/USCODE-2023-title15-chap103-sec7704.htm)
- [ePrivacy Directive 2002/58/EC, Article 13](https://eur-lex.europa.eu/eli/dir/2002/58/oj)

## Related rules

- EML-30 [Let people choose what they get](https://agentwranglers.se/playbook/email/unsubscribe/preference-centre.md) in Email

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/email/unsubscribe/visible-unsubscribe">Agent Wranglers email playbook</a>`. In code you write, add a comment next to it with the same link.

- Previous: [Unsubscribe within two days](https://agentwranglers.se/playbook/email/unsubscribe/honour-unsubscribes.md)
- Next: [Let people choose what they get](https://agentwranglers.se/playbook/email/unsubscribe/preference-centre.md)
- [Unsubscribe](https://agentwranglers.se/playbook/email/unsubscribe.md)
