Show HN: I made an alternative to Google Alerts that listens to social media
pmalerts.com
pmalerts.com
I'm not a potential customer right now, but the text on the pricing page "If you find a payment bug (incorrect charges, broken UI, etc), let me know and I'll give you the full version of PMAlerts for free, for life." would absolutely give me pause.
A simple addition if you're actually dealing with payment issues would be to add "I'll make sure your billing is straightened out ASAP - and never charge you more if you've been undercharged."
But ultimately, get your payment system functioning ASAP. I would not be comfortable putting my card info into a system that tells me ahead of time it might have bugs.
Maybe push the security aspect? Have a tier be “bug bounty” and add something like “PM alerts are for users only. Report a bug and get a free version, for life”
1. You'll (hopefully) find new customers
2. By using your own tool regularly, you'll gain invaluable insight into UX issues and new feature ideas.
3. Potential customers on your site would get to read through a play by play story about somebody successfully using your tool to drive business results. Basically a meta case study.
https://www.karma.fm/p/BcMEfxQ/frequently-asked-questions
But it's not presented as a formalized case study and doesn't provide the value you're proposing (to me or others). I'll do it!
I'd also recommend making the faq table of contents into clickable links.
I absolutely liked your copy.
Is karma.fm one of your side projects too?
I'd be interested in the Zettelkasten and second brain examples under "How can Karma help me?"
Also, "Purchase Upgrades" button is not clickable - https://i.imgur.com/uIyrIFv.gif
PS. I'm curious to see how well it works, but from what I saw so far - well done, break a leg. Saying this as a user of Talkwalker and F5Bot ;)
Edit: RE the Upgrade button - once that 0 goes to nonzero, it should work. It's poor design on my end, I'll improve the UX asap. Thanks for trying it out, and for the feedback :).
First - thank you for the super supportive and encouraging vibes here, and for the candid feedback. Really, really appreciate how many improvements are going to be attributed directly to you.
Second - sorry for the delayed responses. I'm working through emails / messages / comments and promise to get back to you - I just don't want to rush through bugfixes and conversations, so it might take longer than I'd like.
Third - There have been a few reports of email verification breaking, and also of features not being fully enabled with Early Adopter subscriptions. This is my bad - the email verification flow didn't take into account case-insensitivity. Should be fixed now (for anyone impacted, you should have a new verification link in your inbox). Features should also be enabled by EOD today - the complexity of feature-by-feature upgrades is coming back to bite me now.
Fourth - I've authored a couple more notes to answer questions that have popped up:
Bizdev strategy / vision: https://www.karma.fm/p/SdjVjdj/the-pmalerts-strategy
How closely does PMAlerts listen?: https://www.karma.fm/p/rk3HI4d/how-closely-is-pmalerts-liste...
Thank you again,
- mick
"A confirmation link has been sent to your email. If you register and confirm your email, you can skip this step."
I'm focused on helping startups engage in conversations, so I try to send the notification within one minute. Here for example is how I used Syften to grow Syften by an additonal $640 ARR from one Reddit comment: https://syften.com/blog/post/one-comment-640-arr/ . It also has features like being notified when someone replies to you on Hacker News.
PS. I'm wondering, how in the world can you monitor GitHub? There is no API that I know of. Surely you don't scrape the entire GitHub every minute?
I actually don't scrape all of GitHub (or any platform)... I just simulate a user performing a keyword search and share new results.
Most SaaS companies onboarding workflow these days is:
- Describe what they're about - Ask for a sign-up before you even have the chance of using/interacting with the product
Let me filter the alerts. For example, I want an alert every time "foo" (a topic) comes up on social media. However, some fool just named their startup "foo", and now all searches for "foo" the topic are polluted with material about "foo" the startup.
So maybe let me set up alerts for "foo -finance -money -banks" because the topic is about gardening and the startup is in the financial services sector.
Love the homepage.
EDIT: Question, I just tried the demo out on some very popular terms (e.g. "google", "Microsoft", etc) - it appears results are only returned for Twitter. If I unselect Twitter, "no results found".
Just an FYI in case that's not intended behavior.
I know that one of my sites is mentioned on one of the services that is not twitter, and not seeing it in the preview results gave me pause.
Nice site otherwise, best of luck!
1. I registered on my laptop, opened account verification email on my phone. Verification link says I'm verified, laptop say's I'm not even after logging out/in.
2. It says 5 alerts are free, but at 3 alerts I'm presented with a message stating I've reached my limit.
3. Last pass doesn't seem to like the email field on sign in. It won't autofill it :(
For now something is not quite right, whatever I search for, I only get results for Twitter and when I uncheck Twitter, I get nothing.
It'd be also cool to search by language (or would site:pl work to filter by TLD?)
site:TLD filtering is sort of in place right now but it's not obvious... you can select the "Custom" platform and then use that site:tld syntax (or any syntax supported by Google). Lmk if you run into any issues there, that's a relatively new feature.
Language / geography filtering is on the backlog! hopefully to be funded by paying customers.
Thanks for trying it out!
If you're curious about how PMAlerts addresses this and other Google Alerts shortcomings, I wrote a small piece about that here: https://www.karma.fm/p/0SZfbtW/9-reasons-why-you-should-stop...
1. Please let me sign-up from the pricing page. At least on my phone I couldn't find a direct link or button.
2. The "Save Upgrades" button is annoyingly sticky on my iPhone.
3. Email doesn't autofill.
Otherwise registering and adding an alert was smooth. Well done!
Everything else scales along with the cost of outsourcing that risk to services located outside of the US (like serpapi.com) who implement lots of proxies and workarounds
I'm not sure if there will be margins, so if it scales, it'll have to be very cost-consciously
If you don't mind me asking...how did you manage to scrape linkedin?
I'm admittedly overeager to build and am not very good at building financially sustainable projects, so I told myself I'd fund this feature with revenue from paying customers. ($0MRR right now)
In the meantime, you can use webhooks to push results into your own sentiment analysis flow. That's supported (and free).
Watson is very expensive after all.
Alternatively you can use an npm module to determine basic sentiment https://www.npmjs.com/package/sentiment
If anyone here on HN wants it for free, just let me know via m@pmalerts.com and I'll give you an early adopter subscription (full product, free for however long it's around).
But it is a risk. Serpapi.com is helping me a lot with that - give them a tinker!
I'm giving it a try on one of our projects.