O SendGrid ou Twilio SendGrid, é uma plataforma de comunicação com cliente de Denver, Colorado, para e-mail transacional e de marketing. A empresa foi fundada em 2009 por Isaac Saldana, Jose Lopez e Tim Jekins e foi incubada por meio do programa acelerador Techstars. A partir de 2017, o SendGrid levantou mais de US $81 milhoes e possui escritórios no Colorado, Califórnia e Londres, a empresa foi apresentada a público com a estreia na New York Stock Exchange no dia 16 de novembro de 2017, e em fevereiro de 2019 Twilio adquiriu o SendGrid.
SendGrid é um serviço de e-mail com base em nuvem, seu serviço de gerenciamento de e-mails, oferece completa infraestrutura de e-mails na nuvem, com diversos serviços adicionais, relatórios para que o usuário possa acompanhar o desempenho, ele traz muitas vantagens ao usuário, como oportunidade de enviar de forma automática recibos para seus clientes, processamento de e-mails de entrada, geração de relatórios para auxílio na análise das tendências e coleta de métricas em tempo real.
Características do serviço de email SenGrid
- Envio automático de recibos ou confirmações de compra para os clientes.
- Administração de listas de distribuição para envio mensal de panfletos eletrônicos e ofertas.
- Coleta de métricas em tempo real para, por exemplo, email bloqueado e engajamento do cliente.
- Encaminhamento de consultas dos clientes.
- Processamento de emails de entrada.
Possui plataformas parceiras como Amazon Maketplace, Google, Jelastic, Microsoft Azure e Extensão SendGrid para Magento2.0.
SendGri possui clientes como Uber, Spotify , Airbnb, yelp, glassdoor, instacart e muito mais.
SendGrid conta com uma biblioteca de código aberto que suporta linguagens como PHP, Python, Node.js, Java, C#, Go e Ruby.
Pode também utilizar API para integrar em minutos usando APIs RESTful e SMTP, como falei acima suporte para todas as bibliotecas de programação e documentação interativa.
Exemplo em Python:
- # using SendGrid’s Python Library
- # https://github.com/sendgrid/sendgrid-python
- import os
- from sendgrid import SendGridAPIClient
- from sendgrid.helpers.mail import Mail
- message = Mail(
- from_email=’from_email@example.com’,
- to_emails=’to@example.com’,
- subject=’Sending with Twilio SendGrid is Fun’,
- html_content='<strong>and easy to do anywhere, even with Python</strong>’)
- try:
- sg = SendGridAPIClient(os.environ.get(‘SENDGRID_API_KEY’))
- response = sg.send(message)
- print(response.status_code)
- print(response.body)
- print(response.headers)
- except Exception as e:
- print(e.message)
Criando uma conta no Microsoft Azure:
Os clientes do Azure podem desbloquear 25.000 e-mails livres por mês. Esses 25.000 emails mensais gratuitos fornecerão acesso a relatórios avançados e análises e todas as APIs (Web, SMTP, evento, análise e muito mais).
- Entre no portal do Azure.
- No menu portal do Azure ou no home page, selecione criar um recurso.
- Procure e selecione SendGrid.
- Preencha o formulário de inscrição e selecione Criar.
- Insira um Nomepara identificar o serviço SendGrid nas suas configurações do Azure. Os nomes devem ter entre 1 e 100 caracteres e conter somente caracteres alfanuméricos, traços, pontos e caracteres de sublinhado. O nome deve ser exclusivo na sua lista de itens inscritos da Azure Store.
- Insira e confirme sua Senha.
- Escolha sua Assinatura.
- Crie um novo Grupo de recursosou use um grupo existente.
- Na seção Tipo de preçoselecione o plano do SendGrid no qual deseja se inscrever.
- Insira um Código de Promoção, se você tiver um.
- Insira suas Informações de Contato.
- Examine e aceite os termos legais.
- Depois de confirmar sua compra, você verá um pop-up de implantação com êxitoe verá sua conta listada.
Depois de concluir a compra e clicar no botão Gerenciar para iniciar o processo de verificação de email, você receberá um email do SendGrid, pedindo para você verificar sua conta. Se você não receber este email ou tiver problemas para verificar sua conta, consulte nossas perguntas frequentes.
Você só pode enviar até 100 emails por dia antes de verificar sua conta.
Para modificar o plano de assinatura ou consultar as configurações de contato do SendGrid, clique no nome do serviço do SendGrid para abrir o painel SendGrid Marketplace.