Master–Sub Account Suppression and Unsubscribe Logic

Master–Sub Account Suppression and Unsubscribe Logic

This guide explains how suppression statuses function when accounts are linked in a Master–Sub Account relationship. When accounts belong to the same account group (e.g., Accounts A, B, and C), they reference one another to enforce shared suppression rules for Unsubscribes and Spam complaints.

Master–Sub Account Relationship

In this configuration, accounts are linked to allow for shared data governance. If you have a Master account (Account A) and Sub accounts (Account B and C), actions taken by a contact in one account will affect their status in the others to ensure compliance and list hygiene.

1. Unsubscribe Propagation

When a contact unsubscribes, the system distinguishes between the account where the action took place and the other linked accounts.

The Rule

  • Source Account: The account where the unsubscribe occurred marks the contact as Unsubscribed.
  • Other Linked Accounts: All other accounts in the group mark the contact as Inactive.
The Inactive status on linked accounts prevents future sends while preserving the data trail. The reason field is automatically updated to indicate exactly where the unsubscribe originated.
  1. Example Scenario

A contact, user1@example.com, unsubscribes specifically from Account B (Sub).
Resulting Statuses:

Account
Status
Reason
A (Master)
Inactive
Unsubscribed from Account B
B (Sub)
Unsubscribed
Customer Unsubscribed
C (Sub)
Inactive
Unsubscribed from Account B

Behavior Note: Account B stores the original event. Accounts A and C inherit the suppression, and the reason field preserves the source account name for auditing purposes.

2. Spam Complaint Propagation

Spam complaints are treated with higher severity than standard unsubscribes. To protect your domain reputation, these are applied globally across the group immediately.

The Rule

  • Spam Complaint: If a complaint is received in any account, the email address is marked as Spam across all linked accounts.

Example Scenario

A feedback loop complaint is received from user2@example.com regarding an email sent from Account C (Sub).
Resulting Statuses:

Event Type
Status in Source Account
Status in Other Accounts
Stored Reason Format
Unsubscribe
Unsubscribed
Inactive
Unsubscribed from Account X
Spam Complaint
Spam
Spam
Spam complaint (Account X)


Use this table  to verify how status changes are reflected across your Master and Sub accounts based on the event type.




    • Related Articles

    • Master and Sub Accounts

      What Is a Master Account A Master Account is the primary account within an organization’s structure. It serves as the central billing and plan management entity. Responsible for billing and invoices. Chooses and maintains the subscription plan. ...
    • Reduce Spam Complaints with tinyEmail's Suppression Lists

      tinyEmail now offers a Suppression List feature, allowing you to exclude specific email addresses from your campaigns.This helps improve deliverability and engagement rates by preventing emails from reaching recipients who are not interested in your ...
    • Add an Unsubscribe Link

      Add an Unsubscribe Link Avoid spam problems with a custom link Adding an unsubscribe link to your email campaigns is essential for maintaining a healthy subscriber list and complying with legal requirements. This guide will walk you through the ...
    • Hashed Suppression List Support (MD5 & SHA256)

      Hashed Suppression List Support is an enhancement to our suppression system designed to provide greater security and flexibility. While our system previously required plain-text email addresses for suppression, this update allows you to upload ...
    • Why does my tinyEmail account freeze?

      Why does my tinyEmail account freeze? What do I do? Discovering that your tinyEmail account has been frozen can be concerning, but we're here to guide you through the process and help you get back on track. Below are some common reasons for account ...