Metricool icon

Metricool

Interact with Metricool social media management platform

Overview

The node integrates with the Metricool social media management platform, specifically enabling users to schedule posts on various social media platforms. It allows scheduling a post by specifying the content, target platforms, scheduled publishing date and time, and optional media attachments.

This node is beneficial for social media managers and marketers who want to automate and plan their content distribution across multiple social networks in advance. For example, you can prepare a promotional post with images and schedule it to be published simultaneously on Facebook, Instagram, and Twitter at a specific future date and time.

Properties

Name Meaning
Blog ID The unique identifier of the Metricool brand account (blog) where the post will be scheduled.
Post Text The textual content of the post to be published.
Platforms The social media platforms where the post will be published. Options: Bluesky, Facebook, Instagram, LinkedIn, Pinterest, Threads, TikTok, Twitter/X, YouTube.
Scheduled Date The exact date and time when the post should be published, formatted as YYYY-MM-DDTHH:mm:ss.
Media URLs A list of URLs pointing to media files (images, videos, etc.) to include in the post.

Output

The node outputs JSON data representing the response from the Metricool API after attempting to schedule the post. This typically includes confirmation details about the scheduled post such as its ID, status, and metadata returned by the API.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating requests to the Metricool API.
  • The node uses the Metricool REST API endpoint https://api.metricool.com/v1/post/schedule with HTTP POST method.
  • The timezone for scheduling is hardcoded as "Europe/Madrid" in the request body.

Troubleshooting

  • Common Issues:

    • Invalid or missing API authentication token will cause authentication failures.
    • Incorrect Blog ID or invalid platform names may result in API errors.
    • Scheduling a post with a past date/time might be rejected by the API.
    • Malformed media URLs or unsupported media types could cause the post to fail.
  • Error Messages:

    • "Unknown post operation: schedulePost": Indicates the operation parameter was not recognized; ensure "schedulePost" is correctly specified.
    • API error responses related to authorization or validation will be included in the node's output if "Continue On Fail" is enabled.
  • Resolution Tips:

    • Verify that the API key credential is valid and has necessary permissions.
    • Double-check all input parameters, especially dates and platform selections.
    • Ensure media URLs are accessible and point to supported file types.
    • Use the correct timezone format and consider adjusting if your local timezone differs.

Links and References

Discussion