
Challenges and Tips for Marketing Automation with Mike Korba, CCO and Co-Founder of User.com
with Shane Barker
Mike Korba, Chief Commercial Officer at user.com, reveals the intricacies behind streamlining marketing automation. In this episode, Shane Barker and Mike discuss overcoming data chaos, migrating CRMs, and crafting a strategic blueprint before launching campaigns. With practical tips and analogies that liken automation to scripting a movie, they explore how thoughtful planning transforms challenges into opportunities for enhanced customer engagement.


Mike Korba is the Co-Founder and CCO of user.com, a marketing automation platform enabling businesses to unify customer data and enhance user engagement. With expertise in growth strategy and UX design, Mike has driven user.com’s evolution into a robust solution that automates communication at every stage of the funnel. Under his leadership, the company has empowered organizations worldwide to streamline marketing and grow sustainably.
Before founding user.com, Mike honed his skills in digital marketing and product development, focusing on data-driven strategies that optimize customer journeys. He has collaborated with startups and established enterprises alike, helping them align growth goals with user-centric designs. His approach emphasizes continuous experimentation, collaborative teamwork, and measurable outcomes.
Mike frequently shares insights on automation trends and best practices at industry conferences. He is committed to helping companies forge meaningful relationships with their customers, ultimately driving consistent engagement and long-term, sustainable value.
Episode Show Notes
In this episode of The Marketing Growth Podcast, host Shane Barker sits down with Mike Korba, the Chief Commercial Officer and co-founder at user.com, to dive deep into the challenges and tips for effective marketing automation. Mike opens up about one of the most common hurdles companies face—disorganized data structures. Whether you’re migrating from platforms like Intercom or Pipe Drive or managing legacy CRM setups, getting the data right is crucial. He explains that a clear understanding of which attributes define a lead versus a prospect lays the foundation for successful automation.
Mike also shares a practical migration process. For some clients, user.com offers plug-and-play API connectors, while for more complex setups a manual, hands-on approach is necessary. He stresses that planning is key: define clear goals, write a “script” for customer journeys, and build a structured data framework before dragging and dropping automation blocks into place. Shane and Mike further discuss how integrating automation into existing workflows not only simplifies marketing tasks but also improves ROI. As automation tools continue to evolve—combining AI, personalized messaging, and even video chat—businesses can look forward to more humanized yet efficient customer interactions.
Books mentioned
None
Brands mentioned
- user.com
- Intercom
- Pipe Drive
- HubSpot
- MailChimp
- Pipedrive
- Zoom
- Airtable

Welcome to the Marketing Growth Podcast. I’m your host, Shane Barker, and my guest today is Mike Korba, the Chief Commercial Officer and co-founder of user.com. In today’s episode, we’re going to talk about marketing automation and Mike’s life at user.com.

What do you think—we talked about organizations and automation. What do you see as the biggest challenges for an organization when it comes to automation?

Mike Korba
I think, even with big companies or smaller ones, it doesn’t matter—they can end up with a messed-up data structure. So what kind of attributes should we have on the user? What attributes should we have on the company? How do we understand that something is a lead and not just a prospect?
We gather a lot of information in our CRMs and so on, but many times when I’m working with customers who are migrating from another solution, I’ll check the data and see it’s really disorganized. So I think having the right data, structured and planned out, and understanding what each conversion event means—like how people are added to a newsletter list or what sources they can come from—is often a major problem from a marketing automation standpoint.

Yeah, that makes total sense. What if you’re a company that has different solutions? How do you migrate over? How does that work? For instance, if someone’s been with Salesforce for two years but wants everything under one umbrella, what does that process look like?

Mike Korba
Yeah, so depending on the size of the customer, we handle it differently. For example, one of our biggest sources of customers is migrating from Intercom to us. We’ve grown as an alternative to Intercom. Now, Intercom is not a CRM, but because of its detailed tracking, many online businesses treat it like one. It’s like a source of truth for user data, and for Intercom companies we’ve built a migration solution. You add your API key, and we take all the customer data and communication. It’s plug-and-play, but in terms of CRM migrations—say, from another solution—sometimes it’s best to do it manually.
We have a premium option where we work more in an agency/client relationship than as a typical software provider. A user of the software can be on a premium account and delegate to our onboarding migration specialist. He’ll make sure everything is clear. Often that involves clearing databases, doing spreadsheets, importing CSV files, and making sure the proper description, event names, and values line up. It can take one, two, or three weeks, working on the same data, but in the end, we can handle those automations because both the client and we know how to organize everything related to the data.

So it sounds like—let me translate here—it’s a no-brainer. You guys can either port somebody over automatically because you have the API keys, giving you access to see information or CRM details. Or you can do it manually to ensure everything’s ported over correctly.

