Agency Revenue Reporting Skill Pack

Connect advertising, CRM, and revenue data. Let your AI worker create customized client reports with verifiable calculations.

Download the reporting Skills, install them in Outloop, customize KPIs through Ask Ollie, and automate recurring reports.

One reporting method. Each client’s own Workspace.

Choose an illustrative client to follow the report.

Client A Workspace · its sources, mappings and reporting preferences

From client Workspace to a reviewed report First select the client Workspace. Read approved advertising and CRM sources. Run verified calculations. Open the report for client-manager review. Reuse the method for another Workspace with separate settings. 1. WorkspaceClient settings 2. Read sourcesAds, CRM, finance 3. CalculateTested rules 4. Review reportFacts + next actions

Illustrative workflow, not a live run. Choose verified aggregates or mapped records with tested cohort rules. Gross revenue and net cash stay separate. Weekly and monthly drafts use Outloop Routines.

Agency Revenue Reporting Pack

Three independent Skills, one download. Map sources, audit CRM quality and prepare a report for your client manager.

Download reporting pack · ZIP

Candidate v0.2.0 · 50 KB · No email required

Choose verified campaign aggregates or mapped lead, account and payment records. Cohort mode includes identity rules, acquisition and first-payment groups, gross LTV, net cash and reconciliation. Installed Outloop execution and live client pilots remain unverified.

Version, integrity and included Skills

SHA-256 a0ab71826c8121454f87812b185700d10d81bc6aafda3e4ef4cef64a526d7f45

The pack includes a manifest and per-file checksums. Each Skill keeps its own instructions and supporting files.

Synthetic report preview
September 2026 · Asia/Jerusalem · USD
MetricAugustSeptember
Advertising spend$800$1,000
Leads / qualified40 / 1650 / 20
Sales45
Attributed revenue$3,200$4,500
Cash collected$2,400$3,000
Attribution coverage75%80%

One sale remains unmatched in each period. Revenue and cash are separate. Attribution uses a synthetic verified rule, not click-level proof.

Open the full synthetic report

Explore the synthetic cohort report · acquisition, first payment, refunds and 30/60/90-day windows.

Configure once for each client

  1. In Outloop Skills, import the ZIP and preview the three separate Skills.
  2. Choose Global for reusable methods or Workspace for one client. Keep client mappings, KPIs and recipients in that Workspace.
  3. Start a fresh Ask Ollie session. Verify source ownership, mappings, metric definitions, timezone and freshness.
  4. Generate and open the report, then use existing Routines for weekly or monthly drafts with client-manager review.

Ask Ollie

  • “Prepare last month’s spend-to-revenue report. Show missing data and hold it for review.”
  • “Put qualified leads and attributed ROAS first. Save that preference only for this Workspace.”
  • “Compare lead-acquisition cohorts after 30, 60 and 90 days. Flag immature groups.”
  • “Set up a weekly reporting Routine using these approved mappings and a client-manager review.”
Supported sources, setup requirements and compatibility

Advertising, analytics, CRM and financial sources must already be authorized in the selected Workspace. The pack accepts verified aggregates or reviewed mapped records from those sources; it includes no provider connector or preconfigured client mapping. Unavailable metrics stay unavailable, and currencies stay separate.

CSV, JSON and an openable HTML report are the tested local outputs. Codex and Hermes require Python 3.9+ and timezone data inside their actual sandbox. Claude Code runs started by Outloop have no shell, so cannot execute this calculator. Source-contract compatibility is checked; installed import, discovery and execution still need verification.

Synthetic handoff comparisons and cohort edge-case checks pass locally. Live BI SQL parity and two distinct client pilots remain unverified. Windows, maturity and media acquisition cost are new package logic. Gross LTV is before refunds; net cash is after dated refunds. XLSX, PDF and Google Sheets exports are not verified. This pack adds reporting methods to Outloop; it does not connect to a legacy BI backend.

Agency reporting, explained

What is the Agency Revenue Reporting Pack?

It is a downloadable set of three independent Outloop Skills for measurement planning, CRM quality and client reporting. It calculates reports from verified aggregates or mapped lead, account and payment records, including acquisition and first-payment cohorts. Outputs are CSV, JSON and HTML files for review.

Does this pack replace an agency BI dashboard?

It supplies reporting methods and report artifacts for an AI worker in Outloop. It does not provide a hosted BI dashboard, a data warehouse or a direct connection to a legacy BI backend.

Can it connect advertising spend to CRM sales and revenue?

Yes, with reviewed source mappings and explicit evidence. Cohort mode applies first-touch identity rules, keeps currencies separate, follows revenue by acquisition month and cash by payment date, and itemizes exclusions. New 30/60/90-day windows flag immature cohorts. Gross LTV does not subtract refunds; net cash does. This is rule-based attribution, not click-level proof.

Can I reuse it across multiple clients?

Yes, the neutral methods can be installed as Global Skills. Each client still needs its own Workspace mappings, approved source access, metric definitions, reporting preferences and validation. Private client settings do not belong in Global Skills.

Which AI engines can run the reporting calculator?

The inspected Outloop contract gives Codex and Hermes Workspace shell tools; each environment must independently pass the included Python tests. Claude Code runs started by Outloop have no shell and cannot execute this calculator. Installed end-to-end execution remains unverified.

Can Ask OLLIE customize KPIs and recurring reports?

Ask OLLIE can use Workspace reporting preferences to select and order tested KPIs and prepare narrative sections. Existing Outloop Routines own weekly or monthly scheduling. New formulas require validation, and reports are held for client-manager review before external delivery.

What has been verified?

Local tests cover aggregates, mapped-record identity, acquisition and first-payment cohorts, gross LTV, cash refunds, reconciliation, currency separation and repeatable output. Synthetic BI handoff comparisons pass. Windows and acquisition cost are newly defined package logic. Live BI parity, installed execution and two-client pilots remain unverified.