Manage segments for a specific Mailchimp list. A segment is a section of your list that includes only those subscribers who share specific common field information.
This Method, create a new segment in a specific list. To add a Segment, you must provide either an “options” field or a “static segment” field, not both.
Configuration Table:
Input Options:
Input: Allows dynamic inputs, e.g., from a previous step.
Default Value: You can specify a fixed attribute.
Name*
Add Segment
Connection*
Select your connection or create one.
MAP FIELDS [+ Add Field] Select fields from a dynamic list. Additional fields: Options, Statistic Segment
Audience/list ID*
Select the Audience from a dynamic list.
Name*
Name your segment.
Option*: This field cannot be provided with the Static Segment field.
Match*: Match type. Possible values: "any" or "all".
Conditions* [+Element]: Segment match conditions. There are multiple possible types, see the condition types documentation.
Element 1:
Field*: Segment by interaction with a specific campaign. Possible value: "aim".
Operator*: The status of the member with regard to their campaign interaction. One of the following: opened, clicked, was sent, didn’t open, didn’t click, or was not sent. Possible values: "open", "click", "sent", "noopen", "noclick", or "nosent".
Value*: Either the web id value for a specific campaign or ‘any’ to account for subscribers who have/have not interacted with any campaigns.
Extra
Static Segment*[+Element]: This field cannot be provided with the options field.
An array of emails to be used for a static segment. Any emails provided that are not present on the list will be ignored.
Input: Allows dynamic inputs, e.g., from a previous step.
Default Value: You can specify a fixed attribute.
Name*
Get Segment
Connection*
Select your connection or create one.
MAP FIELDS [+ Add Field] Select fields from a dynamic list. Additional fields: If not Found Consider as.
Audience/list ID*
Select the Audience from a dynamic list.
Segment ID*
Select the Segment from a dynamic list.
If not Found Consider as:
Success – When the record is not found during execution, the system does not treat this as an error. Instead, it considers the operation successful and continues with the workflow.
Failed – Wiresk treats this as an error or failure. The workflow stops or takes a predefined failure action.
This Method update a Segment in a specific list. To update a Segment, you must provide either an “options” field or a “static segment” field, not both.
Configuration Table:
Input Options:
Input: Allows dynamic inputs, e.g., from a previous step.
Default Value: You can specify a fixed attribute.
Name*
Update Segment
Connection*
Select your connection or create one.
MAP FIELDS [+ Add Field] Select fields from a dynamic list. Additional fields: Options, Statistic Segment
Audience/list ID*
Select the Audience from a dynamic list.
Segment ID*
Select the Segment to update from a dynamic list.
Name*
Rename your Segment.
Option*: This field cannot be provided with the Static Segment field.
Match*: Match type. Possible values: "any" or "all".
Conditions* [+Element]: Segment match conditions. There are multiple possible types, see the condition types documentation.
Element 1:
Field*: Segment by interaction with a specific campaign. Possible value: "aim".
Operator*: The status of the member with regard to their campaign interaction. One of the following: opened, clicked, was sent, didn’t open, didn’t click, or was not sent. Possible values: "open", "click", "sent", "noopen", "noclick", or "nosent".
Value*: Either the web id value for a specific campaign or ‘any’ to account for subscribers who have/have not interacted with any campaigns.
Extra
Static Segment*[+Element]: This field cannot be provided with the options field.
An array of emails to be used for a static segment. Any emails provided that are not present on the list will be ignored.
Add an event for a list Member/Contact/subscriber.
Configuration Table:
Input Options:
Input: Allows dynamic inputs, e.g., from a previous step.
Default Value: You can specify a fixed attribute.
Name*
Add Event
Connection*
Select your connection or create one.
MAP FIELDS [+ Add Field] Select fields from a dynamic list. Additional fields: Properties, Is Syncing, Occurred at.
Audience/list ID*
Select the Audience from a dynamic list.
Subscriber Email Or ID*
Email address of the Member/Contact/Subscriber to remove from the Segment.
Name*
The name for this type of event (‘purchased’, ‘visited’, etc). Must be 2-30 characters in length. Event name must only contain letters, numbers, underscores, and dashes.
Properties*[+ Element]
An optional list of properties (custom fields):
Key*: custom field name. Value*: value of the custom field.
Is Syncing*
Events created with the is_syncing value set to true will not trigger automations.
Occurred at*
The date and time the event occurred in ISO 8601 format.
Add or remove tags from a list member. If a tag that does not exist is passed in and set as ‘active’, a new tag will be created. If a tag exist and is set as Inactive, the tag will be deleted from the Member/Contact/Subscriber.
Configuration Table:
Input Options:
Input: Allows dynamic inputs, e.g., from a previous step.
Default Value: You can specify a fixed attribute.
Name*
Upsert Member Tags
Connection*
Select your connection or create one.
MAP FIELDS [+ Add Field] Select fields from a dynamic list. Additional fields: is Syncing.
Audience/list ID*
Select the Audience from a dynamic list.
Subscriber Email Or ID*
Email address of the Member/Contact/Subscriber to remove from the Segment.
Tags*[+ Element]
You can add multiple tags. Name Status: Active - Inactive
Is Syncing*
When is syncing is true, automations based on the tags in the request will not fire.
Get click details for a specific link in a Campaign.
Configuration Table:
Input Options:
Input: Allows dynamic inputs, e.g., from a previous step.
Default Value: You can specify a fixed attribute.
Name*
Get Click Report
Connection*
Select your connection or create one.
MAP FIELDS [+ Add Field] Select fields from a dynamic list. Additional fields: If not Found Consider as.
Campaign ID*
Select a Campaign from a dynamic list.
Link ID*
To view click data for a specific link, choose that link from your Campaign.
If not Found Consider as:
Success – When the record is not found during execution, the system does not treat this as an error. Instead, it considers the operation successful and continues with the workflow.
Failed – Wiresk treats this as an error or failure. The workflow stops or takes a predefined failure action.
“Run once”, your Flow will run only a single time. You can use this function to test your Flow. Refer to how to set up an HTTP Trigger, in the Trigger setting step.
“Run Scheduler” will automate your Flows with the recurrence rule you previously defined.
For more details, refer to How to run a Flow tutorial in our Help Center.
If you are using a Webhook Trigger, the Flow will initiate automatically when a webhook is received from your connected apps. This means that the Flow is automated without a scheduler and will run until you deactivate the Flow manually. Refer to Webhook documentation in our Help Center.