Mike Korba
Yeah, like with Pipedrive, we have a CRM automatic connector too—similar to Intercom. But many times we’ll say, “Your current setup is so strange that maybe we should do this with a more manual approach,” because I don’t know why you’re using activities for these purposes. You should tag them or something like that, not sign up with activities.
I believe well-implemented CRMs are not as common as they should be. I know from my experience that a tool is not what matters most, but how you use it. You can even use Airtable or something like a spreadsheet to manage your contacts. But if you clean the data—think about the proper structure—and everybody is doing the same processes in the same way, then you can make it effective.

Yeah, that makes sense. So if you have a CRM or something you’re currently using, it’s easy to import it into user.com. That’s great. Let’s talk about some top tips for implementing successful marketing automation. Because that’s often the biggest challenge—people say, “I want to do automation,” but they don’t know how to put all the processes in place. What are your top tips for us?

Mike Korba
I think the main feature of user.com is the drag-and-drop builder. You create these paths, like: if the user visits the pricing page, check whether you have their email. If you don’t have it, show a pop-up. If they submit the pop-up, send them an email. If not, reach out via chatbot. It’s so easy that people jump straight into dragging and dropping blocks, which can be the worst thing to do.
It’s like trying to create a great movie when you don’t have a script or actors—you just pick up a camera and start shooting. You might have a movie, but you don’t know what it’s about or how long it will be. It’s the same with marketing automation.
A good framework starts with defining your goals: what do you want to achieve? Let’s say you want to generate more leads from anonymous traffic. That’s a goal. Then think about how—maybe you’ll use chatbots on your blog. So now you know the “title” of your movie. Next, write a script, which we call user stories. For example, if someone visits your blog post, check what you know about them. If they’re a returning customer, reach out with a personalized chat message. If they’re unknown and it’s their first time, do something else. Ask about company size or goals. You’re writing a script, just like you would for a movie.
Once you have that script, you know what kind of data structure you need. If you want to treat paying customers differently from anonymous users, you need that information in your marketing automation software. If you’re doing a lead-generation chatbot, you also need content—a PDF, an ebook, or a checklist. Now you have your actors and your set. Once you have your goal, your script (the user stories), your data structure, and any assets you need, that’s when you start building the blocks in the drag-and-drop editor. If you jump into the drag-and-drop first, it won’t be as effective.

I love the analogy of a movie because that makes total sense. You can grab a camera and start shooting, but if you don’t have a script and actors, it’s probably not going to be a great movie. I love that because I think that’s what people miss—there’s a lot of preparation that goes into it. But once you get it set up and start tweaking things, you see the value. It’s not just dragging and dropping a few buttons and then suddenly, your whole world changes. Like anything in life, it takes time and effort; but once you do it, you start to see the fruits of your labor.
So, you’ve been doing this for a long time. Where do you see marketing automation heading in the future? I know personalization has been talked about for years, and we’re finally starting to see more of it, which is great. But what’s your view of the future? What do you see in your crystal ball?

Mike Korba
Yeah, like everybody says AI and machine learning will do our job. And I think machine learning and AI are really useful—great technology. I love it. But I feel people still want different types of interaction. Sometimes, when I’m at an airport dealing with support, I’d rather talk to a chatbot because it’s a simple path. I don’t want to fill out a form, or be handled by a real human—I’d prefer something fully automatic. Maybe I don’t want to type or choose options; I’d rather speak to my phone or somebody else.
But that’s one side of marketing automation—repeated tasks that can be handled 100% by algorithms. On the other hand, as a consumer, when I’m looking for a new bike, I might want to speak with a real person who’s a bike enthusiast so they can tell me, “What should I focus on?” Right now, in our live chat, we’re working on a feature that lets you start a video conversation right inside the chat widget. I think sometimes customers prefer to speak with a real human.
It would be great if it’s not some random outsourced support. India is a great country—don’t get me wrong—I have great customers from there. I just mean many businesses underestimate that region. But like many times, as a client, I’d still prefer to be handled by a person with real experience and knowledge.

Yeah, I think it makes total sense. And I think it’ll be interesting to see how the video side of things plays out with automation—not just the customer service side of things. I think people would love it, especially with Zoom—everyone’s on Zoom now, and people are getting used to video. So that’s awesome. You guys are doing great.
I do want to talk about some other future stuff you guys are doing on user.com, but we’ll save that for the next part of the podcast. Before we get there, can you share a phenomenal success story of a user who came on board and you guys really crushed it for them? Because if I’m listening right now, I might think, “Wow, this sounds like a super awesome platform.” I’d like to understand if there’s someone you’ve brought over in the past who’s gotten great results.

