Actions115
- 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
- Enroll Actions
- Email Campaign Excluded Plan Actions
- Email Campaign List Actions
- Email Campaign Plan Actions
- Email List 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, specifically allowing users to create email campaigns. This operation enables sending targeted email marketing campaigns to users managed within the Mindz platform.
Typical use cases include:
- Launching promotional or informational email campaigns to all or selected users.
- Automating communication workflows by creating campaigns programmatically.
- Managing email content and subject lines dynamically based on workflow data.
For example, a marketing team can use this node to create an email campaign titled "Spring Sale" with a specific subject and HTML content, targeting either all users or a subset.
Properties
| Name | Meaning |
|---|---|
| Title | The name/title of the email campaign being created. |
| Email Subject | The subject line that will appear in recipients' email inboxes. |
| Email Content | The body content of the email, typically HTML or plain text, that will be sent out. |
| All Users Are Selected | Boolean flag indicating whether the campaign targets all users (true) or a subset (false). |
| Email Title | An optional additional title for the email (may be used internally or as a header). |
Output
The node outputs JSON data representing the result of the email campaign creation request. This typically includes details such as the campaign ID, status, timestamps, and any metadata returned by the Mindz API confirming the campaign was successfully created.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the Mindz API via an OAuth2-based API key credential.
- The node depends on proper configuration of the Mindz API credentials within n8n.
- Network access to the Mindz API endpoints is necessary.
Troubleshooting
Common Issues:
- Missing required fields like Title, Email Subject, or Email Content will cause errors.
- Invalid or expired API credentials will prevent successful API calls.
- Network connectivity issues may cause timeouts or failures.
Error Messages:
- Authentication errors indicate problems with the provided API token; re-authenticate or update credentials.
- Validation errors usually specify which required property is missing or malformed.
- API rate limits or server errors from Mindz should be retried after some delay.
Links and References
- Mindz API Documentation (general reference for email campaign endpoints)
- n8n OAuth2 Credential Setup Guide
- Best practices for email marketing campaigns