Re: Promoting through /r/django - enjoy it while it lasts, but you are playing with fire.
Reddit subs are notorious for very quickly developing severe allergic reaction to anything of a self-promotion nature. A reaction that will go far beyond Reddit's standard 10% cap on self-promo posts [1] (which you are already in violation of [2]) and all the way to a permanent domain-based ban.
I don't actually promote my product on Reddit, I just promote useful content I've created. My posts pretty consistently reach #1 on /r/django because (I suspect) I put substantially more time and effort into them than the average Django guide. I also try quite hard to be a good citizen and give back in a non-promotional way.
Edit: I didn't know about those numbers/terms you added. Will take a look and update my behavior accordingly if necessary.
I wouldn’t call your posts “self-promos”. You’re actually posting guides, not “2 lines of text now buy my product”. You’re already being a reasonable redditor.
I tend to agree with you, but posting your own content is by definition self-promotion if it's content marketing (which the vast majority of your blog posts are). At the very least that's how a power-hungry Reddit mod with a bug up their butt will treat it.
You can circumvent Reddit's genius heuristic by changing "look what I made" to "look what I found" so that it matches all of Reddit's other content. Boom, now you can do it across infinite accounts whereas when you were honest, you were limited to one account.
Those rules are so juvenile. Why shouldn't a website have an official reddit account from which they post? Especially when the circumvention is so trivial?
Sort of, people can still catch on by going to the reddit page that lists all the submissions by domain name and may notice trends if it's like only a specific type of submission being done repeatedly, like for example using OPs domain you can see all the posts linking to his domain https://www.reddit.com/domain/saaspegasus.com/
That's true, you have limited options when it comes to Reddit submissions no matter how crafty you are.
But comment promotion is unlimited, and for that reason, that's where my mind went.
For example, some of my highest volume referrals from Reddit were comment-replies I left on some submission that became the main result for, say, "best <product> 2020". People trust comments and they have weirdly-good authority in the SERPs.
Right now if you google "battery life of <product>", it parses a comment I made on Reddit in 2018 and shows in the instant-answer box.
I know I'm getting off the thread's rails. Just thought it was somewhat interesting.
I'm surprised to hear that's a rule considering the scale of 'every single post is someone's youtube channel or news site' I see from users on reddit lately. I assumed they gave up on that rule.
You are right. I am a mod of a fairly big subreddit (over 2 million). Reddit really doesn't care.
If the account is new enough and links are spammed within a short amount of time, they are getting auto banned/flagged.
Accounts that are a bit older can get away with it. Sometimes those posts get removed automatically, but that's pretty unlikely. At our sub, we do flag every post that contains a link automatically. In 80% of the cases, this is spam and we delete it.
We have had spammers that kept coming back with new accounts. We have reported it numerous times to Reddit, but we highly doubt that any action has been taken. Especially accounts that try to promote youtube videos are hard to block.
It's generally up to the mods to take action. I do not believe that the 10% rule is enforced in any way.
Some subreddits, I've noticed (depending on their nature) have days specified for things that might otherwise be more aggressively moderated like fan-art or self-promotion adjacent content.
I'm thinking more large scale across subreddits (including a lot of subs that have nothing to do with the content). Most of these accounts have almost zero recent comments and etc.
I wrote this up because I very hesitant to run a black friday sale for my product and was blown away by how much it impacted the business. Hopefully sharing the story (and lessons learned) might encourage others who are worried about the "ickiness" of sales to try them out.
Nice writeup, and congrats on the success with the sale. I especially liked your graphic on the 4 buckets someone can be in when they encounter your sales pitch. Very cleverly presented, and definitely puts into context how little it matters if you happen to pitch someone who isn't interested. The trick is exactly as you write, find out whether they're interested first, and then only move forward if they are. Move on if they aren't! No hard feelings and it has zero bearing on the value or worth of your product or offering.
Unfortunately, too many engineers project their own antisocial allergies onto the general population (myself included) and thus miss out on the greater business success that comes with being both a strong builder and capable seller.
Thanks, yeah that "try to be a bit more markety than you are comfortable with" advice for engineers is probably my biggest takeaway and something I hope people get from the story.
I have a slightly unrelated question on your product itself. I'm curious how the model of SaaS Pegasus, where the source code is the core product, works?
Is it possible for someone to just duplicate the same source code for multiple sites, for example, or share the code to their friends?
He was a guest on the Running in Production podcast a few months ago where we talked about his SaaS template project and an app he built on top of it (Place Card Me which is mentioned in his post). He is a very friendly and super knowledgeable guy.
Udemy is a great example of a company that devalues their product by offering so many sales. They constantly advertise that for a short time, courses that cost > $100 are selling for $12.99.
But anyone who has visited their site more than once knows it's trivially easy to always pay $12.99, regardless of popularity/rating/length. The result is that instead of seeing them as a great deal, I view all Udemy courses as lower quality (whether deserved or not).
Which is a shame, because some of their creators do a fantastic job and have a high quality products that could sell for Wes Bos-level prices.
JCPenney, Macy's, and Kohl's were sued (successfully) for the same kind of perpetual sale racket.
A "sale" is a "misleading advertisement" if the product never actually sells at the "original" price.
Note that this is distinct from Amazon's stricken price, which is the suggested price. You'll see that none of Amazon's own products have a stricken price unless it's actually on sale. Since Udemy defines their own pricing, this forgiveness does not apply.
This can be a tricky area to navigate at the moment, even if you’re an honest merchant.
A lot of people in one industry I’m familiar with that has been badly hit by the coronavirus situation got together and started a movement to basically do discounts across the industry for as long as the virus lasts. It really is a sincere attempt to help customers who will in many cases be taking a hit themselves. This is a small world, and many of the businesses in it are small and might be on first-name terms with at least their regular customers, so I think there is a genuine sense of everyone being in it together at the moment. However, it does also make sense as a purely commercial decision. Some sales making at least a slight profit is clearly better than almost no sales at normal margins in the current environment, and it’s in everyone’s interests, including merchants’, to avoid losing customers for good because they can’t themselves afford to continue in the field after all this disruption.
So, at what point does having a price that is X% below what you would normally charge cease to be that, because it has itself become what you normally charge? Is it deceptive to say prices are reduced by X% right now if you reduced them 3 months ago as the virus started to affect your market? What if it was 6 months, or 9, or 12? Does it make any difference, either morally or legally, if you intend (but presumably can’t prove it) to put your prices back to normal once the virus situation has been sufficiently dealt with? If so, does it make any difference how long that takes? What if you discover in time that your reduced rate is actually a better price point and you do want to keep it even after things get more back to normal?
These seem to be surprisingly difficult questions at the moment, even if you’re just trying to keep your business afloat and help your customers out a bit.
Getting away with it until you’re worth $3.5B through fundraising is pretty good. Makes it seem like you shouldn’t care about the issue. It only becomes an issue when you’re already really successful.
In Udemy's case, I don't think the sales devalue the product, so much as the 'regular' prices are an attempt to inflate it. Semantics perhaps, but if you frame it that way then their strategy makes sense: they're not cheapening a premium-priced product, they're giving a premium sheen to a low-priced product.
The downside (setting aside questions of morality and consumer law) is that it makes them look a bit dodgy, and also they presumably have some upset full-price customers who only belatedly realise they've been taken for suckers.
Sidenote: can you get every course for $12.99? I've recently started using Udemy, and I've cottoned on to the fact that if I'm not getting 80-90% off I'm doing it wrong, but it seems that the real prices range from about $13AUD - $30AUD or so. Is there a way to routinely get the (nominally) more expensive courses at the same price as the cheaper ones?
Being able to test this and change on the fly when you get the data also makes a huge impact in terms of how much revenue you're able to generate during these critical periods.
Ah, this framework looks perfect for a personal project of mine - shame I missed the sale!
On the "single site" licence, how does this work if the site never goes live, or if I decide to use the framework on another personal project? Considering it's just a side project it's a big investment considering it might not even go live! :)
Ah, sorry! (I did wonder whether to add a temporary extension of the sale timed with the blog release but decided it would be tacky... also I wasn't expecting the blog to do well!)
Re: licensing, if you don't end up launching the first project you're welcome to use the single-site license on the second one and the software doesn't restrict you from doing that.
I've developed, maintained, and extended web platforms that all could benefit from what Pegasus seems to do. These platforms have driven up into the million-per-month range of sales for consumer (and team!) based products. The vast majority of the platforms are trash, yet power jaw-dropping amounts of sales and usage.
I think it perfectly reasonable that Pegasus has all the underpinnings these kind of platforms would use and greatly benefit from. What kills me is that hosted platforms of this nature tend to either: 1) completely suck; 2) have costs that only large corporations can afford and benefit from.
That said... I'm curious what obstacles prevent the author from growing this into a hosted SAAS solution that focuses on enabling externalizing provisioning (e.g. via webhooks) and customized sales flows. It seems like there is a solid foundation in place!
I would love to make Pegasus a hosted platform, and it's certainly been at the end of the giant tunnel of work ahead of me in terms of the long-term potential I see.
The most concise answer as to why I haven't done it is that I'm just one person, and I'm not smart enough to have figured out how to do it yet in the ~2 years I've been working on Pegasus.
To me the huge difference between a code starter kit like Pegasus, versus, e.g. Shopify, Webflow, or any other hosted no/low-code product is that at the end of the day you end up with a codebase that is maintained by developers in a totally standard framework and language that they can do anything with. No code / low code tools are inherently difficult because they have to put in place this firewall/abstraction layer that hinders your ability to customize. The same thing that makes them great for simple things makes them bad for difficult things.
So anyway, I think a hosted version of Pegasus should still give the power of anything you want to do with a Python/Django application, and I'm sure that's possible to do in a hosted way, but I find the prospect of building such a thing in a scalable, secure way quite intimidating.
The product seems to hit a really important use case (I have created my own SaaS products in the past, and subs, authenticaation, and permissions are huge PITAs).
One suggestion - your homepage copy is very developer oriented and 'feature' oriented, whereas it could be less technical and more benefit-oriented.
I think changing the copy / adjusting the focus could go a long way. See Outseta.com (I have no affiliation to them) for an example of a company that seems to be doing something similar to you but with more benefit-oriented, business/revenue-focused copy.
Reddit subs are notorious for very quickly developing severe allergic reaction to anything of a self-promotion nature. A reaction that will go far beyond Reddit's standard 10% cap on self-promo posts [1] (which you are already in violation of [2]) and all the way to a permanent domain-based ban.
[1] https://www.reddit.com/wiki/selfpromotion
[2] https://www.reddit.com/user/czue13/submitted/