TwilioSheet
TwilioSheet copied to clipboard
A Python Flask application to take Twilio SMSes and submit them to a Google Form
Receiving SMS messages in a Google Spreadsheet
Use Twilio and Google Spreadsheets to build your own applications to do SMS polling / SMS voting, keyword marketing data collection, expense tracking, time tracking, and more.
No programming experience required.
Instructions:

Get Started
-

-
Name the form "TwilioSheet" (or any name of your choosing) and select a nice design.
-
Add a new Text question. Set the Question Title to "SmsSid"

-
Repeat step three, adding questions with Question Titles "To", "From" and "Body" (other parameters are available as well). This is what your Form should look like:

-
If you see an option that reads "Require [Company Name] login to view this form.", uncheck the box for that option.

-
Once you are done building the form, click the "Send Form" button located in the upper right corner of the webpage:

-
A dialog window will open. Copy the "Link to Share" URL from that window:

-
Open TwilioSheet in a new window.
-
Paste that URL you copied in step 7 into the box on TwilioSheet, then click the "Submit" button.
-
You should get a response from the site saying "It worked!"
-
Copy that URL:

Open another browser window. In that new window:
-
Log in and go to the "Numbers" section of your Twilio account
-
Click on the number you want to set up to send SMS data to your Google Spreadsheet.
-
Paste the URL you copied above into the "SMS Request URL" box for the Twilio number you are configuring.

-
Click the "Save Changes" button.
-
Send a text message that says "test" to the number you just set up.
In your Google Spreadsheet:
-
Any text message you send to your Twilio number should show up in the Google Spreadsheet you set up after a delay of about 5-10 seconds.
-
Start writing formulas to process the incoming text messages.