<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1042895237192893&amp;ev=PageView&amp;noscript=1">
Rent Butter
CRM Magnetics × Rent Butter

Building a HubSpot RevOps system that works as hard as the team using it

Six months. Four operational pillars. A CRM rebuilt from the ground up — 132,000 contacts, 13 live workflows, and a revenue engine the team can finally see clearly.

PlatformHubSpot
Engagement beganNovember 2025
IndustryPropTech / Tenant Screening
+149%
↑ Jan → May 2026
Growth in monthly closed revenue
+69%
Q1 → Q2 2026
Growth in demos set
82.5%
Up from 61% at launch
Demo conversion rate, Q2 2026
86.7%
Tracked automatically, in real time
Onboarding deal conversion rate
13
All live & automated
Credentialing & onboarding workflows
Four case studies
  • 01CRM Data Foundation & Lifecycle ArchitectureData, Scoring, Properties
  • 02Sales Operations SystemPipeline, Demos, Contracts, Tasks
  • 03Customer Onboarding & Service OperationsCredentialing, Onboarding, NPS
  • 04Reporting InfrastructureDashboards, Visibility, Automation
Case Study 01 · Data & CRM Architecture

Building the Foundation Every Other System Depends On

Lifecycle stages, lead scoring, property architecture, and a data overhaul across 132,000 contacts and 79,000 companies. Nothing built on top of this works without getting this layer right first.

The Situation

When we took over Rent Butter’s HubSpot in November 2025, lifecycle stages and scoring were in place — but neither was working as intended. Stage definitions were inconsistent, scoring models weren’t driving reliable action, and hundreds of open deals had been sitting untouched for months.

The result: a 132,000-contact database that couldn’t reliably surface who was worth calling, a pipeline full of noise, and reporting that measured activity rather than reality. Before building anything new, we rebuilt the foundation.

Lifecycle Stages — Redefined and Fully Automated

We rewrote the definition of every lifecycle stage, documented them formally, then built automation to enforce them consistently across the entire database. Stages are never updated manually — the system keeps them current based on deal activity, form submissions, and scoring thresholds.

Company-level: Active Client, Inactive Client, Opportunity, and others — each with precise, documented entry criteria. Contact-level: SQL, MQL, Engaged Lead (score 10+), Unengaged Lead (score 0–9), and No Lifecycle Stage for hard bounces and ICP disqualifications.

Lifecycle stage definitions documentation
Sample lifecycle stage definitions — every stage documented in writing before a single workflow was built
Contact lifecycle distribution — 132,093 contacts Company lifecycle distribution — 79,024 companies
Lifecycle stage distribution — 132,093 contacts and 79,024 companies, all dynamically maintained

Lead Scoring — Two Models Built From Scratch

We rebuilt two independent models on a 0–50 scale, working together to surface the right contacts at the right time.

Fit Score (0–50): ICP criteria — industry, company size, property type, asset class, and job title signals that define Rent Butter’s best customers. Points assigned per criterion, scored using the associated company’s firmographic data.

Engagement Score (0–50): Behavioral signals — email opens, form submissions, page visits — with 10% quarterly decay so stale contacts don’t hold inflated scores. Because HubSpot’s native score has no hard cap, we built a custom calculated property that normalizes it to a clean 0–50 scale.

Fit Score — Industry criteria in HubSpot scoring model
Fit Score: industry criteria — target property management verticals scored at 13 points
Engagement Score — Form criteria in HubSpot scoring model
Engagement Score: form interaction and submission criteria — with 10% quarterly decay enabled
Company Engagement Score distribution across 79,024 companies
Company Engagement Score distribution — scoring model running continuously across the full database

Lead Resolution — A Structured Decision for Every Lead

We built a custom contact property called Lead Resolution giving reps a structured set of decisions on every lead. Each option triggers specific automations immediately: stage changes, deal creation, task assignment, owner syncing, and notifications — no manual follow-through required.

Options: Qualified (auto-creates a deal), Bad Timing (removes from view until a set follow-up date, auto-tasks on that date), Unqualified — Back to Marketing (returns contact to nurture), and Unsubscribe (Permanent).

Lead Resolution Automation workflow
Lead Resolution Automation — five branch conditions, automated actions firing the instant a rep marks a lead

Property Architecture & Data Cleanup

We rebuilt the property structure across contacts, companies, and deals. Company records now surface key account data at a glance — PMS in use, asset type, door count, projected MRR/ARR (auto-calculated), most advanced sales deal stage, and most advanced onboarding deal stage, both updating automatically when associated deals move. Automated fields are read-only so bad data can’t creep back in. We also audited and closed hundreds of dead deals before launch, so every report since day one reflects an accurate baseline.

