Listmonk icon

Listmonk

Interact with Listmonk API

Actions71

Overview

This node operation retrieves analytics data for campaigns from the Listmonk API. It allows users to specify the type of statistics they want to fetch, such as links, views, clicks, or bounces, within a defined date range and for specific campaign IDs. This is useful for marketing teams or analysts who want to monitor campaign performance metrics over time to optimize their email marketing strategies.

Use Case Examples

  1. A marketing analyst wants to get the number of clicks on a specific campaign between two dates to evaluate engagement.
  2. A campaign manager needs to retrieve bounce statistics for multiple campaigns to identify deliverability issues.

Properties

Name Meaning
Type Specifies the type of statistics to retrieve for the campaign analytics. Options include links, views, clicks, or bounces.
From The start date of the date range for which to retrieve analytics data.
To The end date of the date range for which to retrieve analytics data.
Id The campaign ID or IDs for which to retrieve analytics data.
Request Options Additional request settings such as batching, SSL certificate validation, proxy configuration, and request timeout.

Output

JSON

  • type - The type of analytics data retrieved (links, views, clicks, or bounces).
  • from - The start date of the analytics data range.
  • to - The end date of the analytics data range.
  • id - The campaign ID for which analytics data was retrieved.
  • data - The analytics data corresponding to the specified type and campaign(s).

Dependencies

  • Requires an API key credential for authenticating with the Listmonk API.

Troubleshooting

  • Ensure the campaign ID(s) provided are valid and exist in the Listmonk system to avoid empty or error responses.
  • Verify that the date range specified in 'From' and 'To' is correctly formatted and logical (start date before end date).
  • If SSL certificate validation errors occur, consider enabling the 'Ignore SSL Issues' option, but be aware of security risks.
  • Check proxy settings if requests fail due to network restrictions or firewall rules.
  • Adjust timeout settings if the server response is slow to prevent premature request abortion.

Links

Discussion