-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Marketing #177
Comments
If you have a little bit of budget, Google Ads on search terms would be a good way to go! You don't have to invest time in SEO, you just bid for the ad spot at the top of search results. You can also test different ad copy to see which words work best, then construct social media post titles based on those results. Also, experiment with not including the audience in the title so no one opts out if they think it's "not for them". Maybe they don't consider themselves a developer yet, or maybe they're active in the teach-yourself-to-code space, but don't consider themselves a teacher. Finding influencers is a great idea. I just looked at YouTube real quick, but there's so many platforms to dig in to. Short list to get started! 🚀 https://www.youtube.com/user/programmingwithmosh |
I'm scared to experiment with anything in these posts. I feel like I have to get it right the first time. If I post repeatedly I'm worried I'll be flagged for spam. Also, what does a good title that doesn't include an audience look like? I can't see what that would mean.
Any advice on how to get a shout out from them? I don't know how to get people to not dismiss my emails, especially if I'm asking for something from them. |
Experiment in google ads and see which ads perform best. If you have no experience with this, I'm happy to walk you through it! A good title without an audience would be something like...
^ If this relevant to someone, whoever they are, they'll hopefully click to learn more. You could also try a mini story.
As for influencers,
You don't need to do all of these, of course. Just ideas to try. It is time intensive. 😅 |
|
I doubt I will ever expand to other programming languages. It seems that translating to other human languages might happen a lot sooner than I previously imagined, but it's not a primary goal to me.
Well as I said, this is the primary paradox. The users are beginners. I think anyone* who wants to start learning programming should start with futurecoder before moving on to other resources. But I worry that having lots of beginner users will do little for the long term growth of futurecoder. No one cares about the opinion of some random noob. I want futurecoder to be noticed by:
*(anyone above a certain age, with access to the Internet and a compatible device, which generally means a physical keyboard.)
If they're old enough to read and understand a decent chunk of text with abstract concepts, and not so old that technology scares them, futurecoder is for them.
No, I've procrastinated putting analytics in place.
I don't know what this means.
No.
I don't follow. You're suggesting creating 'projects' centered on contributing to futurecoder? People would receive a qualification in exchange for fixing an issue or adding a feature?
Thanks, I'll consider this.
No, futurecoder is only for getting started and developing a good foundation, being qualified for a job takes a lot.
No, no background knowledge is required.
Gamification is discussed in #90 In general it feels like you're mostly talking about attracting users i.e. beginner coders. Obviously having lots of users and making their lives better would be great and that's the ultimate goal, but I don't see how trying to find/reach them directly myself will help much in the long term. How much impact would word of mouth from beginner users have? How would this lead to experienced coders finding out about futurecoder and becoming contributors? |
It's interesting, I know it's been a while since last activity in this thread, I wonder how would You @alexmojaki summarize changes from then? Someone asked about 2-year plan, and I wonder how much of that is achieved? Are you still struggling with marketing? What about analytics? Sometimes it's suprising how much we can learn from how people are interacting with website. |
I recently posted futurecoder to reddit and the result was very disappointing. This issue is to discuss how to make future posts on other sites (e.g. Hacker News) more successful, and more broadly how to market futurecoder effectively to reach potential users and contributors. This is really critical and I'm way out of my depth here so I really need help and advice.
Here's the marketing bigger picture as I see it. There's a huge number of free online resources for learning Python for beginners. The market is completely saturated. If you google futurecoder or future coder then that works, but I don't think there's any hope at the moment of people finding futurecoder if they don't already know about it. Showing up in generic search results seems completely out of reach for now and I can't imagine what SEO would accomplish.
I don't really know how to realistically get users and recognition. One way I can imagine is to get mentioned in prominent blogs and articles like "Top 10 ways to learn to code for free" or social media posts of people with lots of followers. Similarly it'd be great if educational organisations decided to use futurecoder for teaching. So I'm hoping to generally attract attention and get people to notice and be impressed by futurecoder and hopefully a fraction of those people will be prominent figures that can help push it further.
So I'm a bit confused about my target audience. My actual users are supposed to be novice coders, but they're not really the people that I want to get talking excitedly about futurecoder. And I don't know how to find the people I probably need to reach or get them to pay attention. I want to reach people who will think things like:
An important paradox to note: While reaching teachers and institutions is good, a major goal of futurecoder is to enable people to learn on their own without needing external help. For example, users can always access the solutions to exercises, which is obviously a problem in some classroom environments.
When posting to reddit or HN, it gets more complicated still. There I think the priority is to maximise upvotes so that the post reaches the top and stays there for a while, improving the chances of it being eventually noticed by someone who might make a real impact. So I'm aiming for mass appeal. Factors in that:
With that in mind, here's a breakdown of what I was aiming for in the reddit post title:
Questions to discuss:
The text was updated successfully, but these errors were encountered: