A book and course for programmers who want to learn marketing
Only one factor predict’s a product’s success
It’s not the quality of your code.
It’s not “scratching your own itch.”
It’s not the programming framework you chose.
It’s not test-driven development or continuous integration.
What makes an app successful? Having product/market fit!
Programmers who earn significant revenue from their products validate demand before they start coding.
One of the biggest mistakes developers make is they think they know what people need. But building something that meets a need isn’t enough. You have to create something people want.
Marketing for Developers is the guide you’ve been waiting for
The book and course will teach you everything you need to know.
- The beginning: everyone starts with no audience, no product, and no revenue. It’s OK if you’re just starting out!
- Build something people want: you’ll learn how to choose your target market, understand what motivates them, and pick a product idea.
- Use the lean marketing stack: identify the right tools, configure them, and track the right analytics events.
- Pre-launch: design a landing page that converts, write blog posts, optimize for search and build buzz.
- Launch and grow: promote your application with confidence, get more traffic, creating campaigns that convert, and get your first paying customers.
Marketing for Developers is for programmers who want to earn an income from the products they create. I wrote it specifically for these three stages:
- “I want to build a product, but haven’t found an idea.”
- “I’m building a product, but haven’t yet launched.”
- “I’ve launched, and I’m looking for my first 100 customers.”
These tactics will also be useful for startups and teams to review together.
Table of Contents
1 Welcome to the course!
2 Hello World
3 Succeed by choosing the right product
4 Teaser: find your product idea
5 8 steps to finding a product idea
6 Understand the job to be done
7 Interviewing your customers
8 How to Research Customers (Part 1)
9 How to Research Customers (Part 2)
10 Target their pain
11 Introduction to the Lean Marketing Stack
12 How to set up Segment
13 Google Analytics – Goals, Funnels, an…
14 Segmentation, Funnels, Explore, Insig…
15 How to find good blog post topics
16 How effective landing pages work
17 How to design a landing page if you s…
18 How to price your product
19 Name your product
21 Launch with confidence
22 Create a Facebook ad that converts
23 Using Facebook’s Retargeting Ads
24 Improve your search rankings
25 Find out what your competitors are mi…
26 Use A/B tests to increase conversion
27 Ask for the Sale
28 Patrick Campbell, Price Intelligently
29 Adam Wathan, Test Driven Laravel
30 Alan Klement, JTBD
31 Josh Pigford, Baremetrics
32 Brennan Dunn, DYFR
33 Des Traynor, Intercom
34 Nathan Barry (2015)
35 Nathan Barry (2016)
36 Tracy Osborn
37 Brian Casel
38 Garrett Dimon
39 Jarrod Drysdale
40 Marc-Andre Cournoyer
41 Nir Eyal (updated)
42 Sacha Greif
43 Ryan Hoover, Product Hun