Overview
Jonas Mets is a co-founder of Koalify, where he has worked on HubSpot RevOps since December 2023. He is based in Ghent. He has also been a freelance HubSpot administrator at Sprocketeer since January 2023.
From February 2016 to January 2023 he worked at Teamleader, joining as an account manager and moving on to customer success project manager in February 2018, head of data and operations in December 2018, and VP of data and operations in July 2021. Before that he was a project consultant at TriFinance from September 2014 to January 2016. Earlier he co-founded Instadeal BVBA, from April 2013 to March 2014, and Royal Events - Free Poker Tournaments, from January 2010 to May 2012.
Mets studied business engineering at Ghent University, completing a bachelor's degree in 2012 and a master's degree in 2014, with a master's year at the Prague University of Economics and Business in 2012 and 2013. He attended Sint-Lodewijkscollege Brugge, in Latin-Mathematics, from 2003 to 2009.
Career history
Insights & ideas
The through-line
Across nearly every post, Jonas Mets returns to one idea: dirty data in HubSpot is not a one-time cleanup job but a compounding, ongoing problem, and the fix has to live inside the platform itself rather than bolted on around it. He frames invalid emails and duplicate records as the two things that "compound everything downstream in HubSpot" [13], and he keeps pointing at the moment teams discover this the hard way, whether it is a sales rep searching "ACME" and getting fifty companies back [3] or a newsletter bounce rate that drops the moment a list is validated first [1]. Over time this preoccupation has widened from a single deduplication app to a broader Koalify product line, a Premier partner status with HubSpot, and, on the podcast, a more personal reflection on focus: the same instinct to stop treating problems as occasional fixes shows up in how he restructured his own work after realizing he was spread too thin [16].
On dirty data
Mets treats invalid emails and duplicates as twin, self-regenerating problems rather than isolated messes. "Invalid emails quietly wreck deliverability, reporting, and campaign performance" while "Duplicates break trust, segmentation, ownership, automation, and attribution usually all at once" [13]. He is explicit that cleanup does not stay clean: "neither one stays fixed on its own," because "the sources that created it (form fills, integrations, enrichment tools, Salesforce sync) never stop running" [13]. His conclusion, echoed from a guest but clearly his own operating view, is that "the best RevOps teams don't treat email hygiene and deduplication as occasional cleanup projects. They treat them as ongoing operational processes" [13]. He also ties this directly to trust on the sales floor: "Before duplicates break your reporting, they break your reps' trust, and once that's gone, nothing downstream works" [3], and to measurable outcomes, noting a newsletter's "0.43% bounce rate... our lowest in years" after validating the list first [1].
On staying inside HubSpot
A recurring design principle in how Mets talks about his own product is that fixes should happen without leaving the CRM. Describing the email validation app, he says it works "through a workflow action or a CRM card, and writes the result straight back to your contact properties," with "No exports. No third-party dashboard. No extra login. Everything happens without leaving HubSpot" [14]. He repeats the same framing for the app's purpose generally: "cleaner emails going in, without leaving HubSpot. That's the whole idea" [5]. Lead deduplication gets the same treatment, built to "work the same as every other object" with detection rules, bulk merge workflows, and merge rules that "decide which property values survive" [6][12].
On messy CRMs
Mets pushes back on the instinct to see every messy HubSpot portal as a failure. "A messy CRM isn't always a failure," he writes, arguing that "early on, efficiency isn't the priority, getting things done is" and "duct tape and good intentions is usually the right call" [8]. What matters, in his view, is timing: "The mess isn't the problem. Missing the moment it flips is, when the shortcut starts costing more than the fix" [8]. He extends this to how consultants should frame their work with clients: inheriting a messy system means "you've caught the company right when the duct tape finally costs more than the fix," not that you're "cleaning up someone's failure" [8].
On integration quality
Mets is skeptical of surface-level integration claims. "It integrates with HubSpot... That's the wrong question," he writes, laying out what should be asked instead: "at what level?", "which object types does it actually cover?", "how often does it update?", and "who owns the association logic" [15]. He credits integration depth, not features or price, as the real decision driver, noting that "how it actually worked under the hood mattered more than anything on the feature sheet" [15].
From the stage
On the RevOps500 Podcast, Mets discusses a personal operating mistake that doesn't appear in his written posts: taking on too many commitments at once, including client project work, building the Qualify app, and a newborn daughter, and how the year improved only after he stopped freelance project work in January and hired a full-time RevOps person to absorb those duties, freeing him to concentrate solely on building Qualify [16].
Takeaways
- Validate email lists before sending, not after; Mets saw a 0.43% bounce rate, his lowest in years, by excluding 60 invalid addresses first [1].
- Treat email hygiene and deduplication as continuous operational processes, not one-off cleanup projects, since the sources of dirty data never stop running [13].
- When evaluating a HubSpot data integration, ask about integration level, object coverage, update frequency, and who owns the association logic rather than settling for "it integrates with HubSpot" [15].
- Don't assume a messy inherited CRM signals failure; the real inflection point is when the shortcut starts costing more than fixing it [8].
- Build fixes to run inside HubSpot itself (workflow actions, CRM cards) rather than requiring exports or third-party dashboards [14].
- Cut down on parallel commitments: Mets attributes his improved focus to dropping freelance work and hiring dedicated help so he could concentrate on one product [16].
Media & appearances
- RevOps500 PodcastYouTubeBuilding a SaaS Startup: Focus, Mistakes & Lessons From a Founder | Jonas De MetsJonas Mets discusses his mistake of lacking focus by taking on too many commitments simultaneously, including project work, building the Qualify HubSpot app, and managing personal responsibilities like a newborn daughter. He explains that this year improved significantly after he stopped freelance project work in January and hired a full-time RevOps person to take over those duties, allowing him to concentrate solely on building Qualify.
In the news
- This review made my day. 🙂 “A year in, and it keeps getting better.” That’s exactly what we’re aiming for. We build Koalify 🐨 for our users, and most of what we ship starts as something they asked for. Here’s what this client rely on: → Several duplicate rules with fuzzy matching, so near-matches don’t slip through the cracks → Layered primary rules: one well-built rule covers the ones beneath it, which keeps maintenance simple → Control over how records merge, including first-touch merges where new data is folded in
- HubSpot won’t let you merge leads. Contacts, companies, deals, and tickets all have a merge button. Leads don’t. And the Duplicate Management tool doesn’t scan them either. So when a contact downloads an ebook and books a demo the same week, your workflows create two leads. One rep qualifies the new one, and the outreach history sits on the old one. Your lead-to-deal numbers count one buyer twice. Most teams just delete one and move on. That works until it’s 40 duplicates a week, or your policy doesn’t allow deleting HubSpot
- Major feature release: Koalify now lets you bulk unmerge in HubSpot. 🎉 That matters because HubSpot can’t undo a merge on its own. Once two records are merged, that’s permanent. So if a workflow or duplicate rule merges the wrong contacts or companies, here’s how you reverse it: → Filter those merges in HubSpot → Enrol them in an unmerge workflow → Koalify 🐨 restores the records that were merged away It works for one record or hundreds at once, without leaving HubSpot. “What if it merges the wrong records?” is the question we
- Out of the box, HubSpot is just a tool. Tools are great. But they’re just tools.” Sarah Lane-Hawn 🧚 said this at the end of our conversation about one of the most complex HubSpot data architecture projects she’s worked on. It’s the line that stuck. HubSpot doesn’t fix a messy CRM on its own. The craftsmanship does: → Knowing how to use the tools → Knowing how the pieces connect: objects, associations, integrations, the sync rules nobody wrote down → Knowing when to bring in outside expertise to get it right The portals
- Want to quietly ruin your HubSpot data? Make “fields populated” a KPI. Markus Meier saw it happen. Executive dashboards tracked whether 20 fields on every account and every deal were filled in. So the reps did the obvious thing. Two words per field. Target hit. Move on. The data wasn’t good. It was just there. And it was out of date by the following week. Populated isn’t the same as accurate. Measure completion and you get compliance, not clean data. People fill the boxes because they have to, not because the information helps
- The Belgian HubSpot User Group is TODAY and we're ready for you! 🎉 We kick off at 6 PM sharp, so don't be late! See you tonight, HubSpotters. 👋
- Getting ready for the Belgian HUG in the @HubSpot office in Ghent Can it get any more Belgian? King Philippe and Queen Mathilde are keeping a watchful eye over us from the wall. No pressure, speakers. 👑 Here’s what’s on the programme: 🎙 Pieter Boon (Co-Founder @ ImpactPilot): Proactive CS in HubSpot: Play Defence and Offence How conversations, tickets and product usage inside HubSpot become early risk signals on defence, and tracked milestones on offence. Live examples, not theory. 🎙 Elias Meersman (Developer & RevOps @ Waer
- Last UNBOUND post, I promise! I got a meet and greet with Tom Brady. 🏈 For my European network: he's basically the Cristiano Ronaldo of American football. I was honestly nervous beforehand, until my brother sent me a video of him being genuinely kind to a young fan (it's in the comments). That helped a lot. Still a once-in-a-lifetime experience. Huge thanks to HubSpot & UNBOUND for making it happen. 🧡 #UNBOUND2026 #UNBOUND26insider #HubSpot
Related profiles
This page shows public professional information only, each fact cited. Is this you? send a correction, or ask for removal within 24 hours, no questions asked.