campaign-analytics
Analyzes campaign performance with multi-touch attribution, funnel conversion analysis, and ROI calculation for marketing optimization. Use when analyzing marketing campaigns, ad performance, attribution models, conversion rates, or calculating marketing ROI, ROAS, CPA, and campaign metrics across channels.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alirezarezvani/campaign-analyticsWhat This Skill Does
The campaign-analytics skill provides a production-grade toolkit for deterministic marketing performance measurement. By leveraging three specialized Python CLI scripts, it allows users to perform multi-touch attribution, analyze funnel conversion bottlenecks, and calculate critical financial performance indicators like ROI, ROAS, and CPA. This skill is designed for high-integrity data analysis, operating entirely on standard Python libraries without the need for external APIs, ML models, or cloud-based data transmissions. It provides a repeatable, transparent method for evaluating how specific marketing channels influence the customer journey and contribute to final revenue.
Installation
To integrate this skill into your environment, run the following command within your OpenClaw agent interface:
clawhub install openclaw/skills/skills/alirezarezvani/campaign-analytics
Ensure your local environment has Python installed, as the tools operate as local CLI scripts. We recommend validating your input data using python -m json.tool before processing to ensure compatibility with the expected schema.
Use Cases
- Attribution Modeling: Determine which touchpoints (e.g., organic search vs. email) contribute most to conversions using time-decay or linear attribution models.
- Funnel Optimization: Identify specific stages in your acquisition funnel where drop-off rates exceed benchmarks.
- Budget Allocation: Calculate exact ROAS for various channels to identify where to increase or decrease marketing spend.
- Performance Reporting: Generate structured, machine-readable JSON reports for automated dashboards or human-readable tables for executive summaries.
Example Prompts
- "Analyze my
campaign_data.jsonusing the attribution analyzer with a time-decay model to see which channels are driving late-stage conversions." - "Check the funnel performance in
funnel_data.json. Where is the biggest drop-off between awareness and purchase, and what are the raw conversion rates?" - "Calculate the ROI for all campaigns listed in
campaign_data.jsonand provide the output in JSON format so I can import it into my spreadsheet."
Tips & Limitations
- Data Integrity: The scripts are deterministic and rely on strict input schemas. Always verify that your JSON follows the required structure, particularly regarding array lengths for funnel stages.
- Scope: Since this skill uses no external APIs, it does not auto-fetch data from platforms like Google Ads or Facebook. You must export your source data into the required JSON format first.
- Performance: Because it utilizes standard Python libraries, it is extremely fast and secure, making it ideal for processing large local datasets without privacy concerns.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alirezarezvani-campaign-analytics": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution
Related Skills
intl-expansion
International market expansion strategy. Market selection, entry modes, localization, regulatory compliance, and go-to-market by region. Use when expanding to new countries, evaluating international markets, planning localization, or building regional teams.
marketing-strategy-pmm
Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches. Use when the user asks about product positioning, go-to-market planning, competitive analysis, target audience definition, ICP definition, market research, launch plans, or sales enablement. Covers April Dunford positioning, ICP definition, competitive battlecards, launch playbooks, and international market entry. Produces deliverables including positioning statements, battlecard documents, launch plans, and go-to-market strategies.
paid-ads
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.
qms-audit-expert
ISO 13485 internal audit expertise for medical device QMS. Covers audit planning, execution, nonconformity classification, and CAPA verification. Use for internal audit planning, audit execution, finding classification, external audit preparation, or audit program management.
code-reviewer
Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.