👨‍💻 SaaS makers: 6 reasons why you should verify the user's email & how to prevent automated sign-ups from bots

GIF of The Day
Growth & Sales
5 important email deliverability checks

Check 1 - Authentication

Check 2 - Content

  • Try to avoid spam words
  • Personalization (Merge tag)

Check 3 - Engagement

  • The Email delivery rate should be at least 95%
  • Email Bounce rate should be less than 5%
  • Complaint rate should be 0-0.05% (abuse, mark as spam, block sender)
  • Connection rejection/message rejected bounce emails should be as low as possible (these increases chances of being blacklisted)
  • Engagement level (email open) should be 50% (not reliable)
  • Sending relevant emails to relevant users, never cross-subscribe (better to use opt-in, feedback loop setup)
  • Providing users an option to opt-out (unsubscribe option)
  • Verify your email list before sending it out.
  • Avoid sending emails to unresponsive users (possibility of spam traps)
  • Respect opt-out requests

Check 4 - Reputation

  • Accurate WHOIS information
  • Domain blacklist
  • Sending IPs blacklist
  • Domains used in the email should not be blacklisted
  • Domain should be purchased from well-known DNS providers (use well-known TLD domains)
  • Domain should be at least six months older
  • The domain expiry date should always be a year older than the current date
  • Whitelisting IP or Domain (certification / paid services)
  • Well-known ESPs have their IPs already whitelisted

Check 5 - Infrastructure

  • Feedback loops
  • Have your email account warm up properly before making
    it productive (plan for it)
  • Respect the sending limits of your ESP
  • Avoid spike in sending
  • Follow the bulk sending guidelines of ESP (if any)
  • Behavioral filtering (a mostly manual process)

Do you make users verify their email? If so, why?

(1) I've had a few cases now where people signed up with the emails of others. They didn't get further than sending the activation e-mail, but if they did, you had a fake email in your systems and newsletter. A lot of overhead to get those out again.

(2) Mistyping emails is soo much more common than you might think. If you're unlucky, someone mistypes their email, pays, and then locks themselves out – more work for you.

(3) Due to privacy concerns, it‘s often necessary for the European Union to use a double opt-in procedure. The reason is to make sure that the user really gave his consent. Especially when you already enter some kind of contract. Even trials can be already a contract-based relationship.

(4) It raises the bar for spammers. Requiring a verified email address stops a lot of automated spam crawlers.

(5) If you don't then sensitive information or spam can be sent to someone else's email. 

(6) Users can "sign up" with unlimited fake email addresses if you have a free trial (and don't require a social media login).

(Ad) Boost Your Marketing with Interactive Content

Use Outgrow’s simple, no-code tools to acquire qualified leads. Use it to increase lead conversions by using calculators, quizzes, chatbots, giveaways, polls, product recommendations, and gathering feedback by using forms/surveys.

Try Now ➤
Preventing automated sign-ups from bots to your app

1. Auth0 prevent this kind of stuff

2. If you are in B2B, then limit users to work emails only. if 5 users from the same domain sign up for a free account we will start a conversation with the most senior person on the domain to sign up for an enterprise account.

3. A lo-fi hack that works: Include an extra field in the signup, with display: none as the CSS. Call it "email". If the email field is filled in, you know it's a bot and can deal with it appropriately.

4. Use Google's CAPTCHA "I'm not a robot" service

5. Chris has an authentication log that tracks some basic information like IP and elements of the user agent string. He implemented the authentication log primarily to be able to send alerts to users when their account is signed into from a new device/location for user security. However, since this authentication log includes registration events, he uses that to block multiple registrations from the same IP/device.

It's by no means a perfect solution, but it's a good enough solution that required very little effort to at least limit casual registration spam.

6. You can use something like this (Github link) to reject signups from throw-away email addresses (assuming you validate emails for your signups).

But also, don't spend time-solving problems you don't have yet. Build something spammers want to flood with bot accounts first, then solve the spam problem.

Worth Reading
1. Trends #0021 — Gamification (Gold)
2. Indoor plants: A $1.7b industry. Here's how I'd start a D2C business around it
Upcoming Newsletters

2020-07-29 / 19 quick tips learned from a lot of A/B testing & how to do smooth transaction when a big company wants to buy your app

2020-07-31 / (Gold) Make you cold outreach more effective with pre-targeting & Increase retention by upselling users to an annual plan a few months after signup

2020-08-03 / 10 places to host your static sites & Increase your conversion rate with an explainer video

Is this newsletter full of worth-reading & worth-sharing content?

1. I won't lie. Curating a newsletter takes time, hard work and multiple coffee shots. If you're feeling generous please show some love by a tweet
2. Buy me a coke so I can keep this newsletter 100% Free (Recommended)
3. Forward this email to a friend. Anyone new can subscribe here :)
4. Send me your favorite shower thoughts/gifs so I can feature them here