Rebuilt company record showing key account data
The rebuilt company record — lifecycle stage, deal stages, engagement score, and key metrics visible immediately on open
The Result

Rent Butter now has a single source of truth for 132,000 contacts and 79,000 companies — lifecycle stages always current, two scoring models running continuously, and lead routing requiring no manual coordination. The foundation now supports everything built on top of it.


Case Study 02 · Sales Operations

A Sales Process the CRM Actually Enforces

Lead routing, pipeline stage logic, demo lifecycle management, and contract intake — and monthly closed revenue that grew 149% from January to May 2026.

The Situation

Rent Butter’s sales team was running real demos and closing contracts, but the CRM wasn’t keeping up. Deal stages reflected optimism rather than qualification. Demo outcomes weren’t tracked — there was no system to capture whether a scheduled demo actually happened. Contract intake happened outside HubSpot entirely.

Forecasting was guesswork. Coaching was hard because there was no standard to coach against. We rebuilt the entire sales operations layer from scratch.

Lead Management — Routing, Assignment, Deal Creation

We built a structured pre-sales system that moves leads from marketing into the pipeline without manual handoffs. When a contact hits MQL status they’re automatically assigned to an owner. Deal creation is automatic when a rep sets Lead Resolution to “Qualified” or when a contact books a first meeting. BD Credit is automatically assigned at that moment, capturing attribution at conversion.

Deal Stage Entry Criteria — Documented and Enforced by Automation

We built full process documentation alongside every automation — every stage has defined entry criteria, conditional logic, and a workflow that enforces it. Five workflows govern demo and contracting stage progression alone.

Demo Complete can be triggered three ways — a workflow monitors all three and auto-sets the others when any one fires. Demo Follow-Up advances automatically only when all three criteria are confirmed: Buying Timeline Defined, Buying Authority Identified, and Next Meeting is on Calendar. Contracting advances when verbal commitment, configuration scope, and contract signer are all confirmed.

Deal Stage Entry Criteria process documentation
Process documentation delivered alongside every implementation — stage criteria, workflows, and conditional logic all defined in writing
Demo Complete stage entry criteria and conditional logic
Demo Complete — all three entry criteria auto-set by workflow when any one fires
Demo Follow-Up stage entry criteria and automation
Demo Follow-Up — advances automatically only when all three qualification criteria are confirmed

Demo Operations — Full Lifecycle Tracking

Before this system, Rent Butter had no way to measure demo conversion rates. We built a complete demo lifecycle around five statuses — Scheduled, Completed, No Show, Rescheduled, and Canceled — and retroactively populated historical data so there was a real baseline from day one.

Before November 2025, this number didn’t exist. Demo conversion rate was unmeasurable. We built the tracking infrastructure, populated it retroactively, and it’s now a live metric. The conversion rate started at 61% when tracking began and reached 82.5% in Q2 2026 — a 34% improvement.

Number of demos and conversion rate this year
Demo conversion rate by month — consistently strong since tracking began, reaching 82.5% in Q2 2026

Demo Volume — A 69% Jump Q1 to Q2 2026

With the lead management system fully operational, demo volume has grown significantly. From Q1 to Q2 2026, demos set grew 69% quarter over quarter — with May 2026 reaching the highest single-month volume on record. The chart below shows the consistent upward trend in pipeline activity as the system came fully online.

Monthly number of demos set this year
Monthly demos set in 2026 — consistent upward trend, Q2 up 69% over Q1
+69%
Demo volume growth, Q1→Q2 2026
82.5%
Demo conversion rate, Q2 2026
+149%
Monthly revenue growth, Jan→May

BD Credit Tracking — Attribution at the Source

BD credited new deals by month 2026
BD credited new deals by month — attribution captured automatically at deal creation

Task Management — Cleared and Rebuilt

We audited all existing task workflows and found significant noise — tasks assigned to deactivated users, obsolete workflows still firing, a backlog with no path to completion. We cleared it, launched a task prioritization workflow, and built three standardized views: Past Due, Due This Week, and All Incomplete. 5,776 active tasks — now organized, prioritized, and actionable.

Task priorities and task type distribution
Task dashboard — 5,776 active tasks organized by priority and type across the team

Contract Operations — Intake Inside HubSpot

We built a HubSpot intake form capturing everything needed for billing on submission. Association labels set automatically, billing email auto-populates, and PandaDocs was aligned with this flow. The full contract process now runs through one connected system.

The Result

Monthly closed revenue grew 149% from January to May 2026. Demo conversion tracked live at 82.5% in Q2 — up from 61% when we first built the tracking system. BD attribution captured automatically at conversion. The data is now clean enough to support real forecasting, not just activity reporting.


Case Study 03 · Onboarding & Service Operations

From Signed Contract to Active Client — Automatically

