Revenue attribution

Source attribution, booked jobs, QuickBooks revenue, ROI, LTV, and client proof.

This hub organizes the revenue reporting layer behind ZartsAlgo lead capture, automation, provider data, admin records, and client portal proof.

Libraries

Seven revenue libraries for source-to-ROI proof.

These guides connect lead sources, booked work, invoices, payments, campaign spend, lifetime value, and portal-safe reporting.

Revenue attribution

Revenue Attribution Library

Revenue attribution guides for source-to-lead, lead-to-opportunity, booked jobs, invoices, payments, and confidence scoring.

Open library
Source attribution

Source Attribution Library

Source attribution guides for Search Console, GBP, ads, referrals, marketplace leads, call tracking, UTM campaigns, and source confidence.

Open library
Booked jobs

Booked Job Tracking Library

Booked-job tracking guides for scheduled jobs, completed jobs, CRM won stages, job value, service mix, and source-to-booked-job reporting.

Open library
QuickBooks revenue

QuickBooks Revenue Library

QuickBooks revenue guides for invoices, payments, customer matching, item matching, duplicate review, reconciliation, and portal-safe summaries.

Open library
ROI reporting

ROI Reporting Library

ROI reporting guides for campaign spend, cost per booked job, revenue return, payback window, confidence, caveats, and client summaries.

Open library
Lifetime value

Lifetime Value Library

Lifetime value guides for repeat jobs, recurring revenue, service mix, cohorts, retention, projected value, and client-safe LTV summaries.

Open library
Portal revenue proof

Portal Revenue Proof Library

Portal proof guides for client-safe ROI cards, since-joining improvements, source coverage, booked jobs, revenue summaries, and executive notes.

Open library

Pipelines

Follow the chain from source to revenue.

Every proof point needs an owner, source, table map, confidence state, and portal-safe summary boundary.

Growth ops

Source to lead

Search, ads, GBP, referral, marketplace, call tracking, manual Proof: Lead volume and source coverage by period.

Sales ops

Lead to opportunity

Admin lead stage, CRM stage, quote request, owner qualification Proof: Qualified rate, response time, and next-action completion.

Operations

Opportunity to booked job

Project status, CRM won stage, booked appointment, job scheduled Proof: Booked jobs attributed to source, campaign, service, and market.

Finance ops

Booked job to invoice

QuickBooks invoice, admin project value, CRM deal amount Proof: Invoice count, revenue, paid/unpaid status, and source attribution.

Finance ops

Invoice to payment

QuickBooks payments, Stripe payments, manual payment notes Proof: Collected revenue and average time to payment.

Growth ops

Campaign to ROI

Campaign spend, booked revenue, conversion events, source attribution Proof: Spend, revenue, booked value, ROI, and payback window.

Client success

Service to lifetime value

Client services, recurring jobs, invoices, maintenance records Proof: LTV, repeat rate, recurring revenue, and service mix.

Client success

Improvement since joining

Baseline metrics, current period metrics, source coverage, booked jobs Proof: Before/after improvement story with verified metrics.

Data ops

Provider reconciliation

Search Console, QuickBooks, Thumbtack, Angi, CRM, call tracking Proof: Freshness, missing data, mismatch review, and confidence score.

Client success

Executive ROI report

Report period, revenue attribution, source coverage, campaign outcomes Proof: One-page summary of leads, booked jobs, revenue, ROI, and next moves.

Metrics

Measure what clients actually care about.

Revenue reporting becomes useful when lead volume, booked work, collected revenue, ROI, and since-joining improvement are clearly separated.

leads_by_source

Leads by source

count(leads grouped by source, period, market, service) Portal: Yes, summarized.

qualified_rate

Qualified rate

qualified leads / total leads Portal: Yes.

booked_job_rate

Booked job rate

booked jobs / qualified leads Portal: Yes.

booked_revenue

Booked revenue

sum(booked job value or won deal amount) Portal: Approved summary only.

collected_revenue

Collected revenue

sum(verified payments by period) Portal: Approved summary only.

cost_per_booked_job

Cost per booked job

campaign spend / booked jobs Portal: Yes, when spend is approved.

roi

ROI

(attributed revenue - spend) / spend Portal: Approved summary only.

ltv

Lifetime value

collected revenue and projected repeat revenue by client/service Portal: Summary only.

since_joining_delta

Improvement since joining

current period metric - baseline metric Portal: Yes.

attribution_confidence

Attribution confidence

weighted score from source freshness, match quality, and reconciliation state Portal: Status only.