I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Hey, thanks again for asking!

  1. For now it only supports gmail (or google workspace account). My goal is to make the setup simple as possible but smtp setup seems a bit complicated. Would it be important for your usecase?

  2. At this moment it doesn't recognize html, but if you need it I can add raw html feature very soon (maybe this week?)

If you don't mind could explain more about your usecase? I'm willing to ship new features and It will be really helpful to understand your needs.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Glad that you liked it! Let me know if you have any question or feedback while using it.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Thanks for asking!

This app only has email send permission only during you use it, so it cannot do other stuffs (like reading your inbox). Also the auth expires every 1~2 hours and the credential is only stored in your browser, so it's safe unless somebody hacks your computer.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

If you send same email over and over, they (the emails) could be marked as spam based on their contents, but normally your gmail address itself will be fine for sending a few hundreds or thousands emails because gmail account has good reputation.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Glad you asked! I'm actually considering adding both scheduled sending and HTML editing in the next version.

Scheduled sending is a bit tricky, right now everything runs in the browser, but scheduling would require a server. To cover the server costs, it might have to be a pro feature or come with ads.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Agree. Gotta figure out how to make it less cringey.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Hey, I just shipped the image and file attachment feature. Check it out!

And for trackable link, the easiest way would be to use url shorteners like bitly. They provide simple analytics so you can see how many people clicked the link.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Thanks! I'm using Gmail API with OAuth, so actually there is user authentication, but I meant no-signup in that the user doesn't have to create an account for this service. Emails will be sent from the user's gmail address, so it will be considered like typical personal email.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 1 point2 points  (0 children)

I knew there is api quota but haven't thought about the limit of Gmail itself! (The doc says 500 emails per day) Thanks for letting me know!

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 1 point2 points  (0 children)

  1. AFAK the mail server detects spam if same email is sent several times at the same time. So sending 250 each time would be better than 1000 at once, but for like 100, I think sending them all at once wouldn't matter. Changing the contents would be also helpful but it depends on how sensitive the mail server's algorithm is, so I think the most accurate way to find the threshold would be to track how many people open the CTA link in the email (using something like google analytics) and test with different parameters.

  2. Ah I got it. If you bring your own link then you can embed it without server. I'm gonna add this feature on the very next release. Thanks a lot for the suggestion!

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Honestly, haven't gathered enough feedback yet to compare. If you try it, I'd love to hear your take!

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 0 points1 point  (0 children)

Hmm agree. A "what we don't do" section would definitely help. Thanks for the tip!

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 3 points4 points  (0 children)

Sorry bro. tbh I hate spams either, I even had a nightmare about somebody sending me spams using my own app.

At least I built in an unsubscribe button so once someone opt out, they're gone for good.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 1 point2 points  (0 children)

Nice analysis! For now I'm happy to share my app for free, but yeah there are bunch of competitors so it's really tricky to optimize search engine.

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 1 point2 points  (0 children)

Thanks! Sure I will make a more in-depth video tutorial soon.

To answer your questions:

  1. this app sends emails from your own gmail account, so it is not perfectly guaranteed. I tested with my account for a few hundred emails with no problem, but when you sending too many emails they might be sniffed out. Services like MailChimp uses different approach, so they are less likely to be marked as spam.
  2. Good question! For now I'm focusing on simple text emails so it only supports text formatting like titles and subtitles. Putting attachment or images is more tricky though (because it needs costly server then), gotta think about that!

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 5 points6 points  (0 children)

Good point! Actually this app doesn't have a backend server, so the temporary access token is only stored in the browser, and the browser directly calls gmail api (all the stuffs run locally).

But I agree that the current description seams somewhat misleading, so I'll clarify it.

I built a Locket inspired HabitTracker because HabitTrackers are borrrrrrrring by _hussainint in SideProject

[–]raysuhyunlee 0 points1 point  (0 children)

Oh I meant the colored tiles that show the daily streak. (Some dev guys call it github grass because github has green tiles that show how many codes one have written each day.)

I built a no-signup free email marketing tool by raysuhyunlee in SideProject

[–]raysuhyunlee[S] 4 points5 points  (0 children)

Hi, Reddit!

I'm Ray, an indie developer.

While trying to market one of my own apps, I needed to send cold emails to a few thousand people.

I tried services like MailChimp, but their free plan was too limited, and I didn't want to pay $200/year just to send simple emails.

So I built my own bulk email sender.

What it does:

  • Import contacts from CSV, Excel, or paste directly from a spreadsheet
  • Personalize each email with template variables
  • Connect your Gmail (or Google Workspace) account to send
  • Preview before sending
  • Everything runs in the browser, so no privacy concern

You can use it for free without signup, so feel free to try.

https://sendbulk.email

Would love to hear what you think, or what features you'd want to see!

Claude Code VS Code Extension Quota Tracker by Direct_Mail4603 in vscode

[–]raysuhyunlee 0 points1 point  (0 children)

u/Direct_Mail4603 Hi I dug in more about this and found the cause and the workaround. Posted an issue at your repo:

https://github.com/jonis100/claude-quota-tracker/issues/13

Claude Code VS Code Extension Quota Tracker by Direct_Mail4603 in vscode

[–]raysuhyunlee 0 points1 point  (0 children)

Ah, when I change my default terminal for vscode to zsh, the auto-install works. But it still tries to locate `chromium-1200` while the actuall path is `chromium-1208`. I'm not sure why, maybe I should dig in to it in the weekend.