Skip to content

PayIt2/payit2-campaign-assistant

Repository files navigation

PayIt2 Campaign Assistant

An AI plugin for Claude that helps you run fundraisers, events, and groups on PayIt2. Create campaigns, sell tickets, collect payments from groups, generate promotion content, engage participants, and optimize performance - all through natural conversation.

Works with: Claude desktop app (free) · Claude Code CLI


For Users: How to Install

This plugin works inside Claude, Anthropic's free AI assistant. You don't need any technical experience to use it.

  1. Download the free Claude desktop app - or open payit2.com and start a campaign there
  2. In Claude, type /plugin, go to the Discover tab, and search for PayIt2 Campaign Assistant
  3. Click Install
  4. Say "Help me create a fundraising campaign" and Claude will guide you from there

Not listed yet. Create a free PayIt2 account and we'll send you a direct link the moment it's available.


What It Does

Once installed, the plugin gives Claude four skills you can invoke directly:

Skill What it does
/campaign Walks you through building any campaign from scratch - fundraiser, event, or group - with story, title, goal, ticketing, cost-splitting, and launch strategy
/promote Generates a complete promotion package: platform-specific social posts, email sequences, content calendar, and SEO recommendations
/check-in Health check on any active campaign with a score, diagnosis, and specific action items
/engage Generates personalized messages for participants - thank-yous, updates, re-engagement, share requests, and unpaid member follow-ups

You can also just describe your situation in plain language - Claude will figure out which skills to use.

Works with or without a PayIt2 account

The plugin runs in two modes:

  • Standalone (default). Anyone with Claude can install and use the plugin. Claude walks you through everything — story, title, goal, pricing, social posts, thank-yous — and hands you finished content to paste into payit2.com.
  • PayIt2-connected. If you have a PayIt2 account and add your API key (Settings > API), Claude can also pull your live campaign data and create or update campaigns directly. Same workflows, less copy-paste.

You can start in standalone mode and connect later — there's nothing to reinstall.

Example prompts:

  • "My neighbor's house burned down. Help me raise $15,000 for her family."
  • "I'm organizing a charity golf tournament for 120 people. Help me set up ticketing."
  • "I need to collect $200 from each of 25 teammates for new uniforms."
  • "My campaign has been live 2 weeks and donations have stalled. What do I do?"
  • "Write a week's worth of social posts for my campaign - we just hit 50%."
  • "I have 80 donors I haven't thanked yet. Help me fix that."

For Developers: Project Structure

This is a Claude Code plugin - a self-contained directory of skills and agents that extends Claude Code's capabilities.

Install in Claude Code

git clone https://github.com/PayIt2/payit2-campaign-assistant.git

# Load for a single session
claude --plugin-dir ./payit2-campaign-assistant/plugin

# Or install to your user scope permanently
claude plugin install payit2-campaign-assistant@marketplace

Directory layout

plugin/
├── .claude-plugin/
│   └── plugin.json                   # Plugin manifest (v1.6.0)
├── skills/
│   ├── campaign-context/             # Shared context engine (used by all user-facing skills)
│   │   └── SKILL.md
│   ├── campaign/                     # /campaign - create and launch (full creation workflow)
│   │   ├── SKILL.md
│   │   └── references/
│   │       ├── story-templates.md
│   │       ├── title-formulas.md
│   │       ├── ticket-strategy.md
│   │       └── cost-splitting-guide.md
│   ├── check-in/                     # /check-in - weekly health check (includes analytics)
│   │   ├── SKILL.md
│   │   └── references/
│   │       ├── benchmark-data.md
│   │       └── optimization-checklist.md
│   ├── promote/                      # /promote - promotion strategy (includes multi-channel playbooks)
│   │   ├── SKILL.md
│   │   └── references/
│   │       ├── post-templates.md
│   │       └── email-sequences.md
│   └── engage/                       # /engage - participant engagement (thank-yous, re-engagement, reminders)
│       ├── SKILL.md
│       └── references/
│           ├── thank-you-templates.md
│           ├── update-templates.md
│           └── reminder-templates.md
└── agents/
    └── campaign-assistant.md         # Opus: deep strategy and campaign analysis

Components

Skills (skills/) - Five skills covering all campaign workflows. campaign-context is a shared context-gathering engine invoked by every user-facing skill. The four user-facing skills (campaign, check-in, promote, engage) can be triggered by slash name or natural language.

Agents (agents/) - One autonomous subagent (campaign-assistant) for deep strategy and campaign health analysis. Content generation happens inline using the plugin's skills, with optional MCP prompts when the PayIt2 MCP server is connected.

Reference files

Each skill pulls from reference documents that encode research and best practices:

Campaign creation (referenced within campaign/SKILL.md):

  • references/story-templates.md - Category-specific story frameworks
  • references/title-formulas.md - Proven title formulas with scoring
  • references/ticket-strategy.md - Ticket type templates, early bird formulas, group discounts
  • references/cost-splitting-guide.md - Fixed, tiered, and flexible split models with fee transparency

Promotion (within promote):

Analytics (within check-in):

Participant engagement (within engage):

Research behind the plugin

The recommendations encoded in this plugin are drawn from analysis of crowdfunding campaign data:

  • Campaigns with co-organizers are 3x more likely to reach their goal
  • Each new sharing method increases visibility 2.5x
  • Video increases funds raised by up to 4x
  • Titles containing "help" succeed 30% more often
  • Goals under $5,000 are 2.5x more likely to succeed
  • Raising 20-30% in the first week correlates with 80% higher success rate
  • Campaign updates increase donation likelihood by 40%
  • Optimal campaign description length: ~150 words

Built by Brian Anderson, PayIt2 Founder · payit2.com

About

Open-source Claude plugin for fundraising campaign management. AI-powered coaching, batch content generation, donor thank-yous, and campaign health scoring, all based on data from millions of crowdfunding campaigns. Built by PayIt2.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages