Key Takeaways

  • Most traditional agencies focus on vanity metrics, while this 7-step CRM framework tracks Net New ARR to prove revenue impact and remove attribution guesswork.
  • The core formula is: Net New ARR = (Closed-Won ARR from Agency SQLs) – (Churn/Contraction from Agency Cohorts), which isolates only agency-attributed revenue.
  • Accurate measurement depends on UTM and GCLID setup, custom CRM fields, auto-tagging workflows, pipeline mapping, cohort tracking, ROI dashboards, and monthly audits.
  • TripMaster achieved 650% ROI using SaaSHero’s revenue-first tracking and flat retainers that align incentives with client growth instead of ad spend.
  • Audit your agency’s performance today and book a discovery call with SaaSHero to scale Net New ARR with proven, transparent tracking.

Prerequisites for Accurate Agency ARR Tracking

Set up agency ARR tracking only after you have HubSpot or Salesforce CRM, Google Ads and LinkedIn campaign access, Looker Studio or similar dashboard tools, and GCLID and UTM parameter capabilities in place. The standard 2025 Net New ARR formula is: Net New ARR = (New ARR + Expansion ARR) – (Contraction ARR + Churn ARR). For agency attribution, isolate only revenue from agency-generated leads and exclude organic and brand traffic from your calculations.

Establish baseline metrics such as current SQL conversion rates, sales velocity, and multi-touch attribution lags before you start. Plan 4 to 6 hours for initial setup and 30 days for validation of the data. The biggest risk comes from data silos between ad platforms and your CRM, and SaaSHero’s integrations close these gaps to keep attribution clean.

SaaS Hero: The client-friendly SaaS marketing agency that proves pipeline
SaaS Hero: The client-friendly SaaS marketing agency that proves pipeline

Agency-Focused Net New ARR Formula and Framework

Net New ARR = (Closed-Won ARR from Agency SQLs) – (Churn/Contraction from Agency Cohorts)

Component Formula Notes
New ARR Sum(New Logos) Agency-attributed only
Expansion Upsells from Agency Leads High-quality, sticky revenue
Churn/Contraction Losses from Cohorts Exclude non-agency customers

Use this 7-step implementation process: 1) UTM and GCLID setup, 2) custom CRM fields, 3) auto-tagging workflows, 4) pipeline mapping, 5) cohort calculations, 6) ROI dashboard creation, and 7) monthly audits. This framework answers how to calculate Net New ARR from agencies by creating clean attribution from first click through to closed revenue.

Step-by-Step CRM Implementation for Agency ARR

Step 1: Ad Platform and Tracking Setup

Configure UTM parameters with utm_source=agency_name and utm_campaign=specific_campaign for every agency link you promote. Enable GCLID auto-tagging in Google Ads so unique click identifiers pass through your entire conversion funnel. Add negative keywords for your brand name alone to avoid wasting spend on navigational searches that would have happened anyway. This setup ensures every agency click carries attribution data into your CRM.

Step 2: CRM Custom Fields for Agency Attribution

Create mandatory custom fields such as “Agency Source” (dropdown with agency names), “Lead Generation Date,” and “Campaign Type.” Make these fields required for sales team deal creation to prevent attribution gaps and missing data. Custom fields in your CRM capture UTM data from form submissions, ensuring parameters are stored directly on contact records for accurate agency attribution.

Step 3: Auto-Tagging Workflows in Your CRM

Build Zapier or HubSpot workflows that automatically populate agency fields whenever GCLID or UTM parameters are detected. Set up form submission triggers that tag contacts with agency source data as soon as they convert. This automation removes manual tagging errors and keeps attribution consistent across all agency leads.

Step 4: Mapping SQLs to ARR in the Pipeline

Map your sales pipeline stages to revenue probability weights and clearly distinguish between linear attribution and last-click models. Create deal properties that carry agency attribution through every stage of the sales cycle, even when prospects touch multiple channels. This approach protects agency credit during long B2B sales cycles.

Step 5: Cohort Formulas for Agency Performance

Build monthly cohort tracking in Google Sheets or directly in your CRM to compare agencies over time.

Agency Month New ARR Churn Net ARR
SaaSHero January $50,000 $5,000 $45,000
Agency B January $30,000 $15,000 $15,000

Track expansion revenue from agency-sourced customers separately so you can measure long-term value beyond the initial acquisition.

Step 6: ROI Dashboard for Agency ARR