A complete post-sale system: credentialing automation, keyword-triggered onboarding stages, a custom franchise intake track, and Rent Butter’s first NPS measurement infrastructure.

The Situation

Every new customer needs to clear compliance credentialing before going live, then complete a structured four-call onboarding sequence. Before this system, that entire process lived outside HubSpot. Follow-ups were inconsistent, visibility into client progress required asking someone directly, and a deal marked “Contract Signed” looked identical to one where the client had fully onboarded and gone live.

13 Live Workflows — The Complete Post-Sale System

When a deal moves to “Contract Signed,” two pipelines spin up simultaneously: a Credentialing deal and an Onboarding deal, both linked to the original sales deal via HubSpot association labels. Unresponsive clients auto-move to Dormant; a deal dormant 90 days auto-closes as Lost. When the credentialing inspection is complete, three things fire simultaneously: credentialing closes, the welcome email sends, and the onboarding deal advances.

13 live credentialing and onboarding workflows
All 13 credentialing and onboarding workflows — every stage of the post-sale journey automated and live

Onboarding Call Sequence — Keyword-Triggered Stage Management

Clients complete four onboarding calls: Kickoff, Configuration, Training, and Office Hours. Stage tracking is automated via meeting link keywords — booking through a “kickoff” link auto-advances the onboarding deal and moves the sales deal to “Onboarding In Progress.” Three automated emails: welcome, onboarding reminder (fires 3 days after welcome if no call scheduled), and onboarding complete.

86.7%
Onboarding conversion rate
40.3
Avg. days to Onboarding Pilot
65.3
Avg. days to Onboarding Complete
Onboarding dashboard — 86.7% conversion, real-time stage tracking
Onboarding dashboard — 86.7% conversion rate, real-time stage visibility
Onboarding pipeline average time in stage
Average time in each onboarding stage — a benchmark that didn’t exist before this system

Franchise Onboarding — Custom Intake Track

We built a dedicated track for a national property management franchise network. A single form submission auto-creates a deal in HubSpot — named, assigned, priced, and moved directly to Onboarding In Progress.

NPS Infrastructure — Built From Scratch

Rent Butter had never measured customer satisfaction before. We built the complete NPS infrastructure: survey deployment, automated sentiment property population at the contact level, and a live dashboard tracking response trends week over week. The value is the ongoing capability to measure and act on customer sentiment — not a single data point, but a recurring feedback loop.

Weekly NPS response trend
NPS weekly response trend — response volume and average rating tracked automatically
The Result

Rent Butter can close a deal and trust that the entire post-sale process unfolds automatically. The sales pipeline accurately reflects post-sale reality for the first time, making client health tracking and revenue recognition meaningful rather than approximate.


Case Study 04 · Reporting & Visibility

From Gut Feel to Ground Truth

Six dashboards, model reports for every object, automated account-level intelligence, and stagnant deal alerts. Reporting is only as good as the data underneath it.

The Situation

Before November 2025, pipeline health came from whatever HubSpot’s default views happened to surface — fragmented, inconsistent, and disconnected from how the business actually worked. We built the reporting infrastructure last, after the data architecture was in place, so every number it surfaces reflects something real.

Model Reports — A Consistent Foundation

Before building dashboards, we created model reports: pre-configured templates for each HubSpot object with the right data sources already set up. When the team needs a new report, they clone the relevant model and customize — rather than starting from scratch every time.

Six Dashboards, Each Answering One Question

Contacts Dashboard — 132,093 contacts by lifecycle stage, real time. Zero manual maintenance.

Companies Dashboard — 79,024 companies with live most-advanced sales and onboarding deal stage, pulled automatically from associated records.

Deals Dashboard — Volume and value by quarter, BD attribution, stagnant deal alerts for anything dormant 6+ months.

Tasks Dashboard — Completion velocity, overdue counts, activity distribution by user.

Onboarding Dashboard — 86.7% conversion rate tracked in real time, with stage-by-stage timing.

NPS Dashboard — Response trends and sentiment, updated automatically after every survey run.

Deal creation volume and value by quarter
Deal creation by quarter — volume and closed revenue trend on a clean, accurate pipeline

Automated Account-Level Intelligence & Stagnant Deal Alerts

Most Advanced Associated Sales Deal and Most Advanced Associated Onboarding Deal update automatically on every company record. Any deal with no forward movement in 6 months triggers an automated rep notification and surfaces on the Deals Dashboard. The pipeline can’t hide stagnation anymore.

The Result

Rent Butter’s leadership can open a dashboard and see what’s actually happening. The dashboards didn’t create this visibility — the clean data architecture underneath them did. The reporting makes it legible.

Ready to build this in your HubSpot?

We take on a small number of clients at a time. If this work looks like what your team needs, let’s talk.

Get in touch →