Email Compliance

Airship supports email best practices.

 Important

Please note that this content is provided for information purposes only and is not intended to be nor should be relied on as legal or compliance advice.

Different locations may have varying legal and privacy requirements for email notifications, so please verify with your legal or regulatory compliance team that your email usage, proposed use cases, and messaging configuration are compliant with applicable local laws and regulations.

Airship’s email service provides customers with a platform for building successful marketing programs while supporting compliance with applicable laws and regulations such as CAN-SPAM, General Data Protection Regulation (GDPR), and the Directive on Privacy and Electronic Communications (the EU’s ePrivacy Directive).

See also Data Collection for the Email platform.

General requirements

You must obtain consent, provide disclosure, and designate email type.

Commercial and transactional email

Email messages generally fall into two categories:

  • Commercial — This is primarily promotional content intended to market products or services.
    • Most jurisdictions require prior consent before sending.
    • Recipients must be able to easily unsubscribe.
  • Transactional — This is content necessary to facilitate or complete a transaction, such as receipts, order confirmations, and account alerts.
    • Transactional email may not require consent, but must stay within the scope of the transaction.

When composing a message in Airship, designate the type of email. This ensures that unsubscribe handling, suppression logic, and analytics are applied appropriately. See Commercial vs. Transactional Email.

Airship supports consent collection through:

Your subscriber lists should only include recipients who have given the required consent for the type of messages you send.

Unsubscribe handling and suppression management

For commercial messages, Airship enforces unsubscribe compliance:

  • Unsubscribe links — Add to templates or message footers.
  • Automatic suppression — Airship suppresses unsubscribed addresses, excluding from future commercial sends.
  • Bounce handling — Airship suppresses hard-bounced addresses to maintain deliverability.

Airship also suppresses addresses marked as spam complaints, where feedback loops are available. Suppression helps you stay compliant and protect your sender reputation. See Email Bounce Handling and Suppression.

You can review unsubscribed and suppressed addresses using the Contact Management tool. See Removing email suppression in Contact Management.

Data collection and tracking

Airship collects email performance data such as delivery, open, click, bounce, spam complaint, and unsubscribe events. See Data Collection.

Tracking considerations

Event tracking, specifically open tracking, in Airship operates using pixels placed in emails that detect opens through pixel rendering detection.

Before enabling event tracking, ensure you have collected the appropriate consent and configured tracking accordingly.

In many jurisdictions, pixel tracking must be disabled by default and is subject to prior consent. These are two standard methods for ensuring prior consent is received:

  • Obtain consent at the time of email collection: This method requires adequate disclosures, for example, information about the purposes of tracking and a link to an applicable privacy policy, and an opt-in checkbox that is not pre-selected when data subjects provide their email address.

  • Obtain consent using a link embedded in an email without a tracking pixel: This method may be appropriate after initial email collection. It requires sending an email without a tracking pixel that links to a page where recipients can review adequate disclosures and opt in to the use of tracking pixels using an opt-in checkbox that is not pre-selected.

Tracking controls

Configure tracking to align with your privacy commitments:

  • Channel-level control — Disable open and click tracking for specific email channels using Contact Management, CSV import, or API. See the following section, Managing tracking opt-in status.

  • Message-level control — Disable tracking for individual sends, even if the channel is opted in.

Managing tracking opt-in status

You have multiple options for managing the tracking opt-in status for an email channel:

In the dashboard, go to Audience, then Contact Management, search for an email channel, and select the arrow icon () for the channel. You can then edit each tracking option.

The Contact Management tool is an AXP feature. If you are not on AXP, you can view Tracking for an email channel but not change status. See Viewing channel details in Contact Management.

Using CSV upload or the API, specify dates for open_tracking_opted_in / open_tracking_opted_out or click_tracking_opted_in / click_tracking_opted_out with:

By default, new channels are opted in to both open and click tracking. A channel can be opted out of tracking by setting an opted out date. The channel can be opted back in to tracking by setting an opted in date that is newer than the opted out date.

Data access and auditing

For compliance reporting and auditing, export email engagement data or stream events to your systems in real time using Airship’s APIs. See Compliance events For Email and SMS in Real-Time Data Streaming.