Mike Korba
Well, for really big, great results, I have NDAs, so I can’t share them directly—sometimes these cases are in the financial market or other sectors. We do share really great results in our customer stories, though. For example, we have something called “Most Successful Wednesdays,” and each Wednesday we share on our Facebook page one client’s story: the numbers, the use case, what the problem was, and how we approached it.
Those are real numbers and real names, but sometimes customers think, “Okay, let’s try another option.” They resign from our solution, and a great sales guy at a competitor might say, “Their platform will be great, yeah.” And I’m happy whenever a customer leaves, not when they’re actually leaving, but when they come back later because they know what to expect from us.
We’re not a perfect solution—no such perfect solution exists. Maybe Mailchimp is better for email, maybe HubSpot is a broader platform, or maybe Pipedrive is a better CRM solution, or Intercom is a better live chat, right? But when you compare all-in-one solutions to separate tools—including return on investment—it should be affordable for your business, and we think we give so much value that customers do come back. So this is, like, the moment I feel we’re doing a great job—when someone returns.

Yeah, I think that’s one of my favorite feelings—when a customer leaves, not that they leave, but when they come crawling back. That’s my favorite, when they’re like, “Oh my god, I actually had one customer…” and I won’t say her name because she’s actually on my website, and we talk about the successes we had with her. But she left, got pitched by another agency—“Oh, we can do it cheaper, and we’ll be able to do better,” etc. She lost, I think it was $400,000 in four months. She came back to us and said, “Oh my God, what do I need to do to come back to you guys?” I had told her, “Listen, be careful. You just got pitched by somebody.” She was like, “No, I know what I’m doing.” Then she came back, and we had to repair everything they had done.
So yeah, you’ve got to be careful, but I love when they come back like that because it’s like, “I tried to tell you, and now here you are.”
Anyway, let’s touch on something else. We skipped over it a bit earlier, but we talked about you guys hitting 100k ARR, right? Per month?

Mike Korba
100k MRR.

Oh, monthly recurring—great. That’s awesome. That’s phenomenal.

Mike Korba
And 1 million Annual Recurring Revenue.

Yeah, that’s beautiful. I mean, you can’t complain about that. You’re getting there, right? I mean, you guys only had half the little half, half hand. You’re like, “Oh, we’re kind of there.” When you first came on, there were like 10 users four years ago, so last time I checked, you’re not doing too bad.

Mike Korba
Being honest, I would prefer to be much further. Like, plans for this year, plans for last year—there were goals we didn’t reach, but they were very ambitious goals. So we feel we’re still at the beginning of the journey, yes. When we compare ourselves to the big players—HubSpot or Intercom or Drift or such companies—we’re tiny in comparison. Sure, we didn’t, well, we did take a round, but we’re not VC-backed. We bootstrapped for a long time, and our approach isn’t to just burn money and grow that way. Still, we believe we should go much, much faster. We should double, triple, or quadruple it quickly.

Always crazy goals. That’s the way to grow. And you actually were part of the growth, right? I mean, early on, you did sales, but you were also growth manager, wasn’t that your deal? Or was it all sales?

Mike Korba
Yeah, right now I’m the CMO—Chief Marketing Officer—so it’s a growth team, but we try to work closely with each department. Marketing, sales, success, and support, because success and support handle the implementation phase. So onboarding features, onboarding plans, manual onboarding for higher-ticket clients—not the $49 plan, but the higher-touch subscription plans.
I believe we have this growth approach, where marketing and sales work hand in hand. I’m pretty proud of what we accomplished, even if I’m not so proud of our current numbers because I believe they should be much higher. But the team spirit and how far we’ve come without spending so much on ads, etc., that’s what I’m happy about.

Yeah, the bootstrap and grinding, right? I think it’s cool—you guys have a good culture, which is important, especially when it comes to, you know, you have all these different teams. What user.com does is bring them all under one umbrella. It sounds like you’ve done the same thing with user.com—you have your team of, like, hey, sales needs to talk with marketing, marketing needs to talk with communication, and we need to have it all in one place. It’s obviously through the platform, and I think that’s awesome. That’s a good use case.

Mike Korba
Yeah. I think even when I look at how we developed our product—when we were called User Engage, it was a chat solution with automation features, but we realized we needed a CRM. We could go with HubSpot, but we decided to build our own on top of that. So it’s like “dogfooding”—we use our own solution for our own purposes, which makes it easier to operate on it. That’s part of our culture and part of our offer. It’s deeply built into our technology.

Yeah, it’s like eating your own dog food, as they say. I think it’s nice that if there’s an issue, you can say, “It’d be great if we had this feature,” and then you can make that feature. You’re using the platform, building on user feedback, and growing with it. If people say, “We need this,” or “It’d be great to have video through the chat bot,” you can add that. I think that’s going to be awesome.

Thanks for sharing those amazing tips and challenges of marketing automation. I’m sure it’ll be helpful for our listeners. In the next episode, we’ll talk about the future of marketing automation, so stay tuned. Mike has a special discount on user.com for my listeners in the next episode. Make sure to stick around. Stay tuned to Shane Barker’s Marketing Growth Podcast.