Campaign Cleaner for Openclaw

A powerful integration for digital marketers to automatically identify and eliminate low-quality traffic and click fraud from advertising campaigns.

gora050
v1.0.4
May 1, 2026
0
451
1

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install campaign-cleaner

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install campaign-cleaner using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Campaign Cleaner?

Campaign Cleaner is an essential tool for advertising agencies and digital marketers looking to protect their ad spend. By integrating this skill, users can automatically detect harmful traffic, bot activity, and click fraud across various advertising platforms. It provides real-time protection and detailed analysis reports to ensure campaign budgets are spent on high-quality, human traffic.

Built on the Membrane framework, this skill simplifies the complex process of ad traffic management. It allows AI agents to interact with Campaign Cleaner data, manage campaign files, and retrieve spam analysis reports without the developer needing to manage manual authentication or complex API credential refreshes.

Campaign Cleaner Use Cases

  • Automatically cleaning email campaign HTML to remove spam triggers and improve deliverability.
  • Monitoring ad campaign health by retrieving real-time PDF analysis reports of traffic quality.
  • Reducing wasted ad spend by programmatically deleting or pausing low-performing, fraud-heavy campaigns.
  • Managing account credits and monitoring processing status for high-volume advertising workflows.
  • Integrating automated fraud detection into custom marketing dashboards or AI-driven optimization loops.

How Campaign Cleaner Works

  1. The AI agent initializes the skill using the Membrane CLI to establish a secure link to the Campaign Cleaner service.
  2. Authentication is handled server-side, removing the need for local API key storage and ensuring secure credential rotation.
  3. The agent searches for specific actions (like 'send-campaign' or 'get-credits') based on the user's natural language intent.
  4. Parameters are passed to the chosen action, which interacts with the Campaign Cleaner API to process data or generate reports.
  5. The skill returns structured JSON output or file paths (like PDFs) for the agent to present to the user or use in further automation steps.

Campaign Cleaner Setup

First, install the Membrane CLI to manage your Openclaw Skills environment:

npm install -g @membranehq/cli@latest

Next, authenticate your agent (replace <agentType> with openclaw):

membrane login --tenant --clientName=openclaw

Finally, connect your Campaign Cleaner account:

membrane connection ensure "https://campaigncleaner.com/" --json

Campaign Cleaner Data Schema & Taxonomy

The skill organizes data into a hierarchical structure for efficient retrieval and management:

Entity Description
Campaign The primary record containing HTML, status, and analysis results.
Account Metadata related to the user's subscription and available API credits.
Tags Labels used to categorize and filter various campaigns.
Reports Generated PDF or JSON objects containing deep-dive analysis of traffic and spam metrics.
Files Binary storage for campaign assets and exported analysis documents.

Campaign Cleaner Advanced Features

  • Natural Language Intent Discovery: Use membrane action list to find the right tool for any marketing task without browsing documentation.
  • Automated Credential Management: Never handle OAuth tokens locally; Membrane manages the full lifecycle server-side.
  • API Proxying: Send custom requests to the Campaign Cleaner API with automatic header injection and path normalization.
  • Long-polling Connection States: Use the --wait flag to handle asynchronous connection building in headless or CI/CD environments.
  • Multi-Agent Support: Compatible with various AI harnesses including openclaw, Claude, and Windsurf.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*