Sent with ❤️ using Mailer Lite

Indie Letters · Kotli Sahian P/O Ghakhar Mandi

Unsubscribe
MailerLite

Older messages

🧠 38+ lessons learned bootstrapping company of one from 0$ to $9k MMR & A/B test your CTA with 1st person perspective

Friday, July 24, 2020

Shower Thoughts Infinite scrolling makes addiction to social media 1000 times worse. (Tweet) ☠️ Eventually, most of the content on the internet will be from dead people. (Tweet) Waking up in the

🛒 Are you using abandoned cart tactics to convert lost leads for your SaaS & 3 ways to backup your database

Wednesday, July 22, 2020

Snippets Clickup.com - an extremely powerful replace all other apps. Keep all your work in one place: Tasks, docs, chat, goals, & more. It has raised $35 million to make you more productive.

⚔️ My last Reddit Ad got 600+ upvotes and resulted in a large number of email signups

Monday, July 20, 2020

Funny Funny code comments every developer should read # To understand recursion, see the bottom of this file . . (at the end of the code...) . # To understand recursion, see the top of this file --- //

I need your help 🙏

Sunday, July 19, 2020

Hey Indiestar! I have a quick favor to ask. It's a general rule, whenever we need help, we approach the persons who can definitely help us. And in this case, its You and only YOU! 🚀 This week I

What Tom learnt from producing 23 podcasts & how to avoid writing bullshit content 🚫

Friday, July 17, 2020

GIF of The Day My dog got on the news. This was my favourite bit. Content Creators What Tom learnt from producing 23 podcasts 1. Niche down Unless you have a track record of creating awesome podcasts,

You Might Also Like

Finish 2024 Strong Like a Utopian: Why We Brought in Ty Frankel for You

Saturday, November 23, 2024

What's up, Reader? Let's be real for a second. You're here because LinkedIn has been nothing but a time-suck. You've been: Posting all day, every day, with nothing to show for it.

🦸🏻#5: Building Blocks of Agentic Systems

Saturday, November 23, 2024

What powers an AI agent? ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🦅 Content That Sells [Limited-Access]

Saturday, November 23, 2024

Special masterclass with Jose Rosado ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Meth & content creation

Saturday, November 23, 2024

My first in-person speech ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

2 Simple Edges Anyone Can Get in Sales

Saturday, November 23, 2024

And Pull Ahead of the Pack To view this email as a web page, click here saastr daily newsletter 2 Simple Edges Anyone Can Get in Sales. And Pull Ahead of the Pack. By Jason Lemkin Friday, November 22,

Your cheat sheet to SEO copywriting

Saturday, November 23, 2024

In the early days of SEO, keyword stuffing was an effective way to get your content to rank. Today, it's a surefire way to get on the bad side of Google. Modern SEO copywriting is about creating

💸 Two 5 figure exits in 1 year...

Saturday, November 23, 2024

+ 19 places to list your deal! ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

VC courts private wealth

Saturday, November 23, 2024

Also: Ranking the top VC investors of Q3; What 2025 holds for PE-backed IPO candidates; Our three most popular research notes of the past month... Read online | Don't want to receive these emails?

'Don’t Sacrifice the Things that Really Matter Just to Get that Trophy'

Saturday, November 23, 2024

We spoke with Hall of Famer and Indiana Fever Senior Advisor Lin Dunn about breaking barriers, embracing failure, redefining success, and her six pillars for sustaining excellence. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

How to get your first customers

Saturday, November 23, 2024

Every year we bring the highest quality software to RocketHub for an insane BFCM event. This year is no different! BFCM starts now so check the page below for one new lifetime deeaaal drop each day.