A B2B subscription grown 25×, and 225,000 contacts moved without losing one

Eight trade magazines, a subscription stuck at 120 members, and a legacy CRM nobody could automate.

The services behind this
25×Revenue growth
8×Membership growth
225KContacts migrated
18%→11%Churn reduction

The situation

VPN Plus+ was a B2B subscription stuck at 120 members with flat revenue and no growth engine. Separately, 225,000 contacts sat scattered across four publications in a legacy CRM with no automation, leaving the sales team doing everything by hand.

What I did

For VPN Plus+ I built a full growth engine: targeted paid ads with lead magnets, multi-step email automation, and product-led growth loops. For the CRM, I migrated all 225K contacts from Blueconic into HubSpot with zero data loss, then built segmented nurture sequences for each publication. Over the same period I ran 50+ virtual events as an acquisition channel.

What changed

VPN Plus+ grew from 120 to more than 1,000 members. Revenue up 25×. Churn fell from 18% to 11%.

The migration was booked as maintenance and paid out as growth.

Let’s talk about yours.

Start with what you have already tried and where it stalled.

Toronto, ON · working across North America