About a year ago I wrote a simple guide to sending SMS from Infusionsoft for the Sydney User Group. Every time someone requests it I have to go dig out the guide again, so here it is people, on the blog for eternity. There are great plugins like SocialFuze if you want to do insanely cool text messaging, (like send a text with a link to an order form and then let your customer take a photo of a credit card instead of typing in numbers) but if quick-cheap-and-dirty is what you’re after, this is how to do it for a few cents a text and no monthly.
How to send simple SMS from Infusionsoft in 2 pages or less…
How to send a simple text from SMS Global using InfusionSoft in 2 pages or less!
This outlines how to send a simple text message. Please be aware that this doesn’t test if your account is in credit or any other technical issues on the SMS global end, nor does it really let you interact with “replies”. However, if you specify your mobile number then when they do respond it will go to your phone directly. I would use this for simple ‘add on’ notifications. You can of course, log in to SMS global to check sent status too.
Finally, all care, no responsibility, but if you have questions please get in touch. I’m just jotting this out over a sandwich on a Sunday for the Sydney User Group.
Step 1 – Set up An account with SMSglobal.com
Head to smsglobal.com and create a new account.
Follow the standard steps to validate your email and phone number. You might find your account won’t have active credit straight away, even if you’ve bought it. Don’t worry they’re just doing the human check, we can still build and test before final approval.
Step 2 – Get your API Keys (Username and password for use in InfusionSoft)
Now go and pick up your API Keys for SMSglobal:
You can head to Settings, which is under the blue person icon in the top right corner.
Then, API Keys under the left hand “Tools” Menu
Grab your username and password (under HTTP) and head back to InfusionSoft.
Step 3 – Add a new campaign sequence
I don’t need to take you through this, but find a suitable place to drop your SMS test. I have a little test campaign like this:
Within your sequence, you’ll need a “Send HTTP Post
Notes, your “From” should be in the format 61412999999. I haven’t managed to make merge fields in text to work well yet, so better to stick with a static message.
It has been tested and will send when the contact phone is in the following formats: 0412 999 999, 0412999999, +61412999999, 61412999999,
So don’t worry about your database needing to be in a particular format. I’d leave the numbers in the 0412 999 999 so they’re easy for your staff to read. I have not tested non numerical characters, i.e. ( )and -.
Even before you have an ‘approved’ smsglobal account, you should be able to login and see messages that have been sent from InfusionSoft and are queued in SMSglobal.
You should be able to use the simple “Send test” button within the HTTP Post on the campaign builder. Top right in the screenshot above.
The simplest test would be to put a static phone number in the “To” field, i.e. your own mobile number. Then when you hit “Send test” it’s not dependent on anything outside the post itself. Once that works, you know IS is talking to SMSglobal, swap for “Contact.Phone” or similar.
Once you’re sending tests this way, I’d step out and make sure it works with the tags, as per my mini campaign above.
Then, I leave it sitting in my InfusionSoft account, and whenever I need to use it, it’s there to copy- from-campaign.
If you have any questions, you can drop me (and the team a line) at Christie@www.benelds.com.au or 0488 01 04 07.