Actions116
- Course Actions
- Bundle Actions
- Course Grade Actions
- Course Grade Detail Actions
- Course Teacher Actions
- Email Actions
- Email Campaign Actions
- Email Campaign Course Actions
- Email Campaign Excluded Course Actions
- Email Campaign Excluded List Actions
- Email Campaign Excluded Plan Actions
- Email Campaign List Actions
- Email Campaign Plan Actions
- Email List Actions
- Enroll Actions
- MindzPay Account Actions
- MindzPay Invoice Actions
- MindzPay Payment Actions
- MindzPay Subscription Actions
- Subscription Actions
- Team Actions
- User Actions
Overview
The node allows users to interact with the Mindz API, specifically managing email campaign exclusions related to plans. The "Email Campaign Excluded Plan" resource with the "Create" operation enables adding a specific plan to the exclusion list of an email campaign. This means that recipients associated with the excluded plan will not receive emails from that campaign.
This functionality is useful in scenarios where you want to target email campaigns more precisely by excluding certain user groups or subscription plans. For example, if you have a promotional email campaign but want to exclude users on a free or trial plan, you can add those plans to the excluded list using this node.
Properties
| Name | Meaning |
|---|---|
| Email Campaign ID | The unique identifier of the email campaign to which a plan exclusion will be added. |
| Plan ID | The unique identifier of the plan that should be excluded from receiving the campaign. |
Output
The node outputs JSON data representing the result of the exclusion creation request. Typically, this includes confirmation details such as the IDs of the email campaign and the excluded plan, and possibly metadata about the exclusion entry created.
If the node supports binary data output (not indicated here), it would represent any files or attachments returned by the API, but for this operation, the output is expected to be purely JSON.
Dependencies
- Requires an active connection to the Mindz API.
- Requires an API authentication token or OAuth2 credential configured in n8n to authorize requests.
- The node depends on the Mindz API endpoints related to email campaigns and plan exclusions.
Troubleshooting
Common issues:
- Invalid or missing Email Campaign ID or Plan ID parameters will cause the operation to fail.
- Authentication errors if the API credentials are incorrect or expired.
- Network connectivity issues preventing access to the Mindz API.
- Attempting to exclude a plan that does not exist or is already excluded may return errors.
Error messages and resolutions:
- "Unauthorized" or "Authentication failed": Verify and update the API credentials in n8n.
- "Invalid Email Campaign ID" or "Plan ID not found": Double-check the IDs provided are correct and exist in the Mindz system.
- "Plan already excluded": The plan is already in the exclusion list; no action needed or remove before re-adding.
- Network timeout or unreachable host: Check internet connection and Mindz API status.
Links and References
- Mindz API Documentation (general reference for email campaigns and plan management)
- n8n documentation on creating custom nodes and using OAuth2 credentials