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 "Email Campaign Course" resource with the "Create" operation allows users to add a specific course to an existing email campaign within the Mindz platform. This node is useful for automating marketing workflows where courses need to be dynamically linked to email campaigns, enabling targeted communication and promotion of educational content.
Practical examples:
- Automatically adding newly created courses to ongoing email campaigns to notify subscribers.
- Managing course promotions by associating courses with specific email campaigns based on user actions or schedules.
- Streamlining marketing efforts by programmatically linking courses to campaigns without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Email Campaign ID | The unique identifier of the email campaign to which the course will be added. |
| Course ID | The unique identifier of the course that you want to add to the specified email campaign. |
Output
The node outputs JSON data representing the result of the operation to add a course to an email campaign. This typically includes confirmation details such as IDs of the email campaign and course, status of the addition, and any metadata returned by the Mindz API related to this association.
No binary data output is expected from this operation.
Dependencies
- Requires an active connection to the Mindz API via an OAuth2-based API key credential.
- Proper configuration of the Mindz OAuth2 API credentials in n8n is necessary.
- Network access to the Mindz API endpoints must be available.
Troubleshooting
Common issues:
- Invalid or missing Email Campaign ID or Course ID parameters can cause the operation to fail.
- Authentication errors if the OAuth2 credentials are expired or misconfigured.
- Network connectivity problems preventing access to the Mindz API.
Error messages and resolutions:
- "Invalid Email Campaign ID" — Verify that the provided campaign ID exists and is correctly formatted.
- "Invalid Course ID" — Ensure the course ID is correct and the course is accessible.
- "Authentication failed" — Check the OAuth2 credentials setup and refresh tokens if needed.
- "Network error" — Confirm internet connectivity and API endpoint availability.
Links and References
- Mindz API Documentation (hypothetical link)
- n8n OAuth2 Credential Setup Guide: https://docs.n8n.io/credentials/oauth2/
- General n8n Node Development: https://docs.n8n.io/integrations/creating-nodes/