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 provides integration with the Mindz API, allowing users to manage various resources such as enrollments, teams, users, courses, email campaigns, payments, and subscriptions. Specifically, for the Email Campaign resource with the Send operation, the node enables sending an existing email campaign by specifying its unique identifier.
This functionality is useful in marketing automation scenarios where you want to trigger the dispatch of a prepared email campaign directly from an n8n workflow. For example, after updating campaign details or segmenting recipients, you can programmatically send the campaign without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Email Campaign ID | The unique identifier (string) of the email campaign to be sent. This is a required field. |
Output
The node outputs JSON data representing the result of the send operation on the specified email campaign. This typically includes confirmation details such as status, timestamps, or any response data returned by the Mindz API indicating the success or failure of the send action.
If the node supports binary data output (not indicated here), it would relate to attachments or email content, but based on the provided code and properties, the output is JSON only.
Dependencies
- Requires an active connection to the Mindz API.
- Needs an API authentication token configured via OAuth2 credentials within n8n.
- Proper permissions on the Mindz account to send email campaigns.
Troubleshooting
Common Issues:
- Invalid or missing Email Campaign ID will cause the operation to fail.
- Authentication errors if the API token is expired or misconfigured.
- Network connectivity issues preventing access to the Mindz API.
Error Messages:
- "Email Campaign ID is required" — Ensure the property is set correctly.
- "Unauthorized" or "Authentication failed" — Verify the API credentials and refresh tokens if necessary.
- "Campaign not found" — Confirm the campaign ID exists and belongs to your account.
Resolving these usually involves checking input parameters, refreshing credentials, and verifying network access.
Links and References
- Mindz API Documentation (Replace with actual URL)
- n8n OAuth2 Credential Setup Guide: https://docs.n8n.io/credentials/oauth2/
- n8n Node Development Documentation: https://docs.n8n.io/integrations/creating-nodes/