convertkit-automation

Automate ConvertKit subscriber, tag, broadcast, and statistics management via Rube MCP.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill convertkit-automation-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convertkit-automation
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/convertkit-automation
Command: npx skills add https://github.com/dr-code/beacon --skill convertkit-automation-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ConvertKit operations such as finding subscribers, applying tags, unsubscribing users, and retrieving broadcast statistics are error-prone and time-consuming when done manually; this Skill provides clear, tool-driven workflows to perform those tasks reliably via Rube MCP.

Core Features & Use Cases

  • List and Search Subscribers: Find subscribers by email, status, or date range with cursor-based pagination to support large lists.
  • Manage Tags: Assign or verify tags for segmentation by resolving subscriber IDs first and then applying tag IDs.
  • Unsubscribe and Cleanup: Permanently unsubscribe users using subscriber IDs with idempotent behavior and clear failure patterns.
  • Broadcast Management: List broadcasts, view details and stats for sent broadcasts, and permanently delete broadcasts when required.
  • Operational Guidance: Includes required tool sequences, parameter formats (numeric IDs, string boolean flags), pagination patterns, and known pitfalls to avoid common errors.

Quick Start

Add the subscriber [email protected] to your ConvertKit list and apply the beta-user tag using the Rube MCP kit connection.

Frequently Asked Questions about convertkit-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ConvertKit subscriber management tasks like tagging and unsubscribing?

Automate ConvertKit subscriber management by using Rube MCP to resolve subscriber IDs, then applying tag IDs or permanently unsubscribing users with idempotent behavior to prevent manual errors.

How do I search ConvertKit subscribers by email and handle large lists?

Search ConvertKit subscribers by email, status, or date range while handling cursor-based pagination to support large lists and retrieve total counts using string boolean flags via Rube MCP.

Can I retrieve ConvertKit broadcast statistics and delete sent broadcasts programmatically?

Retrieve ConvertKit broadcast performance and permanently delete broadcasts programmatically by listing broadcasts, viewing details and stats, and executing deletion through the Rube MCP toolkit connection.

Do I need Rube MCP to manage ConvertKit tags and broadcasts through automation?

Rube MCP is required to manage ConvertKit tags and broadcasts, necessitating RUBE_SEARCH_TOOLS discoverability and an active Kit connection managed with RUBE_MANAGE_CONNECTIONS for tool sequencing.

What are common pitfalls when applying tags to ConvertKit subscribers via API?

Common pitfalls include failing to resolve numeric subscriber IDs before applying tag IDs and mishandling string boolean flags like include_total_count, which the Skill addresses with required tool sequences and parameter formats.

What is the best way to list ConvertKit broadcasts and view their performance metrics?

List ConvertKit broadcasts and view performance metrics by executing the required tool sequences through Rube MCP, which handles broadcast details, stats retrieval, and deletion workflows reliably.