1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[METHOD] How to send Emails cheap with Amazon SES

Discussion in 'White Hat SEO' started by ksk71119, Jul 30, 2017.

  1. ksk71119

    ksk71119 Jr. VIP Jr. VIP Premium Member

    Joined:
    May 8, 2014
    Messages:
    694
    Likes Received:
    125
    Gender:
    Male
    Location:
    Lost Somewhere
    Home Page:
    Hey Guys,

    How are you? Hope this post makes your Sunday refreshing! ;)

    Couple of weeks back, I started a Method+Journey Thread(https://www.blackhatworld.com/seo/m...-plan-to-scale-to-1000-pm-by-year-end.956097/) which I have planned to scale by year end. I gave my intro to the community there. Won't bore you again.

    Fast forward straight to the point, as @abhi007 mentioned and I see, there hasn't been a detailed guide on setup for Email Marketing on BHW yet.

    Upon searching, I found numerous threads of people asking for help on setup. Even, I wondered when I started recently. I am no expert but I will share what I know till now. Hope it benefits you.

    [​IMG]

    People who have experience can join me in answering queries later. :)

    Email Marketing Setup(Amazon SES):

    After trying out a lot of services like Mailchimp and other monkeys ;) , I stumbled across Amazon SES which was undoubtedly the cheapest and most reliable. No wonder Jeff Bezos banks hard to become the richest(even if for some hours).

    I will start directly with how you can setup your account with Amazon SES(not extremely technical):

    1. Sign Up with Amazon SES:

    At first, you need to sign up at https://aws.amazon.com/ses/ . You will need a credit card for verification while sign up. Just go through the usual process of verifying your email. Its free to sign up and you are charged only $1 per 10,000 emails.

    2. Choose sending Endpoint Region:

    During the verification, you can choose the Amazon region which will act as the sending Endpoint. There are 3 options and I prefer US West (Oregon).

    3. Verifying Email Address:

    Once you are done, sign in into the console and go to "Email Addresses" tab on the left side of the console. Make sure to choose your region at the top bar to the right.

    Here, we need to add the email address from which you intend to send mails. Note, it will just act as the "MAIL FROM" address and you will be actually sending the email through Amazon servers.

    In simple words, the recipient will see the email from "[email protected] via amazonses.com" in their inbox.

    If you need to send emails from Multiple addresses, you need to add them all here.

    4. Verifying Domains:

    There is another option on the left called "Domains". If you verify a domain, you are entitled to use all the email addresses and you don't need to verify each individually.

    5. Sending Limits:

    On a new account, to restrict abuse, Amazon puts it in Sandbox. It means that you are only allowed to send emails to email addresses which you verify in the Amazon SES Console(Step 3).

    This is pretty useless if you are an internet marketer and are mailing cold leads. Its good if it's a subscriber. Also, the sending limits is restricted to 200 per day.

    6. How to increase Sending limits and move out of Sandbox:

    To move out, you need to raise a support ticket from the AWS Console. Once, you are in the support center, you can choose the case as "Sending limits increase" and follow the process outlined here: http://docs.aws.amazon.com/ses/latest/DeveloperGuide/request-production-access.html

    The support is very fast and they reply soon. Make sure to send a very detailed explanation of why you need your sending limits to be increased. I got mine increased to 100000 per day after mailing.

    You should definitely refrain from mentioning anything shady you are going to do. Just make it as legitimate as possible.

    My Email Template:

    Hi, Hope this email finds you well.

    We are a digital marketing agency and offer various services to our existing customers and new subscribers.

    As we already have a huge customer database of more than 10,000 customers, we would require higher sending limits for existing and new customers.

    Could you please consider the sending limit request?

    Feel free to get back if you need anything else from us.

    7. Creating AWS Access Key ID and Secret Key:

    To use the servers with the external App, you need to create an Access Key ID and Secret Key.

    To create both, browse to the AWS console and click on your name on top bar. Click on "My Security Credentials" and browse to Access keys.

    Click on "Create New Access Key" and save the information. You will need to use it in the application with setup.


    8. Using an application to send emails:

    Now, that you have a server setup to send emails, you need an application to send emails.

    I used Sendy for the purpose. You can find a lot of services though. Again, I am definitely not affiliated with these guys.

    It costs $39 for purchasing. You need to self-host this app after purchasing.

    9. Setting up Sendy:

    Once you purchase, you need to load this up into a domain or a separate server and have the application hosted like domain.com/sendy. They will send you a detailed guide to setup(https://sendy.co/get-started) once you purchase. You will need the saved Access keys and password while setup.

    Using sendy, you can setup Auto responders, provide white label solutions to clients too with logins to their campaigns.

    10. Email Scraping:


    Well, now that you are through with the setup, you will need targeted emails for your campaigns. There are numerous tutorials on it on Youtube and on BHW too.

    I use an Email Extractor whose crack I got from BHW itself. You can also use Scrapebox if you have.

    To extract, load your keywords into Scrapebox and put your necessary footprints with email.

    Example: keyword + "required footprint" + email

    Once you harvest, you get loads of URLs. Then, on the right panel of Scrapebox, Grab Emails from URLs and check on "Harvested URLs". I go 1 level deep only.

    Once you have the emails, remove duplicates and then filter them using an Email Verifier online. It will remove bogus emails like example.com, [email protected] etc.

    11. Create Lists and Email:

    When the list is filtered and ready, create lists inside Sendy and send your Emails. You can also design Email templates in Sendy. If you are not familiar with HTML, create it on an online Email editor like https://beefree.io/ and copy the HTML code into Sendy's editor.

    12. Inboxing in cold emails (Only for people trying to sell services):

    As you know, its extremely essential that your emails go into the inbox.

    To maintain your email health, I would recommend sending only an text email(without any links or images) with what you offer for the first time without any links in them. It should definitely land into the inbox.

    If your list is targeted, you will receive some responses. Once you have a response, you can send them your details with links. Just make sure to pick their interest in your first email and mention how your service can help them.

    [​IMG]


    Happy Emailing. :)

    P.S: Feel Free to comment and contribute.
     
    • Thanks Thanks x 14
    Last edited: Jul 30, 2017
  2. deepdigger

    deepdigger Newbie

    Joined:
    Jul 29, 2017
    Messages:
    17
    Likes Received:
    3
    Gender:
    Male
    another great post , , thanks bro ,, if i rise my quota at 50,000 , they charged anything ?? even any month ?
     
  3. TheBigGameHunter

    TheBigGameHunter Registered Member

    Joined:
    Mar 24, 2016
    Messages:
    71
    Likes Received:
    25
    they charge if you order a dedicated IP
     
  4. deepdigger

    deepdigger Newbie

    Joined:
    Jul 29, 2017
    Messages:
    17
    Likes Received:
    3
    Gender:
    Male
    did not understand , as require i rise the limit only
     
  5. Absan

    Absan Jr. VIP Jr. VIP

    Joined:
    Dec 28, 2013
    Messages:
    347
    Likes Received:
    106
    Occupation:
    SEO and PPC Consultant
    Location:
    Spain
  6. mahounie

    mahounie Newbie

    Joined:
    Jul 12, 2017
    Messages:
    13
    Likes Received:
    1
    Good stuff, will definitely come to use. Thanks!
     
  7. king master

    king master Jr. VIP Jr. VIP

    Joined:
    Jan 12, 2011
    Messages:
    841
    Likes Received:
    304
    Gender:
    Male
    Occupation:
    Industrial Engineer - SEO
    Location:
    Masr
    i heard about it from friend ,, thank you for tutorial .. it will be useful in my project
     
  8. Kokander101

    Kokander101 Junior Member

    Joined:
    Aug 2, 2015
    Messages:
    103
    Likes Received:
    27
    Location:
    The holy land
    Thanks, OP!!!
    Great stuff!
     
  9. Mark Anthony

    Mark Anthony Registered Member

    Joined:
    Jul 26, 2017
    Messages:
    68
    Likes Received:
    12
    Gender:
    Male
    Occupation:
    SEO Specialist
    Location:
    Philippines
    Learned a lot from this post, I will apply this strategy!.
     
  10. TheSlug

    TheSlug Jr. VIP Jr. VIP

    Joined:
    Oct 1, 2014
    Messages:
    417
    Likes Received:
    187
    Location:
    South Florida
    Home Page:
    If you don't want to buy and setup Sendy i'de suggest also trying out https://TEARcloud.com
    They have a nice crm for managing your lists and it's easy to send with their platform. You could in theory use amazon SES with their sending platform too or just use the SMTP that comes with your TEARcloud account.
    Good post btw OP
     
  11. Adlad

    Adlad Jr. VIP Jr. VIP

    Joined:
    Mar 16, 2009
    Messages:
    715
    Likes Received:
    359
    This is the very definition of spamming (sending to people who haven't opted-in to receive emails from you) and is illegal in the US and a whole bunch of other countries... You can be fined up to $11,000 per spam email you send, so I've no idea why you put this in the white hat section.

    Anyway regarding the "method" itself... I don't mean to sound too negative, but it's really absolutely nothing new or that isn't available all over the place (a lot of your post can be found on the AWS site itself). The hardest part with SES is getting your sandbox lifted and even then you're still restricted. And unless you have some way to validate these emails (a point which you completely skipped over), you will 99% get your Amazon account blocked within a few days because of bounces and being marked as spam.

    Also, scraped emails are full of all sorts of traps, which again is something you didn't talk about and again something that will mean you start spam boxing fast or get your Amazon account blocked.

    Regardless of all that, as a general rule of thumb scraped emails are complete garbage. That is unless you're mailing in the millions per day, which is something you'll have no chance of doing with an SES account.

    I swear people on this forum are very easily impressed
     
    • Thanks Thanks x 2
  12. shailzrocks

    shailzrocks Jr. Executive VIP Jr. VIP

    Joined:
    Jan 1, 2012
    Messages:
    1,130
    Likes Received:
    1,783
    Occupation:
    Dolphin Seller in a Black Market
    Location:
    No Man's Land
    I second that. SES is not easy to game. their monitoring team is too active than you can imagine.
     
    • Thanks Thanks x 1
  13. THUNDERELVI

    THUNDERELVI Elite Member

    Joined:
    Sep 12, 2009
    Messages:
    2,399
    Likes Received:
    2,074
    Gender:
    Male
    Location:
    W3
    You were faster than me in writing all of that. It's true, Amazon puts a lot of restrictions in your account and monitors them continuously, so at the first moment that you have an "unacceptable" amount of bounces or "marked as spam", you will be shutdown. Amazon is NOT for mass mailing. Amazon IS however a very good & cheap replacement to Mailchimp/Aweber/etc - all your emails land in inbox (provided you don't spam of course) due to Amazon's reputation with a fraction of the price. What fraction? We are talking 7-10x cheaper.

    The reason SES is not known much and is not preferred by marketers is because it's a DIY (do-it-yourself) platform. You only have 2 options: API or like OP said install a script on the server to send the actual emails. You also do NOT get any fancy interface, rich analytics, marketing automation (extremely important), scheduling, etc... It's basically just a platform for sending HQ emails that land in inbox and you have to implement yourself everything else that is needed in your email campaigns.

    I have personally used SES for myself and some clients via the API. I also had an idea of launching an email marketing platform like Drip/Mailchimp/Aweber/etc full of features for half the price and managing email sending through Amazon. Then I found a site exactly like that a few weeks later lol... before you ask, I don't even remember the name as I don't use SES anymore, but I am pretty sure alternatives like that exist out there.
     
    • Thanks Thanks x 1
  14. Adlad

    Adlad Jr. VIP Jr. VIP

    Joined:
    Mar 16, 2009
    Messages:
    715
    Likes Received:
    359
    SES is cheap, but I don't agree that all your emails land in inbox. I've read multiple times about people getting spam boxed hard, legit people. A lot of the Amazon IPs have been abused and as such are flagged by the major providers. And Amazon doesn't always give you a fresh IP, so if you get stuck on a bad one (or a bad class), tough luck, you're going to spam box.

    Aside from that the method he posted is completely pointless because it uses scraped emails. There's no mention of how to clean them, or how to avoid getting banned by Amazon. There's no mention of how to actual monetize anything except for "once you have a response, you can send them your details with links".

    Sorry to be so frank but this thread is laughable and I'm sure anyone who knows the slightest bit about mass emailing would back me up in that assertion
     
    • Thanks Thanks x 1
  15. Adlad

    Adlad Jr. VIP Jr. VIP

    Joined:
    Mar 16, 2009
    Messages:
    715
    Likes Received:
    359
    For example: https://stackoverflow.com/questions/13174584/amazon-ses-mails-as-spams

    Anyway I've made my point. Just gets under my skin a bit when I see misinformation being posted and everyone lapping it up
     
  16. THUNDERELVI

    THUNDERELVI Elite Member

    Joined:
    Sep 12, 2009
    Messages:
    2,399
    Likes Received:
    2,074
    Gender:
    Male
    Location:
    W3
    Honestly, I never had any problems with Amazon. Of course I was having random emails going to the spam box (same email to 2 different recipients, one lands in spam box, the other in inbox), but it would happen rarely and not in high quantities. I guess I got lucky or maybe they have degraded even more since then? Who knows... The point is, even if they had 100% inbox ratio, it's not worth the hassle of finding open source scripts, installing them, integrating them with SES, etc... to get the advanced functionality offered by the biggest email marketing platforms. The amount of extra effort and time spent doesn't justify saving a few hundred $. I found that the hard way and I was using the API which is even worse. Regarding the thread, I totally agree with you!
     
    • Thanks Thanks x 1
  17. ksk71119

    ksk71119 Jr. VIP Jr. VIP Premium Member

    Joined:
    May 8, 2014
    Messages:
    694
    Likes Received:
    125
    Gender:
    Male
    Location:
    Lost Somewhere
    Home Page:
    Thanks everyone for your insights. Good that I could be helpful. @TheSlug I will check out Tearcloud for my next campaigns. :) Thanks for recommending.

    @Adlad Sorry for posting in the "White Hat Section". Yes, it is "BlackHat" and I would request a mod to move the thread.

    The whole setup on AWS is not very clear(especially for a newbie) and even if you are through AWS, everyone wonders how to use their API and send emails. Regarding verification on emails, I already wrote " filter them using an Email Verifier online" and its easy to find a verifier for which I didn't mention one in particular. Yes, scraped emails can be tricky. To build a targeted list, some manual efforts might be necessary.

    I am not here to impress anyone.

    Yes, Amazon SES isn't easy with spam.

    Probably, I only skipped a link to an Email verifier online and if someone faces an issue over what I posted, I said that I will help with what I know.

    Also, this isn't about "method to get rich quick". I just posted how to send mails using Amazon SES.

    I did not find any informative threads in BHW and I thought to make my own attempt. As I mentioned already, "I am not an expert and I am here to share my experience". If the thread is laughable for you, you can laugh. If its informative for someone, they can learn. If its against the rules, it can be deleted too!

    Additionally, feel free to pitch in and add information which I skipped because I particularly mentioned "People who have experience can join me in answering queries later.". It seems you have a great experience and can help everyone.

    Thanks
     
  18. iii_Kraken

    iii_Kraken Newbie

    Joined:
    Jul 17, 2017
    Messages:
    22
    Likes Received:
    5
    Gender:
    Male
    Thanks OP!! Awesome Awesome stuff!!
     
  19. DannyLjinhre

    DannyLjinhre Newbie

    Joined:
    Dec 10, 2016
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    Nice method! Do you know how to get multiple ses accounts out of sandbox?
     
  20. ksk71119

    ksk71119 Jr. VIP Jr. VIP Premium Member

    Joined:
    May 8, 2014
    Messages:
    694
    Likes Received:
    125
    Gender:
    Male
    Location:
    Lost Somewhere
    Home Page:
    Thank you.

    Getting multiple accounts as in? Couldn't get your question. You need to file a support ticket anyways to increase the quota and get out of sandbox.