Using Google Voice for free SMS's on an iPhone

pm

Elite Member Mobile Devices
Jan 25, 2000
7,419
22
81
I set up my iPhone for free inbound SMS's using Google Voice and Prowl's push notifications. Then I use the Google Voice web app - I made an icon for it and put it on my home screen - for free outgoing SMS's. So far it's been working mostly well - not perfect, but good enough.

So there's plenty of free SMS'ing apps for the iPhone, but they don't use your phone's number and they require your friends to set it up.

The advantage of Google Voice is that you can tell everyone "my cell phone number changed, update your records", give them your Google Voice number, and then all SMS's they send go to Google Voice instead. You can tell everyone your cell phone number is your Google Voice number and then just have everything routed through Google Voice. Free voicemail transcription, free SMS's.

The trick is how to get the iPhone to tell you when you have a GV SMS waiting.

1. Tell your friends and family your cell number has changed to you GV number.
2. Download Prowl for the iPhone from the app store. It's $3.
3. Enable Prowl push notifications.
4. Create a Gmail account for your SMS's to go to.
5. Log in to GV and have it send all SMS's to the Gmail account from #4.
6. Either:
A. Set up a computer that's running 24/7 to run Growl and have it watch your Gmail account from #4 using the Google Voice Growl app, or Gmail Growl or Growlmail.
B. Use a web service like GVMax to watch your Gmail account from #4 and forward it to Prowl's .

The problems:
1. Yes, it's definitely complicated.
2. The SMS's you get from Prowl are not directly repliable - they show up as a pop-up.
3. You either have to trust some guy on the internet with the username and password for your Gmail account with all of your SMS's in it (#6B), or you need to leave a computer on 24/7 (#6A).
4. Prowl isn't free.
5. To reply to SMS's you need to use either the Jailbroken Google Voice app or the Google Voice web app.
6. You need to have internet access on your phone to get these push notifications - so if you are in the middle of Wyoming and there's no GPRS/EDGE/UMTS, then you won't get these SMS's but if you had phone service you probably would get regular SMS's.

I have a home theater PC running Beyond TV which basically acts as an HD Tivo - with no monthly fees - which is running Growl for me. And so far, everything works as it should. I get a Prowl notifications within a minute or two of someone SMS'ing me and then I click the Google Voice web app button to reply. Everything has worked fine so far.

The upside is that it works, it's free, and it gives me some small satisfaction knowing that I'm not paying for something that AT&T should be providing me for free (SMS's cost them basically nothing to send/receive).
 

gorcorps

aka Brandon
Jul 18, 2004
30,739
454
126
Thanks for the guide. I've wondered how it's done and haven't had a chance to search around on my own yet. Not sure I want to hassle everybody with changing my number though. When I actually call them instead of text it'll still show up as my cell number.
 

pm

Elite Member Mobile Devices
Jan 25, 2000
7,419
22
81
Originally posted by: DivideBYZero
Blows my mind that you guys in North America get charged for inbound SMS texts.

It's not even paying for inbound SMS's. The US pays for inbound phone calls too. At least they are consistent.

It blows my mind that they can sell you an unlimited data plan and you can use literally gigabytes of data per month, and then if you receive a tiny little sub-1k file that would contained in header information that they need to send anyway, they charge $0.20 per message.

And it blows my mind that when reps from AT&T testified about SMS prices, they used the bundled pricing instead of the per message pricing. So rather than SMS's costing $0.20 each, they said "you can send 200 for $5/month so they really only cost $0.025 each." which is fine math, if people actually sent 198 or 199 or 200 per month. But since most people my age seem to send about 30 (with the 200 per month plan, which is the smallest they offer), then we are back up to around $0.16 each.

And it blows my mind that they will testify to the FCC that the ridiculously overpriced and limited cell phone market that we have here in the US is "the most competitive market in the US". Uh huh. So when AT&T raised rates on SMS's $0.10/message to $0.20/message - a thing that more or less is free for them - every other carrier up'd their fee within a year as well. Very nice and highly competitive. Because we all know that the prices of electrons doubled that year too.
 

Need4Speed

Diamond Member
Dec 27, 1999
5,383
0
0
why not have the inbound SMS messages to GV pushed to your phone via email? Gmail now can use activesync to push email, eliminating the need for prowl / growl / and a 24/7 pc. I found prowl to be very hit miss with notifications.
 

dionx

Diamond Member
Mar 11, 2001
3,500
1
81
I personally do #1 to #5, then use http://googlevoice.ub3rk1tten.com/voicegrowl/

After I have a contact's unique SMS-forwarded email address, I add that as one of my contact's email addresses. So instead of having to reply to an SMS using the webapp, I could just use the Mail program. My response still shows up in Google Voice.
 

pm

Elite Member Mobile Devices
Jan 25, 2000
7,419
22
81
The Firefox/Growl thing crashes about once a week. Usually when I most need it not to.

I think the uberkitten.com site looks good - I like his privacy policy and the way he's set it up. I'll go that route. Thanks for the suggestion, dionx.
 

zachmorris

Junior Member
Oct 23, 2009
1
0
0
you guys are making this MUCH more complicate than it needs to be. you can download TextFree Light (for FREE). When you set that up on your iphone, you are given an email address. Forward all your SMS and Voicemail notifications to that email address and you will get a pop up within 5 seconds. that is it. no growl. no paying $3. no leaving firefox open 24/7. As long as the person sending the text is in your google address book, it will even tell you who the text if from.
 

pm

Elite Member Mobile Devices
Jan 25, 2000
7,419
22
81
Nice. Thanks for the suggestion, Zachmorris.

I'm using the the "ub3rk1tten" method described by dionx now and I'm very happy with it. Still, the Text Free solution seems like a cheaper easier way to go.
 

gevorg

Diamond Member
Nov 3, 2004
5,070
1
0
Now that Google lets you port your current phone# to GV, can you receive free inbound SMS to your original phone# (not GV)?

 

Wonderful Pork

Golden Member
Jul 24, 2005
1,531
1
81
I just use the google push functionality to get my SMS forwards. Then I save that email address google assigns to the sender as a contact, and can mail them back, which they receive as an SMS from my GV#. Works perfectly, except for the Google push portion, but that can be remedied by purchasing GPush or similar.
 

dionx

Diamond Member
Mar 11, 2001
3,500
1
81
Originally posted by: Wonderful Pork
I just use the google push functionality to get my SMS forwards. Then I save that email address google assigns to the sender as a contact, and can mail them back, which they receive as an SMS from my GV#. Works perfectly, except for the Google push portion, but that can be remedied by purchasing GPush or similar.

The only problem is for those who use another Exchange account such as an work email since the Google Push uses Exchange technology. The iPhone doesn't support two Exchange accounts.