Actions42
- Campaigns Actions
- Create Campaign
- Create Template
- Duplicate Template
- Get Campaign Basic Information
- Get Campaign Clicks
- Get Campaigns
- Get Campaign Information By ISP
- Get Campaign Links
- Get Campaign Openers
- Get Campaign Openers By Browser
- Get Campaign Openers By Countries
- Get Campaign Openers By Os
- Get Campaign Soft Bounces
- Get Campaign Total Information
- Get Stats By Date
- Send Template Campaign
- Subscribers Actions
- SMS Actions
- SMTP Actions
- Webhooks Actions
Overview
This node allows users to create email campaigns in the Acumbamail platform. It is useful for marketing teams or anyone who wants to send bulk email campaigns with customized content, sender information, and targeted recipient lists or segments. Typical use cases include launching promotional campaigns, newsletters, event invitations, or announcements.
For example, a user can specify the campaign name, sender's name and email, subject line, HTML content of the email, and select one or more mailing lists or segments to send the campaign to. Optional scheduling and tracking options are also supported.
Properties
| Name | Meaning |
|---|---|
| Name | Name of the campaign (not visible publicly). |
| From Name | The display name of the sender shown in recipients' inboxes. |
| From Email | The email address from which the campaign will be sent. Format must be like 'Name <email@domain.com>'. |
| Subject | Subject line of the email campaign. |
| Content | HTML content that forms the body of the campaign email. |
| Lists | JSON object containing identifiers of lists or segments (prefixed with 's') to which the campaign will be sent. Cannot mix segments and their parent lists. |
| Additional Body Fields | Optional additional fields: |
| - Date Send | Scheduled start date/time for sending the campaign (format: YYYY-MM-DD HH:MM). |
| - Tracking Urls | Enable (1) or disable (0) link click tracking by replacing links. Default is enabled (1). |
| - Complete Json | Return a complete JSON response with full formatting if set to 1. Default is 0 (false). |
| - Https | Enable (1) or disable (0) HTTPS protocol in tracking links. Default is disabled (0). |
Output
The node outputs JSON data representing the created campaign details as returned by the Acumbamail API. This typically includes campaign identifiers, status, and other metadata confirming successful creation.
No binary data output is produced by this node.
Dependencies
- Requires an API key credential for authenticating with the Acumbamail service.
- The node uses the Acumbamail REST API endpoint at
https://acumbamail.com/api/1. - Proper configuration of the API key credential within n8n is necessary for operation.
Troubleshooting
- Invalid email format: Ensure the "From Email" property follows the required format
'Name <email@domain.com>'. - List/segment conflicts: Do not include multiple segments from the same list or both a segment and its parent list in the "Lists" property.
- Scheduling errors: If using "Date Send", verify the datetime format matches
YYYY-MM-DD HH:MM. - API authentication failures: Check that the API key credential is correctly configured and has sufficient permissions.
- Malformed JSON in Lists: The "Lists" property expects valid JSON; invalid JSON will cause request failures.
Links and References
- Acumbamail API Documentation (for detailed API usage and campaign creation parameters)
- n8n Documentation on Credentials (for setting up API keys)