"Is digital marketing worth it?"
If you're asking this question, I already know something about you. You've either been burned, maybe spending money on Facebook ads that went nowhere, or maybe you paid an agency for "brand awareness" with nothing to show for it. Or, maybe you’re more at a distance from the problem, watching others throw cash at marketing and wondering if they're smart or delusional.
I’ll level with you completely: the digital marketing industry has earned its skepticism.
In online marketing, the barriers to entry are low. There’s no certification for marketers that carries the same weight as CPA for accountants. There’s no medical board that evaluates our fitness before we’re allowed to practice.
But the question itself is incomplete. Asking "is digital marketing worth it" is like asking "is hiring employees worth it?" The answer depends entirely on which employees, doing what work, managed how well.
If you pull aggregate data from the internet, the answer will look like a “yes.” DemandSage says businesses earn roughly $5 for every $1 spent on digital marketing on average. Email marketing alone averages $42 return per dollar if Firework’s stats are to be taken at face value.
But, of course, averages hide enormous variance. Some businesses get 10x returns. Others are world-class bank account emptying operations.
Still, you can’t get past this fact: businesses that don't market don't grow.
So the question isn't whether to market. It's how you can do it and make sure you make enough revenue to justify the spending.
Like what you’re reading so far? Subscribe for more!
You can’t avoid marketing.
Before you even get into calculating ROI, it’s worth acknowledging the alternative to marketing: obscurity. Complete and utter obscurity.
If you're not marketing, you're relying entirely on word-of-mouth and luck. And that can work—for a while, in certain industries. But it's not a strategy so much as it’s a hope.
Marketing is the tax you pay for not being a monopoly. If you have competitors, you have to market. The only businesses that can skip this are the ones with zero competition like public utilities.
Even companies that claim they "don't do marketing" are usually marketing. They're just doing it in ways they don't recognize as such. That sterling reputation that brings customers in automatically is brand equity, and it’s often built through years of (often accidental) marketing. That aggressive sales team? That’s just marketing with a phone.
So the question to ask here isn't "should I market?" The question is "how do I market without wasting money?"
This is why I think of marketing as matchmaking, not manipulation. You're not tricking people into buying. You're helping the right people find you.
OK, but "is digital marketing worth it?"
A lot of times, yes. But you have to have a way to know for sure because no marketing plan survives contact with reality.
Digital marketing was sold for years as "measurable down to the penny." The idea was that you could track every click, attribute every conversion, and enjoy perfect accountability. The promise was seductive: unlike billboards and TV ads, you'd know exactly what you were getting for your money.
And honestly, this was never the truth. You can’t know what Karen in Topeka thinks about your brand, you can just tell whether she bought your stuff or not.
But these days, this “measurable down to the penny” promise is demonstrably, laughably wrong. Privacy is taken a lot more seriously than it used to be. In 2021, when Apple rolled out iOS 14.5, a lot of ad tracking just broke overnight. Cookies, which are used to track your activity online, are getting blocked by major browsers like Firefox and Safari. (Chrome’s getting around to it eventually). And then you have laws like GDPR and CCPA which are making it to where even if you could track everything you used to, it wouldn’t be legal to do.
And as a consumer myself, thank God. The status quo in the 2010s was untenable, and I don’t exactly want companies using my data to fix prices to the absolute maximum I’m willing to pay.
But if you’ve been doing marketing for a while like I have, you’ll notice the platforms that used to tell you exactly which ad drove which sale now give you fuzzy estimates at best. Facebook's reporting has been unreliable for years.
So business owners fumble around like Velma losing her glasses in Scooby-Doo (who really ought to get contacts). They're spending money without seeing the direct line to revenue. They've hired agencies that promised results and delivered reports full of impressions and engagement rates instead of customers. They've watched their ad costs climb while their conversion rates dropped.

