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 user@example.com 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.