Product Marketing Guide
Practical, actionable marketing strategies for developers and product owners to successfully launch and grow products
Product Marketing Guide
This guide provides practical, actionable marketing strategies specifically designed for developers and product owners who need to successfully launch and grow their products. No fluff—just tactics that work.
Philosophy: Marketing is not about manipulation—it's about helping the right people discover that your solution exists. Good marketing is a service to your ideal customers.
Why Developers Need Marketing
Many developers think: "If I build a great product, users will come." This is wrong.
| Reality | Why It Matters |
|---|---|
| Great products fail daily | Without distribution, nobody knows you exist |
| Marketing ≠ Sales ≠ Spam | Marketing is education, not manipulation |
| You are competing for attention | 1000+ products launch every day |
| Users can't buy what they don't know exists | Discovery is the bottleneck, not features |
Bottom Line: Marketing is a core product skill, not an afterthought. Start marketing from Day 1.
Core Marketing Framework
Use this simple framework to structure your marketing efforts:
┌──────────────────────────────────────────────────────────┐
│ Product Marketing Framework │
├──────────────────────────────────────────────────────────┤
│ 1. POSITIONING → Who is this for? What problem solved? │
│ 2. MESSAGING → What do you say to attract them? │
│ 3. DISTRIBUTION → Where do you reach them? │
│ 4. CONVERSION → How do you convert visitors to users? │
│ 5. RETENTION → How do you keep them coming back? │
│ 6. MEASUREMENT → What metrics tell you it's working? │
└──────────────────────────────────────────────────────────┘1. Positioning: Define Your Market
Before you market anything, answer these questions clearly:
Who is your Ideal Customer? (ICP)
B2B SaaS - Questions to Answer:
- Industry? - e.g. fintech / e-commerce / healthcare
- Company size? - startup / SMB / enterprise
- Role/title? - CTO / product manager / marketing director
- Pain points? - What keeps them up at night?
- Budget range? - $10/mo / $100/mo / $1000/mo
Example ICP:
"Marketing managers at venture-backed SaaS startups with 10-50 employees who struggle with manual content distribution across multiple channels and have a $200-500/mo marketing tools budget."
Developer Tools - Questions to Answer:
- Tech stack? - JavaScript / Python / Go / etc
- Experience level? - junior / mid / senior
- Use case? - side projects / startup / enterprise
- Team context? - solo / small team / large org
- Willingness to pay? - free / freemium / paid
Example ICP:
"Full-stack developers building Next.js apps who need authentication and payments quickly prefer open-source solutions and are willing to pay for premium features after validating product-market fit."
Consumer Apps - Questions to Answer:
- Demographics? - age / location / income
- Psychographics? - goals / values / habits
- Current behavior? - what are they doing now?
- Trigger moment? - when do they need your solution?
- Price sensitivity? - free / under $10 / under $50
Example ICP:
"Fitness enthusiasts aged 25-40 who already track workouts but struggle with meal planning value convenience over cost and are active on fitness Instagram communities."
What Problem Do You Solve?
Write this down in one sentence:
"We help [WHO] achieve [BENEFIT] without [PAIN/FRICTION]."
Examples:
- ✅ "We help developers ship auth in 5 minutes without reading OAuth docs"
- ✅ "We help founders validate startup ideas in 48 hours without building full products"
- ✅ "We help content creators repurpose videos into social posts without manual editing"
❌ Avoid vague statements:
- "We're a revolutionary platform for X"
- "The future of Y"
- "Empowering users to do Z"
2. Messaging: What You Say
Your messaging appears everywhere: landing pages, tweets, emails, ads. Make it count.
The Value Proposition Formula
┌─────────────────────────────────────────────────┐
│ Value Proposition Structure │
├─────────────────────────────────────────────────┤
│ [WHAT YOU DO] │
│ for [WHO] │
│ so they can [BENEFIT] │
│ without [FRICTION/PAIN] │
│ unlike [ALTERNATIVE/COMPETITOR] │
└─────────────────────────────────────────────────┘Landing Page Hierarchy
Your landing page should answer these questions in this order:
Above the Fold (0-3 seconds):
- Headline: What is this? (value prop)
- Subheadline: Who is it for?
- CTA Button: What action should I take?
- Visual: Screenshot or demo video
Mid-Page (3-30 seconds): 5. Social Proof: Logos, testimonials, metrics 6. Key Features: 3-4 main benefits (not technical specs) 7. How It Works: 3-step process 8. CTA Repeat: Another chance to convert
Bottom (30+ seconds - Serious Buyers): 9. Pricing: Transparent tiers 10. FAQ: Address objections 11. Final CTA: Last conversion opportunity
Messaging Best Practices
| Do ✅ | Don't ❌ |
|---|---|
| "Cut API integration time by 80%" | "Simplify your workflow" |
| "Deploy in 5 minutes, not 5 days" | "Modern deployment solution" |
| "From $9/mo. Cancel anytime." | "Contact us for pricing" |
| "Used by 10,000+ developers" | "Join the revolution" |
| "No credit card required" | "Sign up to learn more" |
Principle: Specificity beats generality. Numbers, timeframes, and concrete outcomes win trust.
3. Distribution: Where to Reach Users
The best product with the worst distribution loses to an average product with great distribution.
Pre-Launch Distribution (Build Audience First)
Start marketing before you launch:
Strategy 1: Build in Public
Platforms: Twitter/X, LinkedIn, IndieHackers, dev.to
What to Share:
- Weekly progress updates (screenshots, metrics)
- Problems you're solving (relatable pain points)
- Behind-the-scenes decisions (tech choices, pivots)
- Small wins (first user, first dollar, milestones)
- Learnings and failures (authenticity builds trust)
Template Tweet:
Week [N] building [Product]:
✅ [Achievement 1]
✅ [Achievement 2]
🚧 Working on: [Current focus]
📊 Stats: [Metric]
💡 Lesson: [Insight]
[Screenshot or demo GIF]
#buildinpublicTime Commitment: 30 minutes/day (2-3 posts)
Strategy 2: Content Marketing (SEO)
Goal: Rank for keywords your ICP searches
Content Types:
-
Problem-Solution Blog Posts
- Title: "How to [Solve Problem] in [Tool/Language]"
- Example: "How to Add Authentication to Next.js in 5 Minutes"
- Goal: Rank for "[problem] + [tech stack]"
-
Comparison Posts
- Title: "[Tool A] vs [Tool B]: Which is Better for [Use Case]?"
- Example: "Clerk vs Auth0 vs Supabase Auth: Which for Indie Hackers?"
- Goal: Capture users comparing alternatives
-
Tutorial Content
- Title: "Complete Guide to [Topic]"
- Example: "The Complete Guide to SaaS Billing with Stripe"
- Goal: Educational value builds authority
SEO Checklist:
- Target one primary keyword per post
- Use keyword in title, H1, and first 100 words
- Add internal links to product pages
- Include clear CTA to try your product
- Optimize meta description (155 characters)
- Add Open Graph images for social sharing
Tool: Use Google Search Console to track rankings
Strategy 3: Community Engagement
Where: Reddit, Discord servers, Slack communities, forums
How to Do It Right:
- ✅ Answer questions genuinely (don't spam)
- ✅ Link to your product only when relevant
- ✅ Provide value first, promote second
- ✅ Disclose affiliation: "Full disclosure: I built this"
- ✅ Accept feedback gracefully
Time Commitment: 1 hour/day (10-15 meaningful comments)
Communities to Target:
- Reddit: r/SaaS, r/startups, r/webdev, r/entrepreneur
- IndieHackers: Product launch posts, Ask IH
- Hacker News: Show HN (monthly, not spammy)
- Discord: Developer communities in your niche
Launch Distribution (Day 1 Maximum Impact)
Launch Checklist
2 Weeks Before Launch:
- Prepare Product Hunt submission (hunter outreach)
- Write launch blog post (publish on launch day)
- Record demo video (2-3 minutes, upload to YouTube)
- Create social media graphics (Twitter, LinkedIn headers)
- Draft launch emails (to waitlist, friends, network)
- Set up analytics (Plausible, Google Analytics)
- Prepare FAQ and support resources
Launch Day (T=0):
- 6:00 AM PT: Submit to Product Hunt
- 6:05 AM PT: Post on Twitter with demo video
- 6:10 AM PT: Post on LinkedIn
- 6:15 AM PT: Share in relevant Slack/Discord communities
- 6:20 AM PT: Email waitlist subscribers
- Throughout Day: Reply to every comment/question within 30 min
- 6:00 PM PT: Recap tweet with launch stats
Launch Week (Days 2-7):
- Publish launch blog post to dev.to, Hashnode
- Submit to BetaList, AlternativeTo, SaaSHub
- Post "Show HN" on Hacker News (if not on Day 1)
- Share user testimonials and early metrics
- Start email onboarding drip campaign
Product Hunt Strategy
Why Product Hunt? It drives 500-5,000+ visitors on launch day and gives social proof ("Product of the Day" badge).
Optimization Tips:
- Hunter: Find someone with followers to "hunt" your product
- Thumbnail: Use a clear, vibrant screenshot or graphic
- Tagline: 60 characters max, specific value prop
- First Comment: Post a detailed maker comment immediately
- Gallery: 3-5 images + demo video (under 2 min)
- Response Time: Reply to every comment within 30 minutes
Template First Comment:
Hey Product Hunt! 👋
I'm [Name], maker of [Product].
🎯 Problem: [One-line pain point]
✨ Solution: [How your product solves it]
🚀 Key Features:
- [Feature 1]
- [Feature 2]
- [Feature 3]
🎁 Special Offer: [Launch discount/promo code]
I'm here all day to answer questions! AMA.
Thanks for the support! 🙏Post-Launch Distribution (Sustainable Growth)
After launch, focus on repeatable, scalable channels:
Channel 1: SEO Content (Long-Term)
Goal: Organic traffic that compounds over time
Strategy:
- Publish 1-2 high-quality blog posts per week
- Target low-competition, high-intent keywords
- Build backlinks through guest posting
- Update old content quarterly
Metrics:
- Target: 1,000 organic visits/month in 6 months
- Target: 5,000 organic visits/month in 12 months
Channel 2: Email Marketing
Goal: Convert free users to paid, retain existing customers
Email Campaigns:
-
Welcome Series (5 emails over 14 days)
- Email 1: Welcome + first action
- Email 2: Key feature tutorial
- Email 3: Use case inspiration
- Email 4: Social proof (case studies)
- Email 5: Upgrade CTA
-
Feature Announcement (when you ship)
- Subject: "New: [Feature Name]"
- Body: Problem → Solution → How to Use → CTA
-
Engagement Re-activation (for inactive users)
- Triggered: No activity in 14 days
- Subject: "Miss us? Here's what's new"
- Body: Recent improvements + special offer
Tool Recommendations:
- Resend (developer-friendly, great DX)
- SendGrid (scalable, reliable)
- Loops (modern UI, good for startups)
Channel 3: Social Media (Ongoing Presence)
Platform Priority (choose 1-2 max):
| Platform | Best For | Post Frequency |
|---|---|---|
| Twitter/X | Developers, tech founders | 3-5 tweets/day |
| B2B SaaS, enterprise | 3-5 posts/week | |
| Consumer apps, visual products | 1 post/day + stories | |
| TikTok | Consumer apps, Gen Z | 1-2 videos/day |
| YouTube | Tutorials, developer tools | 1 video/week |
Content Ideas:
- Product updates and changelog
- Customer success stories
- Tips and tutorials
- Behind-the-scenes content
- Industry commentary and hot takes
- User-generated content (repost)
Channel 4: Paid Ads (If Budget Allows)
When to Start: After validating product-market fit (>$10k MRR)
Channels to Test:
- Google Ads: High-intent searches - expensive but converts
- Twitter Ads: Promoted tweets - good for developer tools
- Facebook/Instagram: Lookalike audiences - consumer apps
- Reddit Ads: Niche communities - underrated / cheap
- LinkedIn Ads: B2B decision makers - expensive
Budget Recommendation: Start with $500-1,000/month Key Metric: CAC should be <1/3 of LTV
4. Conversion: Turn Visitors into Users
Traffic means nothing without conversion. Optimize your funnel.
Conversion Funnel
┌─────────────────────────────────────────────┐
│ 1. Landing Page → 100 visitors │
│ ↓ 2-5% signup rate │
│ 2. Sign Up → 3 signups │
│ ↓ 50-70% activate │
│ 3. First Action → 2 activated users │
│ ↓ 20-30% convert to paid │
│ 4. Paid Customer → 1 paying customer │
└─────────────────────────────────────────────┘Landing Page Optimization
Above the Fold Checklist:
- Value prop in under 10 words
- Benefit-focused subheadline
- High-contrast CTA button
- Trust signals like logos or metrics
- Hero image/video loads in under 2 seconds
- No distracting navigation
CTA Best Practices:
- ✅ "Start Free Trial" (clear benefit)
- ✅ "Build Your First Post in 2 Minutes" (outcome + time)
- ✅ "Get Started Free" (removes friction)
- ❌ "Sign Up" (boring, no value)
- ❌ "Learn More" (vague)
Social Proof Types:
- Logos: "Used by teams at [Company]"
- Metrics: "Trusted by 10,000+ developers"
- Testimonials: "This saved us 20 hours/week"
- Press: "Featured in TechCrunch"
Signup Flow Optimization
Goal: Get from landing to "aha moment" in <2 minutes
Friction Reducers:
- OAuth (Google, GitHub) > Email/password
- No email verification step (verify later)
- No credit card for free tier
- Skip optional fields (collect later)
- Prefill data when possible
Onboarding Best Practices:
- See User Onboarding Strategy for complete guide
- Welcome modal: 3 steps max
- Getting Started checklist: 3 tasks max
- Time to first value: <5 minutes
Pricing Page Optimization
Structure (3-tier recommended):
┌────────────┬────────────┬────────────┐
│ FREE │ STARTER │ PRO │
│ $0/mo │ $19/mo │ $49/mo │
├────────────┼────────────┼────────────┤
│ 100 items │ 1,000 │ Unlimited │
│ 1 user │ 5 users │ 20 users │
│ Basic │ Priority │ Dedicated │
│ support │ support │ support │
│ │ │ │
│ [Start] │ [Upgrade] │ [Contact] │
└────────────┴────────────┴────────────┘
↑ Highlight "most popular"Pricing Psychology:
- Anchor high: Show annual pricing (looks cheaper monthly)
- Highlight one tier: "Most Popular" badge drives 60% of sales
- Offer annual discount: "Save 20% with annual billing"
- Be transparent: No "Contact Sales" until enterprise tier
Conversion Boosters:
- Free tier or free trial (14-30 days)
- No credit card required for trial
- Money-back guarantee (30 days)
- FAQ section addresses objections
- Live chat or email support visible
5. Retention: Keep Users Coming Back
Acquiring users is hard. Keeping them is harder. Focus on retention.
Week 1: Activation
Goal: Get users to "aha moment" within 7 days
Activation Metrics (define for your product):
- SaaS: User completes core workflow
- Dev Tool: User makes first API call
- AI Tool: User gets first AI response
- Social App: User follows 10 accounts
Email Sequence (Days 1-7):
- Day 0: Welcome email (first steps)
- Day 1: "Here's how to [achieve outcome]"
- Day 3: "Tips from power users"
- Day 5: "Need help? We're here"
- Day 7: "Upgrade to unlock [feature]"
Month 1: Habit Formation
Goal: Make your product a weekly (or daily) habit
Tactics:
- Email Digests: Weekly summary of activity
- Push Notifications: Timely, relevant, not spammy
- Gamification: Streaks, badges, progress bars
- Social Features: Invite friends, share results
Example Notification:
"You're on a 7-day streak! 🔥 Keep it up to unlock Pro features."
Month 3+: Paid Conversion
Goal: Convert free users to paid
Triggers (when to prompt upgrade):
- Quota Hit: "You've used 90% of free credits"
- Feature Access: "Unlock [feature] with Pro"
- Success Milestone: "Congrats on [milestone]! Upgrade to do more"
- Time-Based: After 30 days of usage
Upgrade Prompt Best Practices:
- Show value first: "You saved 10 hours this month"
- Offer trial: "Try Pro free for 14 days"
- Highlight ROI: "Pro users save 20 hours/month"
- Make it easy: One-click upgrade
6. Measurement: Track What Matters
"What gets measured gets improved."
Essential Metrics (Pirate Metrics - AARRR)
| Stage | Metric | Good Target | How to Measure |
|---|---|---|---|
| Acquisition | Website visitors | 1,000/mo (pre-PMF) | Google Analytics, Plausible |
| Activation | Signup → First value | >50% | Amplitude, Mixpanel |
| Retention | Day 7 active | >40% | Cohort analysis |
| Revenue | Free → Paid | >3% | Stripe dashboard |
| Referral | Invite rate | >10% | Internal analytics |
Marketing-Specific Metrics
Traffic Sources (where users come from):
- Organic search: SEO content
- Direct: Brand awareness
- Referral: Backlinks, directories
- Social: Twitter, LinkedIn
- Paid: Ads (if running)
Content Performance:
- Blog post views
- Time on page (>2 min = engaged)
- Conversion rate (CTA clicks)
- Backlinks acquired
Email Performance:
- Open rate: >20% is good
- Click rate: >2% is good
- Unsubscribe rate: <0.5% is healthy
Tools You Actually Need
Minimum Viable Stack (free or cheap):
- Analytics: Plausible or PostHog (privacy-friendly)
- Email: Resend or Loops
- Feedback: Tally forms or Typeform
- Heatmaps: Microsoft Clarity (free)
- Uptime: BetterUptime or UptimeRobot
As You Scale ($10k+ MRR):
- Product Analytics: Amplitude or Mixpanel
- Session Replay: LogRocket or FullStory
- Support: Intercom or Plain
- CRM: HubSpot or Attio
7. Launch Playbook (Week-by-Week)
8 Weeks Before Launch
Focus: Foundation + Audience Building
Week -8 to -6:
- Define ICP (ideal customer profile)
- Write positioning statement
- Create landing page (even if product isn't ready)
- Set up waitlist
- Start building in public (Twitter, LinkedIn)
- Join relevant communities
Week -5 to -3:
- Write launch blog post (draft)
- Record product demo video
- Design social media assets
- Reach out to Product Hunt hunter
- Create FAQ page
- Set up analytics
Week -2 to -1:
- Beta test with 5-10 users
- Collect testimonials
- Finalize pricing page
- Prepare launch emails
- Schedule Product Hunt launch
- Announce launch date on social
Launch Week (The Big Push)
Day 0 (Launch Day):
- Morning: Product Hunt submission (6 AM PT)
- Throughout Day: Social media posts, email blast, community posts
- Evening: Recap post with stats
- Goal: Get "Product of the Day" on PH
Days 1-3 (Ride the Wave):
- Reply to every comment and email
- Post daily updates with metrics
- Submit to BetaList, AlternativeTo
- Publish launch blog post to Medium, dev.to
- Share user testimonials
Days 4-7 (Sustain Momentum):
- "Show HN" on Hacker News
- Guest post pitches to relevant blogs
- YouTube demo upload
- Start email nurture sequence
- Analyze launch data, iterate
Post-Launch (Weeks 2-12)
Weekly Cadence:
- Monday: Content planning (1 blog post, 10 tweets)
- Tuesday: Community engagement (Reddit, Discord)
- Wednesday: Content creation (write blog post)
- Thursday: Product improvements (based on feedback)
- Friday: Metrics review + weekly recap post
Monthly Goals:
- Month 1: 1,000 visitors, 50 signups
- Month 2: 3,000 visitors, 150 signups
- Month 3: 5,000 visitors, 250 signups, first paying customers
8. Templates & Checklists
Product Hunt Launch Template
Tagline (60 chars max):
[What you do] for [who] in [time/benefit]Description (200-300 words):
🎯 The Problem
[2-3 sentences on pain point]
✨ Our Solution
[2-3 sentences on how you solve it]
🚀 Key Features
• [Feature 1]
• [Feature 2]
• [Feature 3]
🎁 Launch Special
[Promo code or discount]
💬 We'd love your feedback!Launch Day Social Posts
Twitter Thread:
🚀 Today we're launching [Product] on @ProductHunt!
[Product] helps [WHO] achieve [BENEFIT] without [PAIN].
🧵 Here's why we built it and what makes it different...
1/ The Problem: [Pain point with story]
2/ The Solution: [How it works]
3/ What Makes Us Different: [Unique value]
4/ Try it free: [Link]
Upvote on PH: [PH Link]LinkedIn Post:
I'm excited to announce the launch of [Product]! 🎉
After [X months] of building, we're live on Product Hunt today.
We built [Product] because [personal story/motivation].
It helps [WHO] achieve [BENEFIT] by [HOW].
Key features:
✅ [Feature 1]
✅ [Feature 2]
✅ [Feature 3]
If you or someone you know struggles with [PROBLEM], check it out.
Link in comments. Your feedback means the world!Email Campaign Templates
Welcome Email (Day 0):
Subject: Welcome to [Product]! Here's how to get started
Hi [Name],
Welcome aboard! 👋
You're now part of [Product], and we're excited to help you [BENEFIT].
Here's how to get started in 3 steps:
1️⃣ [First action] → [Outcome]
2️⃣ [Second action] → [Outcome]
3️⃣ [Third action] → [Outcome]
[CTA Button: Complete Setup]
Need help? Just reply to this email.
Cheers,
[Your name]
[Title] at [Product]
P.S. [Tip or bonus content]Feature Announcement Email:
Subject: New: [Feature Name] is here 🎉
Hi [Name],
You asked, we listened. [Feature] is now live!
What it does:
[2-3 sentence explanation]
Why it matters:
[Benefit and use case]
How to use it:
[Step-by-step or link to guide]
[CTA Button: Try It Now]
As always, we'd love your feedback.
Best,
[Your name]Content Marketing Checklist
Before Publishing:
- Keyword in title, H1, first 100 words
- Internal link to product page
- External links to authority sites (for SEO)
- Images optimized (<200KB)
- Alt text on all images
- Meta description written (155 chars)
- CTA at the end of post
- Proofread for typos
- Mobile preview looks good
After Publishing:
- Share on Twitter with summary
- Share on LinkedIn with personal note
- Post in relevant Reddit threads (genuinely helpful)
- Submit to Hacker News (if highly technical)
- Cross-post to Medium, dev.to
- Email newsletter subscribers
- Pin top-performing posts
9. Common Mistakes to Avoid
Mistake 1: Building in Secret
❌ Don't: Wait until product is "perfect" before marketing
✅ Do: Start marketing from Day 1
- Share progress screenshots
- Talk about problems you're solving
- Build audience before launch
Why: Building an audience takes time. Start early.
Mistake 2: Focusing Only on Features
❌ Don't: List technical specs and features
✅ Do: Focus on outcomes and benefits
- Bad: "Real-time websocket synchronization"
- Good: "See changes instantly without refreshing"
Why: Users buy outcomes, not features.
Mistake 3: Ignoring Existing Platforms
❌ Don't: Build your own blog, newsletter, community from scratch
✅ Do: Go where users already are
- Publish on Medium, dev.to first
- Use Substack, not custom newsletter
- Engage in Reddit, Discord, not your own forum
Why: Distribution matters more than ownership early on.
Mistake 4: Sporadic Content
❌ Don't: Post once, then disappear for weeks
✅ Do: Maintain consistent publishing schedule
- 1 blog post per week
- 3-5 tweets per day
- 1 email per week
Why: Algorithms and humans reward consistency.
Mistake 5: Not Tracking Metrics
❌ Don't: Launch without analytics
✅ Do: Set up tracking from Day 1
- Install Plausible/GA4
- Track signup funnel
- Monitor activation metrics
Why: You can't improve what you don't measure.
Mistake 6: Spamming Communities
❌ Don't: Post "Check out my product!" in every subreddit
✅ Do: Provide value first
- Answer questions genuinely
- Share learnings and tutorials
- Link to product only when relevant
Why: Spamming kills your reputation. Helpfulness builds it.
10. Growth Loops (Sustainable Scaling)
After launch, build growth loops that drive organic growth:
Loop 1: Content → SEO → Users → Content
1. Publish SEO content (blog post)
2. Ranks in Google
3. Drives organic traffic
4. New users sign up
5. Some users write about product (backlinks)
6. Higher authority → Better rankings
7. Back to step 2Key Action: Write 1-2 SEO-focused posts per week
Loop 2: Users → Referrals → More Users
1. User loves product
2. Invites friend (referral program)
3. Friend signs up
4. Both get reward (credits, features)
5. Friend invites their network
6. Back to step 2Key Action: Build referral incentives into product
Loop 3: Free Users → Content → More Free Users
1. Free user creates content (posts, profiles)
2. Content is indexed by Google
3. Content ranks for long-tail keywords
4. New users discover via search
5. New users create more content
6. Back to step 2Key Action: Make user-generated content public and SEO-friendly
11. Resources & Tools
Marketing Tools (Recommended)
| Category | Tool | Why |
|---|---|---|
| Landing Page | Framer, Webflow | No-code, beautiful templates |
| Resend, Loops | Developer-friendly, great DX | |
| Analytics | Plausible, PostHog | Privacy-friendly, simple |
| SEO | Ahrefs, Semrush | Keyword research, rank tracking |
| Social Media | Buffer, Typefully | Scheduling, threading |
| Feedback | Tally, Typeform | Beautiful forms |
| Support | Plain, Crisp | Affordable, clean UI |
Learning Resources
Books:
- "Traction" by Gabriel Weinberg (19 distribution channels)
- "Hooked" by Nir Eyal (habit formation)
- "Obviously Awesome" by April Dunford (positioning)
Blogs/Newsletters:
- Lenny's Newsletter (growth tactics)
- Marketing Examples (copywriting breakdowns)
- Demand Curve (acquisition strategies)
Communities:
- IndieHackers (founders helping founders)
- r/SaaS (honest feedback)
- MicroConf Connect (bootstrapper community)
12. Your Marketing TODO List
Copy this checklist and start marketing today:
Pre-Launch (Weeks -8 to -1)
- Define ICP and positioning
- Create landing page with waitlist
- Start building in public (pick 1 platform)
- Write first SEO blog post
- Join 5 relevant communities
- Collect 10 beta tester emails
- Record demo video
- Find Product Hunt hunter
- Draft launch emails
Launch Week (Days 0-7)
- Product Hunt submission (Day 0, 6 AM PT)
- Social media announcements
- Email waitlist subscribers
- Reply to every comment within 30 min
- Submit to directories (BetaList, AlternativeTo)
- Publish launch blog post
- Show HN on Hacker News
- Collect testimonials from early users
Post-Launch (Weeks 2-12)
- Publish 1 blog post per week
- Post 3-5 tweets per day
- Engage in communities daily (30 min)
- Send 1 email per week to subscribers
- Track metrics weekly
- A/B test landing page monthly
- Reach out to 5 potential partners/affiliates
- Guest post on 1 relevant blog
Ongoing (Forever)
- Maintain content calendar
- Monitor brand mentions (Google Alerts)
- Engage with users on social
- Iterate based on feedback
- Test new distribution channels quarterly
- Update SEO content quarterly
- Run user surveys quarterly
Conclusion
Marketing is not a one-time event—it's an ongoing practice.
Key Takeaways:
- Start Early: Market from Day 1, not at launch
- Be Specific: Concrete outcomes beat vague promises
- Show Up Consistently: Content compounds over time
- Focus on Distribution: Build where users already are
- Measure Everything: Data drives improvement
- Provide Value First: Help, don't spam
Next Steps:
- Read Human Ready Evaluation Guide
- Design your launch on Product Demo Meetings
- Check Product Ready Standards before launch
Remember: Great products need great marketing. Start today. 🚀
Related Documentation
- Human Ready Evaluation Guide - Evaluate before you market
- Product Demo Meetings - Present to different audiences
- User Onboarding Strategy - Convert visitors to users
- Product Ready Standards - Quality checklist
Last Updated: December 2025