Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now
Build the future of communications.
Start building for free
  • By Kyle Lawlor-Bagcal
    Running a Mailing List with Google Sheets, Twilio SendGrid and Python Running a Mailing List with Google Sheets, Twilio SendGrid and Python

    A mailing list is a great way to share information with a group of people. Google Forms provides the tools needed to handle subscriptions to a mailing list. In this tutorial we will build a Google Form that is backed by a Google Spreadsheet. The spreadsheet will be used as a storage mechanism for a list of subscribers. Then we will create a Python script that reads the spreadsheet and finally we will use the Twilio SendGrid Python client to send emails to all subscribers.

    Tutorial Requirements

    Working through this tutorial will require access to the following items:

    • Python 3.6 or newer. If your operating system does not provide a Python interpreter, you can go to python.org to download an installer.
    • A Google account.
    • A Twilio SendGrid account. A free SendGrid account allows you to send up to 100 emails per day forever. Sign-up here.

    Create a Python …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.