And then there's the industry itself. It’s very hard to tell competent marketers apart from, say, a guru selling $997 courses, an agency padding hours, and a "growth hacker" who's never actually grown anything. The principal-agent problem is baked in: agencies benefit from bigger budgets and longer timelines. You benefit from efficient results.
If you've been burned, you're not being irrational by asking “is digital marketing worth it?” The problem isn't marketing—it’s marketing without measurement. If even the professionals can't figure out what's working, no wonder business owners feel lost.
How do you know marketing is worth it for your business?
Forget about marketing for a second. Let’s talk about accounting.
The first thing you have to get right is this: you need to make more revenue on each customer than you spend on expenses to keep your promises to them. When it comes to marketing, there’s a simplified model that does a pretty good job of making sure you get this right.
The principle is about as easy as can be:
Customer Acquisition Cost (CAC) = Total marketing spend ÷ New customers acquired
Lifetime Value (LTV) = Average revenue per customer × Average customer lifespan
If the LTV:CAC ratio is high enough to cover your operational expenses—the ones needed to keep your promises—then marketing is "worth it." The bigger the gap, the better.
Simple in theory. Harder in practice, of course, because attribution is messy and not every dollar can be traced to a specific customer. But even rough numbers help.
A SaaS company might know their average customer sticks around 14 months and pays $200/month, which would come to an LTV of $2,800 LTV. If they're spending $400 to acquire each customer and $500 to deliver service, the math works.
If they're spending $3,000, it doesn't. And it doesn’t matter what it costs to deliver service in this case.
The complications come from attribution. Which marketing caused the sale? Someone might see a Facebook ad, forget about you, Google your company name three weeks later, read a blog post, sign up for your email list, and convert from a nurture sequence. Who gets credit: the ad, the blog, the email?
There's no perfect answer. But you can use blended CAC as a proxy, which is total marketing spend divided by total new customers. This is a good sanity check. It won't tell you which channel is winning, but it'll tell you if the overall system is working.
Now this all brings me to the second thing you have to be aware of: the cash flow trap.
You can have great ROI and still go bankrupt. It’s true.
Let's say you spend $1,000 to acquire a customer who pays you $100/month. Your LTV is $1,200 (they stick around a year on average). That's a 20% return—sounds great.
But your payback period is 10 months. Can your business float that $1,000 for 10 months before you see that money come back around to you? Multiply that by 50 new customers, and you're floating $50,000 in marketing spend, waiting for it to pay off.
This is the J-curve of marketing investment. You spend money upfront, see nothing for a while (or even negative returns), and then it starts compounding. Content marketing and SEO work this way. And so does brand building.
If you are OK with waiting for that payback period before you see a return, then you’re in good shape. In that case, all you have to do is make sure your marketing is working before revenue shows up.
But if you think you’ll run out of cash? You have to address that first.
Can digital marketing get a good ROI?
Yes. But with caveats.
First, before you spend a good deal on marketing, make sure your offer is a good one.
Second, you can’t just Google “good ROAS for eCommerce” or “average CAC for SaaS.”
Every industry, every company, every product—they all have wildly different marketing costs.
A more useful distinction is whether you’re spending to rent an audience or own an audience.
This is Google Ads, LinkedIn Ads, Meta, and other platforms like that. You compete for ad space in an auction, and if you beat out the competition, you rank.
If you are trying to get some quick attention and traffic, ads and paid social will get the job done. You turn it on, and traffic starts. You turn it off, and traffic stops.
This is attractive for a few reasons, one of which is sheer speed. Another is that it gives you direct control over how much business you bring in.
But the flipside is that it’s expensive and you’re entirely at the mercy of the platforms where you advertise. If this is your only strategy, your CAC will forever rise with inflation and competition. You are effectively paying Big Tech a "tax" on every single visitor.
Owned Audiences (SEO, Email, Brand)
This is your email list, your organic search rankings, and your reputation.
These audiences take eternity and a day to build. The upfront cost is high, but the marginal costs are low. Once you win someone’s email, you can keep emailing them until they unsubscribe. Once you rank well in the search engine, it’s going to take some effort to kick you off the keywords. And if you have a great reputation, that can often carry you when no other channel will.
It also doesn’t hurt that organic customer acquisition is generally cheaper than paid channels across every industry. I have blog posts from 2017 on an unrelated blog (about board game development) that still bring in qualified marketing leads in 2026. I paid (implicitly, with my time) to write them once, and they have paid me back ever since. But like I said, it takes a long time to build. And case in point, those blog posts I wrote in 2017 didn’t bear any fruit until 2019.
Should I rent or own my audience, then?
This isn’t an either/or question. In the world of marketing, you can use rented audiences to build owned audiences. You can use paid ads to test your message and fill your email list (an asset you own). Then, use that asset to lower your blended CAC over time.
So when will digital marketing get a bad ROI?
Two situations come to mind immediately.
First, if you’re trying to outspend a bad offer, marketing won’t help. Marketing only amplifies reality. If your organic conversion rate is near zero, paid ads will help you get a near-zero conversion rate faster and more expensively.
The other is if you can’t float the payback period. If you spend $10,000 this month and need it back next month to make payroll, do not start a content marketing program. You need sales, not marketing.
Are digital marketing agencies worth it?
This is a totally different kind of question. Related, but distinct.
A lot of people compare agency retainers to employee salaries and conclude agencies are overpriced. "$5,000 a month? I could hire someone for that!"
But be careful with your calculator, because the true cost of an in-house hire might be higher than you think. That $60,000/year salary ($5k/month) is just the starting line.
You also have to add such charming expenses as:
Payroll taxes: FICA alone is 7.65%
Unemployment insurance: FUTA and SUTA—variable by state, but mandatory
Workers' comp: Required in most states
Benefits: Health, dental, vision, 401k match—often adds 15-25% to base salary
Overhead: Laptop, monitors, software licenses, desk space
PTO and sick days: You pay for 100% of their time but get ~90% of their production
Management time: Someone has to direct their work, review it, give feedback
That $60k employee actually costs the business $85k-$90k. And that's before you account for recruiting costs, training time, and the 3-6 months it takes a new hire to get up to speed.
There’s also the fact that each employee often brings just one distinct skillset. You might have a great writer that can’t design. You might have an old hand at SEO who can’t run a paid campaign. An agency gives you access to a bench of specialists and can swap one out for another in a hurry when you need them.
Agencies also bring their own enterprise tools like Ahrefs, Semrush, Sprout Social, Adobe Creative Suite, email platforms, analytics dashboards. Buying these yourself runs $500-$1,000/month, and that's before you learn how to use them.
All of this, of course, makes agencies sound wonderful and perfect. But hiring a good one isn’t as easy as you might think.
Agencies have different incentives than their clients. They need steady revenue, and the client needs efficient marketing.
Good agencies resolve this conflict with transparent reporting and clear deliverables tied to business outcomes. Bad agencies exploit the information asymmetry—they know you can't tell if that $10k/month is well-spent or wasted.
This subject is a good deal more complicated than I can succinctly cover here, so for more information on vetting agencies, see my guide on how to choose a digital marketing agency.
How do I avoid wasting money on digital marketing?
I love this question because preventing mistakes is, paradoxically, one of the best ways to ensure success. A few practical rules come to mind.
Validate your offer first. Don't turn on the ad spend hose until you know the offer converts organically. If nobody buys when you put it in front of them manually, paid traffic won't fix it. Marketing amplifies what's already there, and it can't create demand for something nobody wants. Run through a marketing pre-flight checklist before you spend.
Pay attention to money metrics. You’ll find no shortage of vanity marketing metrics if you look for them. I’m talking about likes, impressions, and follower counts. Start obsessing over business metrics—qualified leads, sales, and payback period. (More on this in when marketing metrics help and when they hurt.)
Track from day one. Set up conversion tracking before you spend a dollar. Put UTM parameters on all links. Make sure Google Analytics is configured properly. Set up a CRM that captures lead sources even if it’s literally just a Notion board. This isn't glamorous work, but it's the difference between flying blind and making informed decisions.
Give marketing enough time to succeed. Different channels take different lengths of time to succeed. Set realistic timelines and stick to them, but also set checkpoints at month 3, 6, and 12 to evaluate whether you're on track with leading indicators like traffic, rankings, and engagement.
Cut what isn't working. To paraphrase Dune, “sunk cost fallacy is the mind-killer.” If a channel isn't performing after a reasonable trial period with reasonable spend, cut it. Reallocate to what's working.
Final Thoughts
Digital marketing can absolutely be worth it. But you have to treat it like a serious investment, and that means thinking about risk, return, and timeline. That’s a lot better pulling an arm on a slot machine and hoping for the best.
The risk isn't spending money on marketing. Every business spends money on marketing, whether they call it that or not. The risk is spending money on marketing you don't understand, can't measure, and can't sustain long enough to see a return.
Figure out what a customer is worth to you and how much you’re willing to spend to win one. Then figure out how much lag time you can tolerate between spending and payback. That will make everything else that follows easier.
This is the best way I know how to answer the big question of “is digital marketing worth it?”


