← All plays
GT
Alta GTMS team
Creator

Pipeline Attribution

See which campaigns actually produce pipeline and revenue

Raised by customers on 200+ calls in the past year

Connects every campaign, channel and play to the meetings, pipeline and revenue it produced, so you can see what actually pays back - not just what gets replies.

Learn
Luna
Reviewed by Alta

What it does

  1. Joins your campaigns to meetings, opportunities and closed deals in the CRM
  2. Credits each deal to the campaign, channel and play behind it
  3. Ranks them by pipeline and revenue, not replies
  4. Writes a report with cost per meeting and per deal where spend is known

You give it

  • The period to look at
  • Your attribution rule

You get

  • Pipeline and revenue per campaign, channel and play
  • The campaigns that pay back

Why it works

Teams scale what gets replies, which is often not what closes. Tying campaigns to pipeline shows where to put the next dollar.

Run this play

Copy the SKILL.md below into your agent
Works in Alta, Claude, Cursor and Codex
Runs on
Luna
Category
Learn
CostAlta credits per run, shown before it runs
ApprovalEvery run stops at a draft for you
--- name: pipeline-attribution description: Connect campaigns, channels and plays to the meetings, pipeline and revenue they produced. Use when someone asks about ROI, attribution, pipeline generated or which campaigns pay back. agent: Luna category: Learn ends_in: report --- # Pipeline Attribution Replies are a signal. Pipeline and revenue are the answer. ## What it asks you once 1. **The period** - a month, a quarter, or since launch 2. **Your attribution rule** - first touch, last touch, or both ## How it runs 1. **Join campaigns to the CRM** - meetings, opportunities and closed deals 2. **Credit each deal** to the campaign, channel and play that sourced or touched it 3. **Rank by pipeline and revenue**, not by replies 4. **Show cost per meeting and per deal** where spend is known 5. **Write the report** ## Rules - Show the attribution rule on every number - Never double-count a deal across first and last touch views - Nothing is changed - the play only reports ## What you get - Pipeline and revenue per campaign, channel and play - The campaigns that pay back, and the ones that only get replies
- Every number shows the attribution rule behind it - No deal is counted twice - At least one surprise: a campaign with fewer replies but more pipeline
The play fileSKILL.md

This is the whole play. Read it, copy it, or change it for your team - it runs the same in Alta, Claude, Cursor and Codex.

Install this play
Claude app or claude.aiUpload the zip as a skill

Download the zip, then upload it as a skill in your Claude settings. Code execution needs to be on.

Claude CodeDrop the folder in

Unzip it into your skills folder. Claude Code finds it on its own.

~/.claude/skills/
Cursor and other agentsAdd the SKILL.md

Put the folder where your agent reads skills, for example:

.cursor/skills/

Run it where you work

Same play, same result. Pick the place you already are.

In Alta

One click

Open Skills in Alta, pick the play and press Run. Or ask Ask Alta to run it for the companies you care about.

In Claude

Ask in plain words

Connect Alta to Claude and describe the target. Claude loads the play, the agent does the work, and the draft opens in Alta for you to approve.

In Cursor or Codex

Drop in the file

Add the SKILL.md to your agent's skills folder with the Alta plugin connected. Edit it like code, and keep your team's version in the repo.