Skip to main content

Subaccounts Overview

What it is​

A subaccount is a child account that lives under your parent thanks.io account. Each subaccount has its own isolated workspace - its own mailing lists, recipients, creatives, campaigns, orders, branding, and return address - while billing rolls up to the parent account.

Subaccounts let you manage multiple distinct brands or clients from a single thanks.io login, without mixing their data. You switch between accounts using the sub-account switcher at the bottom of the sidebar.

When to use it​

  • Agencies managing direct-mail campaigns for multiple clients - each client gets their own subaccount with separate branding, lists, and reporting
  • Enterprises with separate brand divisions or regional teams that need isolated campaign management
  • High-volume senders who need strict data separation across business units
  • Any scenario where you need one bill but multiple isolated workspaces

How to create a subaccount​

  1. Make sure you are in your main account.
  2. Click your name in the top right of the dashboard to open the account menu, then choose Sub Accounts (Settings → Sub Accounts).
  3. Click Add Sub Account.
  4. Enter a Title, plus an optional email, phone, and return address.
  5. Click Save.

Saving switches you into the new subaccount and opens Branding. From then on, use the sub-account switcher at the bottom of the sidebar to move between your main account and each subaccount. All actions (sending mail, creating creatives, managing lists) are scoped to the subaccount you're in. Full walkthrough: Creating Subaccounts.

Tips & best practices​

  • Name subaccounts clearly (e.g., "Client Name - Brand A") so the sub-account switcher stays navigable.
  • Set up Branding within each subaccount before creating creatives - branding is scoped per subaccount.
  • To send a client's webhook events to their own system, create the webhook on the main account under Settings → Webhooks and choose that client in its Subaccount field.
  • Use the parent account as your billing and admin hub; do day-to-day work inside each subaccount.

Limits & gotchas​

  • Billing always rolls up to the parent. The parent account's payment method is charged for all subaccount activity.
  • The plan tier is shared - all subaccounts inherit the parent's plan tier and feature set.
  • You cannot move mailing lists or creatives between subaccounts.
  • Settings that edit the main account (Sub Accounts, Mail Preferences, Payment Method, Subscription Plan, Billing History, API Access, Webhooks) are greyed out in the account menu while a subaccount is active, with the note "Please Use Main Account To Edit". Profile and Audit Log stay available.