Build Looker Studio dashboards that show agency spend versus Net New ARR, including 80-day payback calculations similar to what TestGorilla achieved. Use the formula: ROI = (Net ARR – Agency Costs) / Agency Costs × 100. Include pipeline velocity metrics and SQL-to-close conversion rates by agency to spot performance patterns quickly.

Step 7: Monthly Audits and Attribution Checks

Run monthly reviews to exclude non-incremental revenue and validate attribution accuracy across campaigns. Watch for common pitfalls such as last-click bias that credits agencies for brand searches they did not generate. Book a discovery call to learn how SaaSHero automates ARR reporting and reduces manual checks.

SaaSHero Case Studies and Pricing Alignment

TripMaster generated $504,758 in Net New ARR with 650% ROI using SaaSHero’s revenue-first tracking approach. TestGorilla reached an 80-day payback period that supported their $70M Series A raise, and Playvox saw a 10x decrease in cost per lead with a 163% increase in volume. These outcomes highlight the impact of accurate agency attribution compared with percentage-of-spend fee structures.

TripMaster adds $504,758 in Net New ARR in One Year
TripMaster adds $504,758 in Net New ARR in One Year

SaaSHero’s flat retainer model aligns incentives with client growth instead of budget inflation and wasted ad spend.

Over 100 B2B SaaS Companies Have Grown With SaaS Hero
Over 100 B2B SaaS Companies Have Grown With SaaS Hero
Monthly Spend 1 Channel (Month-to-Month) 6-Month Prepay
Up to $10k $1,250 $1,000
$10k-$25k $1,750 $1,400
$25k-$50k $2,250 $1,800

Book a discovery call to partner with SaaSHero’s proven revenue tracking system and pricing structure.

Common Agency Pitfalls and 2026 Validation Tools

Watch for red flags such as agencies that avoid CRM integration, inflate impression metrics without pipeline impact, or resist revenue-based reporting. Manual spreadsheets and disconnected systems cause reporting delays of days or weeks, leading to missed opportunities in addressing churn and optimizing ARR. Validate agency performance with 20% or higher SQL-to-ARR conversion rates and positive monthly Net New ARR growth.

Use 2026 automation tools such as HubSpot AI scoring for lead quality prediction, custom GPT models for cohort analysis, and Zams AI for Salesforce pipeline monitoring. Target positive Net New ARR every month and sub-90-day CAC payback periods to maintain sustainable agency partnerships.

Summary Checklist and Next Steps

Complete these 7 steps to track agency impact: UTM and GCLID setup, CRM custom fields, auto-tagging workflows, pipeline mapping, cohort tracking, ROI dashboards, and monthly audits. After that, audit your current agency’s attribution capabilities and decide whether to move to a revenue-first partner. Book a SaaSHero discovery call to implement professional ARR tracking that connects every ad dollar to closed revenue.

FAQ

How do you calculate net new ARR from agencies?
Net New ARR equals New ARR plus Expansion ARR minus Churn ARR minus Contraction ARR, using only agency-attributed customer cohorts. Exclude organic traffic, brand searches, and existing customer renewals that were not influenced by agency campaigns. Track this monthly by agency so you can identify top performers and underperformers.

Can net new ARR from agencies be negative?
Net New ARR from agencies can be negative if agency-sourced customers churn faster than new acquisitions or if expansion revenue does not offset contractions. Negative Net New ARR signals poor lead quality or targeting issues that require immediate action. Fire underperforming agencies quickly and work with revenue-focused providers like SaaSHero that track and report Net New ARR.

How long does agency ARR tracking setup take?
Initial CRM configuration usually requires 4 to 6 hours for UTM setup, custom fields, and workflow automation. Allow 30 days for data validation and baseline establishment before you rely on the numbers. SaaSHero manages the complete setup as part of their onboarding process.

What makes SaaSHero different from other agencies?
SaaSHero uses flat monthly retainers instead of percentage-of-spend models, which removes incentives to waste budget. They offer month-to-month contracts instead of long-term lock-ins, which keeps pressure on continuous performance. Most importantly, they track and report Net New ARR instead of vanity metrics such as clicks and impressions.

What tools are essential for agency ARR tracking?
You need a robust CRM such as HubSpot or Salesforce, UTM parameter capabilities, GCLID auto-tagging, dashboard software such as Looker Studio, and integration tools such as Zapier. Advanced setups benefit from AI scoring tools and automated cohort analysis for deeper insight. SaaSHero provides complete tool integration as part of their service offering.