roi-calculator

Calculate marketing ROI and ROAS using multi-touch attribution models.

Updated May 18, 2026
One-click install
npx skills add https://github.com/ajayatwal1105-emerson/digital-marketing-pro --skill roi-calculator-ajayatwal1105-emerson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: roi-calculator
Source: https://github.com/ajayatwal1105-emerson/digital-marketing-pro/tree/main/skills/roi-calculator
Command: npx skills add https://github.com/ajayatwal1105-emerson/digital-marketing-pro --skill roi-calculator-ajayatwal1105-emerson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates guesswork in marketing performance by turning spend, conversions, and revenue data into a clear ROI/ROAS view that supports budget justification and optimization.

Core Features & Use Cases

  • Multi-touch attribution modeling: Calculates how credit shifts across channels using last-touch, first-touch, linear, time-decay, and position-based (including side-by-side comparison).
  • Channel-level and blended ROI metrics: Produces ROI, ROAS, CPA, CPL, and margin-style efficiency indicators per channel, then aggregates blended outcomes.
  • Scenario planning with payback: Models 2–3 budget reallocation scenarios and computes payback period using optional customer LTV.
  • Executive-ready reporting: Generates stakeholder summaries plus visualization-ready tables for reporting workflows.

Quick Start

Run the skill to calculate ROI for your most recent campaign by channel using the attribution model you choose.

Frequently Asked Questions about roi-calculator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate marketing ROI and ROAS using multi-touch attribution?

Calculate marketing ROI and ROAS by loading brand context, retrieving campaign history via the tracker, and executing the ROI calculator script to generate channel tables and attribution-shift reporting using last-touch, first-touch, linear, time-decay, and position-based models.

What is the best way to compare attribution models for campaign performance measurement?

Compare attribution models for campaign performance by running side-by-side calculations of last-touch, first-touch, linear, time-decay, and position-based methods to observe how credit shifts across channels and impacts your blended ROI metrics.

Can I model budget reallocation scenarios and compute payback period using campaign spend data?

Model budget reallocation scenarios and compute payback period by inputting campaign spend data and optional customer LTV to generate 2-3 scenario plans that justify and optimize your channel-level budget distribution.

How do I generate executive-ready reporting for channel-level ROI and CPA metrics?

Generate executive-ready reporting for channel-level ROI, ROAS, CPA, and CPL metrics by running the calculator to produce stakeholder summaries and visualization-ready tables aggregated into blended outcomes.

Does the ROI calculator work for any selected time period and conversion definition?

The ROI calculator works for any selected time period and conversion definition by applying multi-touch attribution models to your retrieved campaign history to measure performance across channels.