by ryanmccullagh on 3/8/23, 2:02 AM with 41 comments
Is there a way to learn marketing, in the same way that one learns software engineering?
It's so easy to learn software engineering, and the results are instant. How can I apply the same learning concepts to marketing?
by pella on 3/8/23, 2:48 AM
by Leftium on 3/8/23, 2:44 AM
1. "Brute-force" marketing: hit everyone in a wide area with your message, without much consideration for the target audience. The focus is on you and your product/service. 99% of marketing is done this way.
2. "Precision" marketing: acute focus on the target audience with a deep understanding of their desires, needs, and fears. Don't waste time/resources hitting people not interested in your product/service. I think this is more effective, but it is also much more difficult and requires more effort. Thus this type of marketing is much less common.
There are times when brute force marketing is enough. Everyone is already familiar with Coke, so they just need to remind people Coke tastes good.
However people usually find brute force marketing annoying. And if people don't know/trust your product/service already, it will probably be far less effective.
---
Here are some of the best resources to learn precision marketing:
- https://www.consulting.com/ teaches precision marketing in the most "scientific," engineering-like way. However it's also very wordy and could be edited down to about 20% of its actual length.
- https://expertsecrets.com/ is like the greatest hits collection of effective (precision) marketing techniques. Short and well-written, too.
- Gary Halbert was probably the first person to publish and teach precision marketing to a larger, more general audience. Here's his HOWTO: https://www.thegaryhalbertletter.com/newsletters/zfkj_hands_...
Note: I coined the terms "precision marketing" and "brute-force marketing." I needed a way to differentiate the marketing I wanted to use/learn/teach vs. the marketing most people are familiar with. It's also more commonly called "direct response" marketing.
by tonyoconnell on 3/8/23, 9:06 AM
by trojanalert on 3/8/23, 12:21 PM
If you have these two elements baked in, the next step is to focus on digital and performance marketing aspects — you will learn these in 2-3 weeks tops given how simple and easy to digest they are.
by behnamoh on 3/8/23, 2:22 AM
Jokes aside though, you might want to pick up Kotler's book on Marketing:
https://www.amazon.com/Principles-Marketing-17th-Philip-Kotl...
by aww_dang on 3/8/23, 9:14 AM
There's no substitute for being able to look the customer in the eye and observe the cues provided. You know instantly when something isn't working. When you go back to the keyboard you'll be able to understand customers more intuitively.
Analytics, multivariate testing and technical approaches make more sense once you grasp the basic premises. I'd describe in-person sales as an intangible. Maybe you can divine some of those cues from statistics after testing, but that doesn't give you the same intuition to craft a pitch to test.
by alistairjallan on 3/8/23, 5:52 AM
To give you direction I’d like to understand the purpose. If you’re familiar with software engineering you can draw a parallel between vastly different approaches eg FPGA programming vs native app development.
Are you looking to understand strategic (brand/integrated) approach to marketing or tactical (eg performance marketing)? Are you interested in understanding marketing to help specific objectives or to assist a business at different stages? (Aided Awareness or conversions). Are you interested in targeting consumers or businesses.
Let me know and I can provide some directional guidance.
by carlosjobim on 3/8/23, 12:37 PM
- Put yourself in the shoes of the customer and try to understand what they probably need and offer that.
- You have to understand your own product and what you offer, be clear with what you offer and what it costs and what your terms are.
- Make sure it is as easy as possible for you customer to purchase your product. Remove everything that gets in the way and hinders the customer from giving you his money. That means stripping away cookie banners, newsletter modals, "Adress line #2" and all such nonsense. Every bump in the road for the customer is an increased % that the customer desists.
- Your website should be fast, responsive, informative and easy to navigate. Nothing should be left to chance. If you think your website is a hassle you've already lost, the website is your most important asset. Don't forget to submit it to Google!
- Social media is a waste of time unless your business is huge. Make 90% of your investment in your own website, you can put any content there just as easy. But do make social media accounts with some basic info just so people know you are serious.
- Get your initial web site online as soon as possible, it takes some months to start ranking on Google, unless what you offer is extremely unique and interesting.
- If you use any paid advertising you should use promotion discount codes in order to know which channels actually work and bring paying customers. Too many get sucked into Facebook and Google advertising games, where they keep "betting" small sums and changing some targeting metrics to try to "hit the jackpot". Don't do that.
- You should always test and test again the purchase flow for your customer, to make sure there are absolutely no hurdles or errors stopping them from doing business with you.
Edit: One more: The absolute worst thing you can do is to not publishing a price because you are worried that you'd miss out on charging more for a bigger customer or because you're worried that you'll sell too cheap. Figure out your costs and margins and publish your prices. You can't figure that out after a customer has contacted you.
by mdcrowcroft on 3/8/23, 2:44 AM
If you want to learn marketing properly, it's worth thinking of marketing tactics and marketing strategy as two different things. - Marketing tactics are things like, running ads, writing content for SEO. Comparable to writing code day to day. - Marketing strategy is the high level application of research and marketing science. Comparable to system design.
If you jump straight into tactics, growth hacking, posting on social media etc, you might learn how do some things, but you won't know why things work, and you won't know why generic tactics you read about on line maybe aren't working in your scenario. This is in the same way that you can learn to code online, but if you're only ever copy pasting from tutorials and stack overflow, you're going to get messed up with N+1 queries.
I would suggest getting a base level of understanding the core marketing science that exists. For this I would suggest reading anything from the Ehrenberg Bass Institute. In particular the book How Brands Grow, it's a bit dry, but very approachable.
https://www.amazon.com/How-Brands-Grow-What-Marketers/dp/019...
by Want2Learn on 3/10/23, 7:07 PM
Know your objective. What do you want to achieve with your marketing? Know your target. Who are you trying to reach? Per the comment re: "precision marketing" search the term "account based marketing". This is a targeted B2B type approach. To over simplify, it comes down to really knowing/understanding who you want to reach, what's life like for them, what issues/pain-points they want solved, & you must consider when is the best time to reach them. Use your knowledge of their life/issues to craft the content to best engage them. Consider the time-frame of what you are trying to sell/promote and the buying cycle... is it long (over months) or short? Thus, you may need to plan on additional follow-ups/touchpoints for the 'buyers journey". etc.
You're request was how you can learn marketing. College is an option, just as it is for engineering. For more timely and cost-effective methods you can also get access to specific courses on linkedIn learning (check your local library for free access btw). Also check out coursera. There are many other no-cost low cost sources, but I thought I'd give you a few to start.
Anyway, I hope this helps.
by rchaud on 3/8/23, 10:03 PM
Look at the HN submissions from Plausible.io (Plausible Analytics). They usually write blogs about changes to Google Analytics, the market leader. They don't mention Plausible until the end of the article. Why do they do it this way? Because they are trying to bring in traffic from search engines, and searchers are more likely to be looking for GA-related information than a small rival product. But if the rival's website can offer useful info about forthcoming changes to GA, maybe it's worth looking at them as a solution too.
Their articles get a ton of comments on Hacker News. A link posted on HN will bring in more free lifetime traffic than a paid Google search ad (although you can do that too).
by dhruvkar on 3/8/23, 11:38 AM
I've tried this and it didn't work for me.
What worked for me, was starting a project that required a mostly marketing and very little engineering.
First project was a keto newsletter. I needed content and subscribers. So I learned how to tap into Reddit to get stories of people who were already sharing (for content) and then sharing/ask to share on Reddit (marketing 101).
Next project I bought. A weekly lead report (https://www.fundedlist.com). I'm learning cold emailing, setting meetings and learning to close (marketing 102?).
Realizing however, that the easiest customers are searching for what I offer anyway. So next foray will be into content - blog posts (marketing 201?)
Learning through real life projects with a little bit at stake is the sweet spot for learning. I learned programming the same way.
by comprev on 3/8/23, 9:41 PM
When scandals flare up (politics), a new product is launched or someone has an idea they want to realise, they rely on marketing to spin a positive outcome.
How easy that task is depends first on how strong your reputation is at that time.
Launching a new Ferrari for customers to buy is significantly easier than a no-name engineer building their first hypercar. Getting more investors in a startup requires confidence as a result of your reputation.
How you build this brand reputation will depend on your target customer base, and often for tech people this is a combination of successful real-world projects and presentations (written form, podcasts, on-stage performances, etc.)
Think hard about precisely what "it" is that you can offer and how your potential customer demographic will best see it.
Good luck!
by AlexITC on 3/8/23, 3:20 AM
I have been trying to do "marketing as engineer" (not sure where I read the term). In short, let's make cool engineering stuff where you can place your own ads.
For example, I was able to get one of my toy projects at the hn frontpage, I have been speaking at some tech events where I could have mentioned my project.
Related to the product I'm working on, it took me a considerable time but I think I finally figured out a nice strategy to do marketing as engineer (I have high hopes but we'll see how it goes).
Overall, I feel this is considerably more engaging than doing traditional marketing.
by plaguepilled on 3/8/23, 2:37 AM
To get started in the space, its helpful to think about how you decide to purchase something. That will tell you a bit about what kind of consumer you are. You can then read about how companies attempt to "reach" consumers like you, and what makes you different from other consumers.
by shoo on 3/8/23, 7:24 AM
by XCSme on 3/8/23, 11:07 AM
by JellyBeanThief on 3/8/23, 2:24 AM
by julianeon on 3/8/23, 3:36 AM
by palidanx on 3/8/23, 3:29 AM
by kennyfrc on 3/8/23, 3:08 AM
1. Customer empathy: you need to know their pains, dreams, opinions, frustrations, and more. The first step of marketing is to always meet people where they are the most frustrated. Good resources for this are Amy Hoy’s Sales Safari [1], or Netnography [2]. I also like Sean D’Souzas Brain Audit [3]. Sean’s is the most accessible.
2. Copywriting: Once you can empathize with the persona / customer, you’ll need to learn how to relate your product or service to the person’s problems, needs, or dreams. There are many scammy resources out there, but the person who does his marketing in the most ethical way is again Sean D’souza [4]. Robert Bly is also good [5].
3. Distribution: once you solve for customer empathy and the right positioning (through compelling copywriting), the final step is to distribute your copies in various media. Weinberg’s Traction is a good starting point [6].
Some will recommend Russell Brunson, Sam Ovens, Gary Halbert, etc, but these folks are in the extreme end of marketing, and may not suit everyone. Their methods work for “get rich quick” online courses or coaching programs, but not for real products or services where you need to sustain a brand over time. The resources I mentioned are a good foundation for ethical marketing.
RE: Feedback loops - the fastest way to get a feedback loop is to start with content marketing. Your article must solve a tiny problem, then you distribute it. If you get good feedback, then make a longer article, then get feedback again. Then turn it into an ebook or small online tool, then get feedback. Keep increasing the size of your solution until you get to your desired goal (like a SaaS).
Another way to get a feedback loop is through ads: run multiple ads, compare their conversion rates, drop the worst ones, scale the best ones, then add more ad tests.
[1] https://stackingthebricks.com/video-sales-safari-in-action/
[2] https://www.amazon.com/Netnography-Essential-Qualitative-Soc...
[3] https://www.psychotactics.com/products/the-brain-audit-32-ma...
[4] https://www.psychotactics.com/home-study/copywriting-home-st...
[5] https://www.amazon.com/Copywriters-Handbook-Step-Step-Writin...
[6] https://www.amazon.com/Traction-Startup-Achieve-Explosive-Cu...
by JimDesigns on 3/8/23, 10:07 AM
by stcroixx on 3/8/23, 3:49 PM
by nitwit005 on 3/8/23, 6:35 AM
Or rather, you probably need to say which form of marketing you want to do. Any form of promoting a business can be considered marketing.
by terrycody on 3/8/23, 10:37 AM
I suggest you check blackhatworld.com, you will find a ton of valuable things.
It is the biggest internet marketing forum online and only 1 now, and don't be intimidated by its name, its non related with "black hat".
by 2modta3989 on 3/8/23, 1:55 PM
by throwawaysalome on 3/8/23, 2:11 AM
by blahblah1234567 on 3/8/23, 5:03 AM
by donnie12345 on 3/8/23, 2:42 PM