Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Generate landing pages wih email collection in minutes (github.com/m0wer)
5 points by m0wer on April 7, 2024 | hide | past | favorite | 7 comments
The goal of this project is to provide a simple way to generate landing pages with email collection to validate ideas early.

Instead of just jumping into a new side-project, create the landing page first and check if it gets traction. Without writing a single line of code.

And if it looks promising and you develop your project, you will already have a list of people interested on it to reach out to.

The landing pages are generated from a single configuration file (YAML).

Several pages can be defined, by just providing their texts and other settings. The pages are then rendered from the template during the Docker container startup.

The email collection is done with a simple form that sends the email to the backend, which stores it in a CSV file for each site.

Both the frontend and the backend are served by the same container, just with one process per worker.



> create the landing page first and check if it gets traction

I always wondered if that kind of practice was bullshit by marketing people to justify their job or if it actually ever works.

The mere fact that one would need to create a fake landing page hints that the project is not solving an actual problem. If you only have minutes to spend on a side-project and don't immediately see whether or not it solves an actual problem, maybe just don't do it?


In practice it's not that easy.

For example, you might have a problem that is worth solving just for yourself alone. In that case, you might wonder if it's worth creating a web UI around it or a simple script suffices. That depends on other people being interested on it or not.

Another case could be that you want to learn more about the problem before designing the solution. Should you really create a bad solution just to get in contact with the people that have that problem?

It's usually easier when people reach out to you for help with a problem they're desperate about. Instead of you cold-emailing randomly.

That's more or less the spirit of starting just with a landing page.

What's your opinion?


My experience is that I have been in companies where some people were spending a ton of time doing that kind of "clever tricks", and it never brought anything at all.

My opinion is that it must be hard to get visibility for a landing page to a product that does not exist.

Side-effect: I don't believe anything businesses say unless I can see an actual product, because such marketing schemes trained me to be suspicious of everything. Businesses lie, except when they don't (which is rare).


My experience is that having an actual product can also not bring anything at all.

So maybe this kind of landing page “trick” can't bring you too far. But it can definitely help to see if there's someone interested at all.

Today, the landing generator service page has gotten ten-ish emails. For a product that doesn't exist and for someone without an audience (me). Another one I have has gotten 0.

I'm also suspicious of things like this as a user, but apparently not everyone is. Specially people that are really interested.


> I'm also suspicious of things like this as a user, but apparently not everyone is. Specially people that are really interested.

With tools like this, they will learn soon enough :-).


In reality it is difficult to predict what will gain traction. I don't think this is even related to whether a product is useful or not. If I build a product that there are a million of already, it may be useful sure, but will it be picked up by the masses?

At a company I'm at now we just implemented a heart button on pages without it actually doing anything, except we track if people click on it or not. This is a smaller version of the same validation. If it's justified, we will build out the feature of liking things. Building out entire castles and worlds that no one lives in is very tempting for a passionate developer.


Yup. Happens everytime.

Months adding features for something no one will ever use.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: