owen_folio

EdTech CRM Migration Toolkit

🚀 VIEW LIVE INTERACTIVE DASHBOARD →

Click above to see real-time migration metrics, data quality improvements, and enrollment analytics


Built for Talstack (Nigerian EdTech startup) to migrate 5,000+ student records from messy Google Sheets into HubSpot.

The Problem

Talstack had student data spread across 12 different Google Sheets:

Result: Sales team wasting hours manually cleaning data instead of enrolling students.

The Solution

Python script that:

  1. ✅ Removes duplicate students (keeps most recent enrollment)
  2. ✅ Standardizes Nigerian phone numbers to E.164 format (+234…)
  3. ✅ Validates email addresses
  4. ✅ Maps enrollment statuses to HubSpot deal stages
  5. ✅ Exports clean CSV ready for HubSpot import

Results

How to Use

# Install dependencies
pip install pandas

# Run migration
python clean_and_migrate.py

Tech Stack


Built by Owen McCormick LinkedIn Full Portfolio