August 7, 2020

Published Technical Guide to Building a SaaS

Cory Zue @czue

In the past few months I've been pushing hard to create useful content about how to build a SaaS application in my technology stack of choice (Django). The content is part of my big picture marketing strategy for Pegasus (a Django SaaS template).

The basic strategy is to create as much great content out there as possible and get it in front of Django developers. I'm hoping this has many benefits including:

  • Increasing awareness of Pegasus in the community and getting the content shared
  • Establishing credibility of myself / the product by showing I know my stuff
  • Creating backlinks that contribute to the site's domain authority
  • (Eventually) ranking on search engines for lots of relevant queries related to Django and SaaS

The Guides page I just made is specifically focused on the last point. I realized that I've got all this content that I've put a ton of effort into and that collecting it all in one place is basically a guide to building a SaaS with Django. And, since I want Pegasus to rank on Google for everything related to "SaaS" and "Django" I'm hoping this page can be the content that achieves that!

It's unclear so far how well this strategy has been working. The content does get shared and appreciated, but thus far it hasn't really converted many people - mostly I think because the type of people interested in reading it would much rather build it themselves than "cheat" and buy a template. But hopefully some of the longer term / bigger picture effects around backlinks and SEO start working for me!

  1. 3

    Here's a lesson I've learned: Marketing content, even great content, involves between 10x and 100x more effort than you might initially be inclined to expect. It doesn't mean the content is at fault if it doesn't go viral overnight.

    1. 1

      Thanks, that's encouraging!

      Any suggestions on how best to market? My standard process is:

      1. Share with my audience
      2. Post on relevant communities (e.g. reddit, FB groups, etc.)
      3. Cross publish on other platforms (e.g., medium)
      4. Search for relevant discussions on places like Quora and add an answer + pointer.

      Probably lots I'm missing, though!

      1. 1

        Track each platform and figure out return on your time. I stopped sharing to since it brought in ony like 5 clicks per article.

        Three tactics I like:

        • respond to comments on HN/reddit that are relevant and drop your link
        • get on YouTube. Easiest source of organic traffic out there
        • boost each piece of content with 100 buck of paid advertising to get the ball rolling
        1. 1

          awesome, thanks for the suggestions!

  2. 3

    Really nice work. I was thinking recently that I should write a "javascript tooling for backend devs" post, since it's been really confusing for me, but I couldn't do a better job than what you did in part 2 of this guide. I wish this had existed when I was just getting started with React a few months ago!

    1. 1

      Thanks Ben! That is basically the exact reason I created the guide so glad to hear it looks useful!

      p.s. fun to see you on here :)

  3. 2

    Nice breakdown. While I'm building with Laravel/VueJs, it's good to read about the process on Django 👍

    1. 2

      Thanks Scott! Haven't had a chance to use Laravel, but I'm also a big Vue fan.

      1. 1

        Indeed, Vue is awesome!

Today's Top Milestones
  • Happy moment - Got our first paid customer 🎉🎉
    As an indie hacker with 0% investment and 100% expertise, you would be able to empathize with why am I so happy. A few months ago, I started Micro Saa
  • $500 in sales after 2.5 months for TailwindCSS lib
    It took 2 months and 10 day after beta release of Zukoni UI library to reach $500 in sales. While that is not a significant number in terms of money b
  • Finished MVP
    After about 2 months I've finished building the MVP for textreel. I mainly worked on this in the evenings but managed to make pretty good progress. In
  • 🍾 First Response & Second Sale
    What a day, I got a response from my first customer in the meantime, second sale happened. I sold a bundle which includes both August and September da
  • $500+ this month
    Pandemic Times! Work from home! Having a micro mindset is important. I micro everything and offer some services to my customers doing Branding & Marke
  • Development started
    This isn't the exact date, but we started in May. The idea was around for a long time, but this time we decided that it worth trying to be a serious p
  • Let's start promotion
    I obviously won't do paid advertising with 0 users, but these are the things I came up with to get traction: - Medium articles about specific coding c
  • v0.9.0
    There were a lot of versions in between this and the MVP, so this is an aggregation of the changes: Huawei / non-GMS support - App is now fully compat
  • My first dollar on the Internet 💵
    This week I made my first dollar on the Internet without expecting it. I was writing an e-book about how to not waste your time on Twitter becaus I ha
  • 1 year in Here are the 10 most impactful things I've learned as a founder after 1 year runni