How 6Minded unified 60,000+ records in HubSpot for TSR Poland

A century-old metal-recycling leader wanted a single source of truth for sales. 6Minded migrated and synced more than 60,000 records from two disparate databases — Microsoft Dynamics ERP and a public waste-records database — into HubSpot, giving traders friction-free access to accurate, up-to-date customer data.

tsrpoland

In numbers

+ 2.2 M

Tons of scrap logged

4

Months project duration

27

End-users

About TSR Poland

tabler-icon-building-factory-2

Recycling (scrap & raw materials)

tabler-icon-circle-check

Sales Hub + Operations Hub (ERP↔HubSpot sync via Make.com)

tabler-icon-box

Data migration & integration

For over a hundred years, TSR has connected scrap-metal suppliers and buyers, handling the entire process from purchase through recycling to sales. With 170+ recycling plants across Europe and an extensive transport network, TSR processes a diverse range of raw materials. We worked with its Polish subsidiary, TSR Poland.

Hubspot

The challenge

Salespeople had to pull customer details from two sources — Microsoft Dynamics ERP and a public third-party waste-records database — and the constant switching slowed the sales process. The project also carried several twists: inconsistent data formats, complex parent–child company structures, continuous data sync, purchase-only deals, dual deal owners by metal type, and the QA challenge of moving 60,000+ records accurately.

hubspot_sales_hub_implementation

Our role & approach

A unified HubSpot database would serve as a single, consistent source of truth for all sales information. We held discovery meetings to understand the client’s processes and data structure, set up shared Notion boards for schedule and scope, then migrated the data and built a continuous ERP↔HubSpot sync using Make.com — including automated owner assignment based on ledger records.

Quality first — our 3-step QA

Internal formula/code review

Every time a team member imports data, a qualified colleague verifies their work.

Case study dataII

Internal spot check

We check random spots in the dataset — e.g., a full column or the first 200 rows — comparing HubSpot against both Dynamics ERP and the public database.

Client verification

TSR Poland’s traders, who know their client base well, review their own records to catch any errors.

How we delivered,
step by step

Data import & database structure
Verifying accuracy & completeness
API testing & response mapping
Data sync configuration
Automatic owner assignment
Final data sync check
End-user training
Go live (+ post-launch support)

Results

Frame

Centralized records

Traders access all essential customer data without endlessly switching between ERP and public databases.

Frame

Only the necessary information

The HubSpot database holds exactly the data sales teams need — no sifting through irrelevant details.

Frame

Up-to-date sales data

With records pulled automatically from the ERP, salespeople no longer worry about data accuracy.

Conclusion

Thanks to the joint efforts of the 6Minded and TSR Poland teams, sales can retrieve customer data without friction — contributing to more efficient selling and higher income. The project moved 60,000+ records in four months for 27 end-users, with ongoing sync keeping HubSpot current.

“This audit was not only about fixing errors — it was about setting Aker BioMarine up for long-term digital success. By recommending a clean rebuild of HubSpot themes, we ensured they can scale, innovate, and maintain SEO best practices without being held back by legacy code.”

Magda Jurek, Head of W&D Team

Want results like TSR Poland?

Ready to standardize your marketing on HubSpot? Tell us your
goals and we’ll show you what we can build together.