I’ve been spending some time working inside HubSpot CRM recently and one thing I keep thinking about is how different teams structure their CRM as the business grows.
Some questions I’ve been reflecting on:
At what point do you rethink lifecycle stages and pipelines?
How much automation is too much early on?
Do you prefer keeping things simple at first or building with scale in mind from day one?
Would love to hear how others in the community approach this, what’s worked well for you and what you’d do differently if you were starting again.
@SMittal14 wrote: At what point do you rethink lifecycle stages and pipelines?
Theoretically, lifecycle stages won't change over time and unless changes are made to the sales process, neither would pipelines. In my opinion, there isn't a starting version for either that grows and expands over time. Rather, typically over time teams realize that they configured something incorrectly and that leads to changes.
I'm managing many portals where the starting configuration still holds and likely will forever.
@SMittal14 wrote: How much automation is too much early on?
As little as possible, as much as required This is impossible to specify, it really depends on the business, sales process, products, services, requirements. But as a rule of thumb, only build what is needed and avoid conflicting automations at all costs.
@SMittal14 wrote: Do you prefer keeping things simple at first or building with scale in mind from day one?
I build with scale in mind from day one. It's the path that consumes the least resources and causes the least headaches. It does however require a very clear understanding and foresight as to what's going to be needed a year from now, two years from now. It will not be perfect either. Not everything goes as planned. But generally, I find HubSpot works best when you don't change automations and definitions with every new version of a process but try to look further than just the next goal post.
Best regards
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Thanks for the tag and oppotunity to share, @BérangèreL! Hi there @SMittal14 Here's my unfiltered brain.
Start with the simplest possible system that your current team can actually use every day, but design it so you can add nuance without breaking everything six months from now (or later as you continue to evolve).
When to rethink lifecycle and pipelines: First, I agree with @karstenkoehler that overall your lifecycle stages likely won't change a whole lot. But a good rule of thumb: revisit lifecycle stages and pipelines any time your sales motion changes in a way your CRM can no longer “tell the story” clearly. You want to make sure your CRM is serving the team, and if processes or definitions change, you'll want to keep up with them with your own processes, lead scoring, and automation.
Some natural trigger points I'd keep an eye on include:
Adding a new motion (e.g., product-led, partner-led, or outbound on top of inbound) that has different milestones or handoffs.
Feeling forced to “hack” stages (e.g., using Customer for active opportunities or stuffing onboarding into deal stages) just to make reports work.
Leadership asking questions you cannot answer without exporting to spreadsheets or building one-off reports every week.
When that happens, step back and re‑document your actual buyer journey and internal handoffs. Then check whether lifecycle (contact), deal stages (pipeline), and tickets (service/onboarding) each represent what they’re best at: “who they are” vs “where the money is” vs “how we support them.”
How much automation is “too much” early (LOVE this question, btw): Early on, too much automation is anything that hides reality or makes it hard for humans to intervene. Let's compare healthy vs. risky.
Healthy early automation:
Ownership and routing: assign contact owners, create deals from key forms, create tasks when SLAs are missed.
Lifecycle updates tied to clear, objective events (e.g., demo booked, deal created, deal closed-won), not vague scoring rules.
Guardrails like preventing infinite workflow loops and avoiding lifecycle “skips” (Lead → MQL → SQL instead of jumping straight to SQL).
Examples of risky early automation:
Over‑engineered lead scoring where even your ops person can’t explain why someone is an MQL.
Workflows that auto‑create multiple pipelines, repeat activities, or change ownership based on unclear criteria, leading to “ghost” records and confused reps.
Basically, if your team says, “Why did that happen?” more than once a week, you’ve probably gone too far (btw I've been there).
Keeping things simple at first or building with scale in mind from day one? Honestly, I prefer a simple, well-documented setup over a “perfect for future scale” system that no one adopts.
Here's a common pattern I've learned over the years that seems to work (not set in stone, just a framework):
One primary sales pipeline with 5–7 stages aligned to buyer milestones (Connected, Exploring Fit, Proposal Out, Verbal Commit, Closed Won/Lost).
Standard lifecycle stages, with clear internal definitions: Subscriber, Lead, MQL, SQL, Opportunity, Customer, and one post‑sale stage if you truly use it.
One onboarding/support ticket pipeline for what happens after the deal is won, instead of extending the sales pipeline forever.
Here's what I think of when “building with scale in mind”:
Document definitions and entry/exit criteria for each stage.
Minimize custom properties, but making each one clearly owned and used in reporting.
Leave room to add a second pipeline later (e.g., renewals, expansion, or a distinct product line) once there is a real process behind it.
Okay. I want to bring this together for you. Here's what’s worked well (and what I’d redo).
First, some patterns that tend to work well as companies grow. I love designing around conversations, not tools: Start from your actual sales calls, CS handoffs, and marketing campaigns, then map those to lifecycle, pipelines, and tickets. Next, I'm a big fan of using lifecycle + lead status together so lifecycle tells the big-picture story and lead status captures “what’s happening this week” on the sales side. And finally, reporting can quickly become a beast that's hard to tame. Be sure to keep dashboards small: a lead-intake dashboard, a pipeline/forecast dashboard, and a post‑sale health dashboard, all reading from the same simple structure.
And if I were starting over, here are some things worth doing differently. I'd avoid creating multiple pipelines just because different teams “feel” different; use one pipeline with clear ownership unless the sales motions are truly distinct. Also, I'd resist renaming lifecycle stages into super-specific internal jargon; keep the underlying stages predictable and standardize your definitions in documentation and training. Plus this particular property can be used in conjunction with the Lead object, where you can get much more granular. And finally, I wouldn't rely on manual lifecycle updates. I'd make sure I tie them to reliable triggers (form types, meetings booked, deals created/closed) so reporting stays trustworthy as my company grows.
I hope that helps!
Did my answer help? Please "mark as a solution" to help others find answers. Plus I really appreciate it!
I use all tools available to help answer questions. This may include other Community posts, search engines, and generative AI search tools. But I always use my experience and my own brain to make it human.
@SMittal14 wrote: At what point do you rethink lifecycle stages and pipelines?
Theoretically, lifecycle stages won't change over time and unless changes are made to the sales process, neither would pipelines. In my opinion, there isn't a starting version for either that grows and expands over time. Rather, typically over time teams realize that they configured something incorrectly and that leads to changes.
I'm managing many portals where the starting configuration still holds and likely will forever.
@SMittal14 wrote: How much automation is too much early on?
As little as possible, as much as required This is impossible to specify, it really depends on the business, sales process, products, services, requirements. But as a rule of thumb, only build what is needed and avoid conflicting automations at all costs.
@SMittal14 wrote: Do you prefer keeping things simple at first or building with scale in mind from day one?
I build with scale in mind from day one. It's the path that consumes the least resources and causes the least headaches. It does however require a very clear understanding and foresight as to what's going to be needed a year from now, two years from now. It will not be perfect either. Not everything goes as planned. But generally, I find HubSpot works best when you don't change automations and definitions with every new version of a process but try to look further than just the next goal post.
Best regards
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer