MailWizz icon

MailWizz

Automate marketing workflows with MailWizz using the latest API

List Segment → Update

AI-generated

Overview

This node operation updates a list segment in MailWizz. It allows users to modify the segment's name, match operator (whether subscribers must meet all or any conditions), conditions based on list fields, campaign activity conditions, and advanced JSON data for full control over the segment. This is useful for marketers who want to dynamically refine subscriber segments within a mailing list based on specific criteria and campaign interactions.

Use Case Examples

  1. Update a segment's name and conditions to target subscribers who meet all specified criteria.
  2. Modify campaign conditions to include subscribers who clicked or opened specific campaigns within a certain time frame.
  3. Use advanced JSON input to fully customize the segment update beyond the standard UI fields.

Properties

Name Meaning
List ID Identifier of the list that owns the segment, required to specify which list's segment to update.
Segment ID Unique identifier of the segment within the list, required to specify which segment to update.
Segment Name The new name for the segment, required to rename or update the segment.
Match Operator Determines if subscribers must meet all conditions ('all') or any condition ('any') to join the segment.
Conditions List field conditions that determine segment membership, allowing filtering based on subscriber data fields.
Campaign Conditions Campaign activity conditions that refine segment membership based on subscriber interactions with campaigns.
Segment Data (JSON) Advanced JSON payload merged into the request data, allowing full control over segment creation or update.

Output

JSON

  • json - The response JSON object from MailWizz API representing the updated segment details.

Dependencies

  • MailWizz API with appropriate API key credentials

Troubleshooting

  • Ensure that the List ID and Segment ID are correctly provided; missing these will cause errors.
  • The Segment Data JSON must be valid JSON; invalid JSON will cause parsing errors.
  • If conditions or campaign conditions are malformed or missing required fields, the API request may fail.
  • API authentication errors may occur if the MailWizz API credentials are not set or invalid.

Links

Discussion