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 interacts with the Mindz API to manage email campaign plans. Specifically, the Create operation under the Email Campaign Plan resource allows users to add a new plan to an existing email campaign. This is useful for marketing automation workflows where you want to programmatically associate different plans (e.g., subscription or pricing plans) with email campaigns to target specific audiences or offers.
Practical examples:
- Automatically adding a promotional plan to an email campaign when a new product launch occurs.
- Integrating with CRM systems to update email campaigns dynamically based on customer segmentation plans.
- Managing multiple plans within email campaigns in bulk through automated workflows.
Properties
| Name | Meaning |
|---|---|
| Email Campaign ID | The unique identifier of the email campaign to which the plan will be added. |
| Plan ID | The unique identifier of the plan that you want to add to the specified email campaign. |
Output
The node outputs JSON data representing the result of the create operation on the email campaign plan. This typically includes confirmation details such as the IDs of the email campaign and the newly associated plan, status messages, or any metadata returned by the Mindz API about the created association.
If the API supports it, the output may also include timestamps or other relevant information confirming the successful addition of the plan to the campaign.
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 configured in n8n.
- The node depends on the Mindz API endpoints related to email campaign plans.
- Proper permissions on the Mindz account to create or modify email campaign plans are necessary.
Troubleshooting
Common issues:
- Invalid or missing Email Campaign ID or Plan ID parameters can cause the operation to fail.
- Insufficient permissions or expired API credentials may lead to authentication errors.
- Network connectivity problems can prevent communication with the Mindz API.
Error messages and resolutions:
- "Invalid Email Campaign ID" — Verify that the provided campaign ID exists and is correctly formatted.
- "Invalid Plan ID" — Ensure the plan ID corresponds to an existing plan in the Mindz system.
- "Authentication failed" — Check that the API credentials are valid and have not expired.
- "Permission denied" — Confirm that the authenticated user has rights to modify email campaign plans.
- "Network error" — Check internet connectivity and firewall settings.
Links and References
- Mindz API Documentation (hypothetical link as no real URL was provided)
- n8n OAuth2 Credential Setup Guide: https://docs.n8n.io/credentials/oauth2/
- General n8n Node Development: https://docs.n8n.io/integrations/creating-nodes/