- New: Broadcasts, sequences and Autopilot can exclude segments, so nobody in an excluded segment gets the email, even when they are in the audience.
- New: A segment that a broadcast, sequence or autopilot excludes cannot be deleted, and the message names what uses it.
- New: The API can create a subscriber who has already unsubscribed in one request, so a migration keeps its opt-outs with no gap.
- New: The API accepts excluded_segment_ids on broadcasts, sequences and autopilots.
- Fixed: With parallel sending turned on, a broadcast to segments no longer fails before it sends.
- Fixed: The broadcast Segments dialog now shows the saved segments, so saving it without changes no longer sends the broadcast to all subscribers.
- Fixed: Choosing All subscribers in the composer now clears the chosen segments when you save.
- Fixed: A tag no longer starts a sequence for an inactive or unsubscribed subscriber.
- Fixed: The AND/OR labels between the rules of a segment group now follow the group’s match type.
- Improved: Imports read the separator from the file’s header row, so a CSV file dropped on the TSV option is read correctly, and the preview says how the file was read.
- Improved: A semicolon-separated import file now gets a message that says how to save it as CSV, instead of a missing Email column error.
- Improved: The segment builder warns when a Match ALL group matches nobody but people match one of its rules.
- Improved: The broadcast Audience card now shows the topic.