I'm not so much interested in trying to monetize it (although that would certainly be nice), but it'd be great if we could get more people using it. I've shared it on a few of subreddits. (r/django[1], r/python[2], and r/webdev[3]). When doing so, I tried to balance the self promotion aspect with information about which classes I took and found useful, tools I worked with, and various lessons along the way. Those posts did provide a nice little bump for about a week or so, but traffic dropped again afterwards. At this point we're trying to brainstorm what would be the best use of our energies to try and get more people using the site.
Some ideas we've had: * Focus more on SEO. If I google "tinder for names", we don't even show up. A lighthouse test gives us 100%, but clearly that's not a good enough benchmark for how discoverable we are. We've even thought about paying some SEO expert to help, but so many of the services we find seem scammy. * Try and find more parenting/expecting mom forums online and posting there. * Trying to find places around town we could leave flyers (we're based in Amsterdam). * Just keep on hammering away at features to try and make the site more useful/compelling.
Has anyone else faced a similar quandary and, if so, how did you go about getting more exposure for your project? It's still just a hobby, but we're willing to pay a bit of money if it helped us get some traffic and momentum on it again.
1: https://www.reddit.com/r/django/comments/kync31/side_project_i_built_using_django_and_what_i/ 2: https://www.reddit.com/r/Python/comments/kz8uxu/side_project_i_built_using_django_a_tinder_for/ 3: https://www.reddit.com/r/webdev/comments/l3dior/side_project_i_built_using_django_a_tinder_for/
The obvious market is expectant parents and you should be focusing on that, either in terms of forum posting, SEO, or paid advertising.
I would look at your competitors. I searched for "Baby Names" and the #1 result I found was this site:
https://babynames.com/
It's hard to beat the power keywords in the domain name but you should understand how people get to that site, be able to explain fluently why your site is better than that site, etc.
That's a good idea to spend more time looking at our competitors and thinking about what makes us different/better. We'll look more at that. Thanks for the thoughts!
So starting from that, who would want to use your service (expecting parents?) what do they do currently to solve that problem (naming books? other websites?) and how do they find that solution. Once you clarified those questions in a lot more depth than you think necessary will it become clearer how to reach those people as well.
Initially the project was primarily just something fun for us to work on together and to stretch ourselves beyond what we typically get to do at our day jobs. For that it's been good and "successful". But, we have reached a point where it'd be more fun if other people beyond us actually used it. I think that's a good point that we should step back and reflect on what the problem is, who wants it solved, and how we position ourselves so people come across our project when looking for a solution. We'll spend some time reflecting on that. Thanks for the comment!
SEO will be hard, since the incumbents likely already have strong backlink profiles. There is lots of volume, so maybe make sure you have onpage done well, then maybe see about widget backlink building or something similar to try and grow your domain authority. Maybe create content using the SSA's annual name reports while adding something novel so as to help incentivize people to link to the content hosted on your domain.
Display ads may yield $1-3 CPM, so if you're wanting to monetize, your largest assets will be your remarketing lists (for showing related display ads) and your email list (sends are super cheap). You can show display ads on the site, then maybe look about affiliate offers where you can try to send relevant offers.