Overview
This node integrates with the eSputnik API to send emails or trigger events. It is useful for automating email marketing campaigns or event tracking by sending templated emails or event data to specified recipients. For example, it can send a personalized email using a template ID and payload or log an event with custom parameters for a user email.
Use Case Examples
- Send a marketing email to a customer using a predefined email template and dynamic payload data.
- Trigger an event in eSputnik for a user action, passing custom parameters for tracking.
Properties
| Name | Meaning |
|---|---|
| To Email | The recipient's email address to which the email or event is sent. |
| From Name | The sender's name displayed in the email (only the name, no email address). |
| Template Id | The ID of the email template to use when sending an email. |
| Payload | Optional JSON payload data to customize the email template content. |
Output
JSON
- `` - Array of responses from the eSputnik API for each email or event sent.
Dependencies
- Requires an API key credential for eSputnik API authentication.
Troubleshooting
- Ensure the API key credential is correctly configured and valid to avoid authentication errors.
- Verify that the 'To Email' and 'Template Id' fields are correctly filled; missing or invalid values will cause request failures.
- Payload JSON must be valid JSON; invalid JSON will cause parsing errors.
- Check network connectivity to 'https://esputnik.com/api/v1' endpoints to avoid request timeouts or connection errors.
Links
- eSputnik API Documentation - Official documentation for the eSputnik API endpoints used by this node.