Amy Baker.
All case studies

One CRM for marketing, sales, and leadership

As the sole marketer at a B2B technology company, I led the move from a basic CRM to HubSpot. I mapped the sales process with the team, migrated clean data, and built pipelines, automation, and reporting around how the business sold. Marketing, sales, and leadership then worked from one CRM, with lead source tracked through to closed-won.

Deal stages, named as completed actions

Enquiry received
Qualifying call complete
Discovery call complete
Quote sent
Contract sent
Closed won

Challenge

The business had outgrown its CRM. With no lifecycle stages, pipelines, or automation, it was hard to see where leads came from or what should happen next.

What I did

Led the move to HubSpot: mapped the sales process with the team, cleaned and migrated the data, and built pipelines, automation, and reporting around how the business sold.

Result

Marketing, sales, and leadership worked from one CRM, with lead source tracked to closed-won. It’s still in use today.

The challenge

The business had outgrown its CRM. It had been set up for a lean, referral-led sales process, with one person in sales using it. That worked when most new business came through referrals, but it couldn’t support a growing marketing function.

There were no lifecycle stages, no separate marketing and sales pipelines, and no marketing automation. Without them, it was hard to see where a contact had come from, what stage they were at, or what should happen next. For me as the new marketer, it meant there was no baseline. I couldn’t yet measure conversion at each stage, so I couldn’t tell which marketing would work best.

The management team wanted to see the pipeline clearly, follow up every lead, and have reporting they could trust.

My approach

My approach was to start with the people and the process, not the platform. I brought together one representative each from sales, delivery, account management, design, and management, and asked how they wanted to use a CRM and where the current one held them back. From that I built a requirements list, much like a short RFP.

I compared HubSpot with two alternatives. I’d already moved another business to HubSpot, and it met nearly every requirement on the list, so the team chose it.

Before migrating anything, I focused on the data and processes that would make the new CRM useful. Moving everything across without cleaning up the fields and agreeing how the team would use them would have carried the same problems into HubSpot.

What I built

Pipelines based on how the business sells. I sat down with our sales manager, one of the co-founders, and walked through exactly how a deal progressed, from first enquiry and qualifying call through discovery, quote, and contract to a decision. I then mapped the marketing side alongside it, from first visit to enquiry. Together these became a lead pipeline and a deal pipeline.

I named every stage as a completed action, such as "Discovery call complete" or "Contract sent". A deal could only enter a stage once that action had happened, which made pipeline reporting far more consistent.

Deal pipeline
Enquiry received
Aged care provider
Medical centre group
Qualifying call complete
Health insurer
Discovery call complete
Hospital group
Diagnostics company
Quote sent
Education provider
Every stage named as a completed action, so a deal only moves once it has happened. Company types are examples.

Clean data, mapped field by field. I exported every field from the old CRM and mapped each one to an existing HubSpot property or a new one, matching field type, purpose, and when it would be collected. Management signed off the field list before anything moved. I then worked through the data with sales, filling gaps and cleaning records, so we only brought across data that was accurate and would actually be used.

Field mapping
Old CRM fieldHubSpot propertyStatus
Lead originLead sourceSigned off
Industry (free text)Industry (dropdown)Signed off
Notes 2Not brought acrossDropped
Company sizeNumber of employeesSigned off
Every field mapped by type, purpose, and when it’s collected, then signed off before anything moved. Field names are examples.

A month running side by side. For the first month, our sales manager and I used HubSpot alongside the old CRM. We fixed anything that made data entry harder, and checked that workflows fired correctly, contacts sat against the right companies, and pipeline estimates were accurate. Only then did we run the first sales meeting from HubSpot.

I kept joining the weekly sales meeting after launch to see how the team used it in practice. Based on what I saw there, I adjusted required fields and views, and stopped deals from moving backwards.

Automation behind the scenes.

  • Lead source attribution, using UTMs and automatically collected fields to bucket every contact into a known source
  • Required lost reasons and follow-up dates on lost deals, with automatic reminders to sales on that date, along with the contact’s notes
  • Breeze Intelligence automations that added companies matching our ideal client profile, ready for contact research in Firmable
  • Alerts when a target company returned to the website, so sales could enrol them in a sales sequence I helped build
Mark deal as lost
Timing not right
Pick a date
Sales gets a reminder on that date, with the contact’s notes.
Both fields are required, so no lead is dropped without a reason and a date.

Reporting and integrations. I built dashboards for sales, marketing, and management. Google Ads and LinkedIn Ads were connected through HubSpot’s ad integrations and our social accounts through its social tool, so campaign results sat in the same reports as the pipeline.

Training. I set up every user with the right permissions, ran a team walkthrough, and then offered one-on-one sessions, along with HubSpot’s own courses and resources.

Results

One record, first touch to closed-won

Lead source kept on every deal

First touchGoogle Ads
Form filledContact created
Deal createdClosed won

Example record

  • Leadership could see the pipeline. What was in it, what stage each deal had reached, and what to expect in the coming months.
  • Lost and paused leads came back around. Each one had a reason, a follow-up date, and an automatic reminder to sales.
  • Marketing could be measured to revenue. Lead source stayed on each contact through to closed-won, which is how I could show Google Ads returning 5x its spend, and report on the ABM program.
  • Sales knew more before they called. They could see who they were talking to, what that company had looked at on the website, and when to get in touch.
  • Still in use today. The business continues to run its marketing and sales through HubSpot.

Is your CRM working for your team?

I’ll look at what’s set up and what would make the biggest difference.

Get in touch

What I’d measure earlier next time

  • Baseline numbers before the move, such as time spent on admin and follow-up rates, so the improvement is easier to show.
  • Data quality from day one, such as the share of deals with every required field complete, reviewed monthly with sales.

FAQs

How do you migrate to HubSpot without losing data?

I export every field from the old system, agree the field list with the people who use it, and clean the data before it moves. Then I run both systems side by side for a few weeks to catch anything the mapping missed.

What’s the difference between lifecycle stages and deal stages?

Lifecycle stages track a contact’s relationship with you, from subscriber to lead to customer. Deal stages track a specific opportunity through your sales process. You need both to see where marketing and sales each add value.

How do you get a sales team to use a new CRM?

Involve sales in the setup and let their existing workflow guide the configuration. Running the weekly sales meeting from the CRM did more for adoption than any training session.

Let's talk about your marketing.

Tell me a bit about your business and what you need, and I'll take it from there.

What happens next

  1. 1You tell me about your business and what you need.
  2. 2I reply within one business day.
  3. 3If it looks like a good fit, I send a link to book a free call.

I'll reply within one business day.