Skip to main content
POST
Add Tags (Bulk)
Add multiple tags to a subscriber in one request. Creates the subscriber and/or tags if they don’t exist.

Request Body

string
Subscriber delivery email address. Required when creating a new subscriber.
string
Your app/customer/user ID for this subscriber. You can add tags with only externalId when the subscriber already exists.
string[]
required
Array of tag names to add
object
Custom attributes to set on the subscriber.

Auto-Creation Behavior

This endpoint automatically creates resources if they don’t exist:

Double Opt-In

When the workspace has double opt-in enabled and this request creates a brand-new subscriber, the subscriber is stored pending confirmation and the confirmation email is queued. The tags are still applied immediately, but tag automations wait at their trigger step until the subscriber confirms. The response then includes an optIn object.

Responses

Response Fields

Use Cases

New Customer Onboarding

Update Segments

Tags are normalized (lowercase, hyphens) before being added. The tags.created array shows which tag definitions were newly created by this request.