ReferralHero
  • Welcome to the Support Center
  • Common Questions
  • Features
    • Subscribers
      • Subscriber Profile
      • Unique Identifier
      • Active Visitors
      • 'Quick Add' Referral
      • Update Referral Status
    • Campaign Templates
      • Contest
      • Website Referral Analysis
      • Net Promoter Score
    • Unique Identifier
      • Phone Number
      • Confirmation Email
        • Thank-You Page
    • Automations
      • A/B Test
    • Security
      • Manual Review & Confirmation
      • Secondary Verification Method
      • High Risk
      • Blacklist
      • ReCaptcha
    • Reward
      • Reward Status
      • Advanced Reward Options
      • Transactions
    • Analytics
      • Active Visitors
      • Subscribers
      • Sources
      • Shares
      • Devices
      • Unsubscribers
    • Misc
      • Memorable referral links
      • 1-Click Signup
      • Forward & Refer
      • Coupon Codes
      • Custom Attribution
  • Integrate
    • Embeddable Widgets
      • Custom Domain
    • Integrations
      • Active Campaign
      • Aweber
      • Blockchain
      • Facebook Pixel
      • Calendly
      • Discord
      • HubSpot
      • Intercom
      • KakaoTalk
      • Klaviyo
      • Mailchimp
      • Salesforce
      • SendLane
      • Slack
      • Stripe
      • Tango Card
      • Telegram
      • Tremendous
      • Twilio
      • Typeform
      • Webhooks
      • Zapier
      • Zoho
    • Platform-specific Instructions
      • Google Tag Manager
      • WordPress
      • Webflow
      • SquareSpace
      • ClickFunnels
      • Unbounce
      • Instapage
      • Shopify
      • Carrd
      • WIX
    • Javascript Web API
      • Getting Started
      • Configuration file
      • Callbacks
      • Add a subscriber
      • Add a Pending Referral
      • Track multi-step conversion events
      • Track Transaction
      • Identify a Subscriber
      • Identify a Referrer
      • Generate Dashboard Widget
      • Generate Sharing-Screen
    • ReactJS
    • REST API
      • Errors
      • Webhooks
      • Objects
      • Endpoint Reference
    • Mobile SDKs
      • iOS SDK
        • Getting Started
        • Public Methods
        • Public Classes
        • API Interaction Methods
      • Android SDK
        • Getting Started
        • Public Methods
        • Public Classes
        • Listeners & Interfaces
      • Flutter SDK
        • Getting Started
        • Public Methods
      • React Native
        • Getting Started
        • Public Methods
        • Mobile App Testing in Development Mode
      • Mobile App Testing in Development Mode
  • API Tutorials
Powered by GitBook
On this page
  • Email Verification Process
  • Require Repeated Verification for Untrusted Devices
  • Frequently Asked Questions

Was this helpful?

  1. Features
  2. Unique Identifier

Confirmation Email

Everything you need to know about the double opt-in process

PreviousPhone NumberNextThank-You Page

Last updated 4 months ago

Was this helpful?

There are some important things around the confirmation email feature to think through as you have a few options for subscriber verification. Subscriber verification is important for security reasons to ensure only real people are signing up for your campaign. These are your options:

  1. Require Confirmation Email: The subscriber will be considered verified only when the email is confirmed

  2. Require Email and : Subscribers will need to first confirm their email address and then their phone number via SMS (the subscriber will be considered verified only when both are confirmed).

  3. Disable Verification Method: No email confirmation will be sent. The subscriber will be added without any verification

When you activate the email verification method in your campaign, we automatically send a confirmation email to those who sign up. This email serves as a verification step, ensuring the accuracy of their provided email address. This process is commonly known as "double opt-in".

Email Verification Process

When the "Enable Verification Method" option is toggled ON for the unique identifier Email, ReferralHero sends a confirmation email containing a 6-digit verification code. Here is how it works:

  • A confirmation email with the code is sent to subscribers

  • The subscriber must enter the 6-digit code on the signup verification page to verify their email address

  • The code is valid for 10 minutes from the time it is sent

Require Repeated Verification for Untrusted Devices

Enable this option to require repeated verification during signup or login for devices that are not recognized. When activated, subscribers signing up or logging in from an untrusted device will need to verify their identity again. This feature enhances security by preventing unauthorized access from unknown devices.

Frequently Asked Questions

Can I disable the confirmation email?

While HIGHLY discouraged, it is possible to disable the confirmation email. Go to your campaign dashboard > Edit Campagin > Unique Identifier and disable the toggle "Enable verification method".

Can I send the confirmation emails through my own ISP?

At the moment it is not possible to use your own ISP to send the confirmation email.

What happens if subscribers don't verify their email address?

If a subscriber doesn't verify their email address within 10 minutes, they will need to request a new code.

Some people are not verifying their email address

My confirmation emails go to the spam folder. How do I fix it?

Sometimes, your confirmation emails will go to the spam folder. It's very annoying when it happens but the most important thing that you need to remember is that it's inevitable. No company in the world has 100% delivery rate in the primary inbox.

Modern email providers like Gmail, Yahoo, Outlook use extremely sophisticated anti-spam algorithms that use hundreds of factors to determine whether an email is spammy or not. Because so many factors are involved, it's impossible to determine the exact reason for why an email is marked as spam; however, we do know that two of the most important factors are "domain reputation" and "account history".

Domain reputation

Domain reputation refers to the reputation of the sending domain, in this case, ReferralHero (since all emails are sent by us unless you specify a different sending address).

Account history

The real "beast" when it comes to spam filters is personalization, which means that spam filters adapt to the history of each person. For example, if you mark as spam or simply ignore a specific type of email (eg: invoices), email providers such as Gmail or Yahoo will think that you're not interested in this type of emails and/or will eventually mark it as spam.

So if some of your users receive the confirmation emails in the spam folder, is highly likely that they have marked some confirmation emails in the past as spam,

What you can do to improve your deliverability

Unfortunately, there is not a lot that you can do, but here are some best practices.

  1. Don't use "spammy" words in your confirmation email body and subject. Avoid words like "special", "free", "etc". Just stick to the default and you'll be fine.

  2. Tell your users to add the sender address "no-reply@referralhero.com" to their trusted senders' list. When enough people do it, Gmail will figure out that your confirmation emails are not spam.

  3. Use a company email address as the reply-to address. If you're using a free email provider (gmail, yahoo, outlook, etc) and sending transactional emails, spam filters will raise a red flag. Better to use your company email address instead. Go to your campaign dashboard > Settings > Emails.

This is normal and it will always happen. According to research (backed by big email companies, such as MailChimp), the average drop-off rate for confirmation emails is . Yes, you read that right. Up to 1 out of 4 people will never bother to confirm their email address. Why would they do that? This is a true mystery, but there are possible reasons: people forget to check their inbox, signup for products they are not really interested in, the email goes to the spam folder, you name it.

To send emails, we utilize , which is an email provider known for its track record of high deliverability rates. This, combined with the best practices that we implement, results in an overall deliverability rate for ReferralHero of over 98%, which is exceptionally high for the industry.

Use a custom domain sender. Although our default sending domain has a very high reputation, you might benefit (not last from a branding point of view) by using your own sending domain address. To do so you must be on the Pro or Premium plan. to set it up.

between 10% and 25%
Postmark
Get in touch with us
SMS Confirmation