GithubHelp home page GithubHelp logo

sendgrid / docs Goto Github PK

View Code? Open in Web Editor NEW
236.0 139.0 975.0 272.49 MB

Repository of Twilio SendGrid's product documentation.

Home Page: https://sendgrid.com/docs

License: MIT License

Shell 0.35% HTML 3.37% JavaScript 59.98% CSS 0.07% SCSS 36.23%
static-site gatsby markdown react algolia travis-ci sendgrid sendgrid-documentation documentation uiux

docs's Issues

user guide for additional domains

user guide to when you need an additional domain, and what to do. covering the proper setup for new whitelabel vs existing whitelabel, cost, etc

Document Create New Sub-user guide for DOCS

As a user I would like for a new subuser creation guide to be added to the website to help guide me through the creation process for a subuser from my parent account. This should ideally include a video and or screenshot based walk through for the creation process including whitelabeling the new subuser and the IP assignment process.

Add article under 'sending practice and limitations' for re-opt in emails

"Reconfirmation Email Campaigns"

In order to maximize your email deliverability it is important to keep your address list current and clean. What does this mean and why does it matter? A reconfirmation email, otherwise known as a re-opt in email, is a good means to remind clients you once corresponded with about your business (which can increase your inbound marketing), effectively clean your lists with minimal impact to your deliverability, and to prevent inadvertently spamming your clients.

As you opt-in your recipients, the email addresses provided to you initially may become obsolete. These addresses might become abandoned and eventually recycled or converted to spam traps. Another possibility is that your recipients might simply become disinterested in receiving your emails after some time.

This can cause problems for your email deliverability. Old abandoned addresses become undeliverable and subsequent sending will result in bounces. Even your older recipients that had once opted-in to your emails might become disinterested and are more likely to mark your mail as spam, especially if there is no easy opt-out method in the email.

To prevent these problems, we recommend using re opt-in messages. These emails remind your recipients of your services they once opted into and politely ask for the recipient's permission to continue sending emails. A typical means to do this would be to send an email with two links: one link to re-opt in the recipient, and the other link to opt-out the recipient. If they do not explicitly opt back in with this email, their address should be removed from your list as this is an indication your recipient is not engaging in your emails. This could be a sign that you are sending to someone that does not care for your emails, or even worse, you could be sending to a spam trap.

Ultimately, this is a win-win as you are both reminding your recipients of your services, which helps to keep them in the loop, while you are benefiting by being able to track your recipient engagement and maintaining a clean list.

If you are set up with SendGrid's Event API, click and open events are an excellent way to track which of your users have been unengaged and might be the best targets for your reconfirmation emails. You can even make your reconfirmation emails specific to a particular segmented list if your address lists are set up in this fashion.

This approach is much more favorable than trying to clean a large old address list all at once. Sending to a 10-year-old list (or even a 3-month-old list) can produce a high bounce rate and cause your unengaged recipients to mark your emails as spam. Email service providers discourage this type of sending because of these results. Keep in mind, the older the list, the bigger the headache it will be to clean.

How often and to whom should these be sent out? We recommend sending re opt-in messages to recipients if you haven't corresponded with or otherwise interacted with via email in over 3 months. This may seem like a short duration, however, you might be surprised with how quickly your recipients can lose interest in your emails. Of course there are many types of businesses and this recommendation of 3 months is only a suggestion. You know your business better than anyone so decide what works for you. Ultimately however, the more frequently you clean your address list, the less likely you will be to have deliverability problems related to old lists.

Add more info to Event API docs regarding use cases

Per PKS: Could you update the preamble to the Event API docs to highlight how customers can use events to track customer engagement? Customers need to prune/segment their address lists and remove recipients that aren't opening or clicking on links within their emails. The Event API gives them insight to engagement levels. Perhaps give another example, like how TeamSnap dramatically reduced their support load by using our Event API (Amy can provide details.) This would support the Compliance team's efforts to help customers send only to recipients who want the mail.

Can't start the docs in development mode

I'm trying to get the docs running locally so I can verify the changes that I'm making look good before I push them upstream. The steps I did were:

  1. Copy over _config.sample.yml to _config.yml
  2. Setting the root property to /
  3. installing dependencies w/ bundle install
  4. Running in preview mode with bundle exec rake preview

The error I get is:

 Sorry, I cannot find /

Any thoughts?

Update outlook instructions to be more clear than username doesn't have to be an email address

[10/24/12 5:17:32 AM] sebi.mihalache: @docs @brandon - http://docs.sendgrid.com/documentation/get-started/integrate/examples/outlook/ The Log on information in the Outlook settings is slightly confusing for some users. (Internet Email Settings -> Outgoing Server -> Log on using). They tend to add their SendGrid username incorrectly. Assuming that ones username is "someone",  he believes he must add in the User Name field "[email protected]", because the Docs information holds "[email protected]" - changing this to someting more specific like "sendgrid_username" would help. Thanks.

Clarify SMTP ports

We accept unencrypted connections on ports 25, 587, & 2525, TLS encryption on on ports 25, 587, & 2525, and SSL encryption on 465

IO Docs url shows password in plain text

When you use the IO Docs and run a test, a url is displayed below the response that you could plug in to a browser. The url contains a plain text copy of your password and it should be starred out or not displayed at all

Event webhook requires SSLv2

[12/7/12 9:23:56 AM] Adam Jackson (@adam): Hey @brandon, based on a ticket and some help from TimJ yesterday it looks like our Event API requires customers to have SSLv2 setup on their URL in order to accept POSTs from us. A customer I was working with yesterday was using TLSv1 which caused all POSTs to fail. If we could add a mention that SSLv2 is required to our documentation it may help future customers. Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.