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
agile-product-owner
Agile product ownership for backlog management and sprint execution. Covers user story writing, acceptance criteria, sprint planning, and velocity tracking. Use for writing user stories, creating acceptance criteria, planning sprints, estimating story points, breaking down epics, or prioritizing backlog.
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.
mdr-745-specialist
EU MDR 2017/745 compliance specialist for medical device classification, technical documentation, clinical evidence, and post-market surveillance. Covers Annex VIII classification rules, Annex II/III technical files, Annex XIV clinical evaluation, and EUDAMED integration.
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.