Phone_clip_art_mediumYou have seen that button at the site of your bank or your insurance company. The button that saves you the hassle of dialing the number. The button that gives you easy access to their people instead of having to wait ‘in line’.

Lets face it, you have wanted this button for ages. An easy way for people to get in touch with your organization or your church. They just leave their phone number and the time when they want to be called, and they are done. This serves two purposes. One is the obvious ease of contact. They can always get in touch with you and they can get you to call them back whenever they have time. The second is the fact that you are calling them at a time that is convenient for the receiver. They were waiting for you to call them and they have time that they have set aside to talk to you. Up until recently those buttons were quite expensive and were sold by premium marketing companies. But times have changed and I will show you how to get one for free.

*Warning: This blogpost does assume you have a basic knowledge of websites, plugins and forms*

Ok, that said, how do you get that button? Your first step is to get yourself an IFTTT account. If This Then That is one of the easiest ways to build simple actions based on triggers that you set. The first step is easy. Join them. Fill out your credentials and click “Create account”. Done. That is your first step.

The second thing you need is a website. Obviously you have one of those. And your website needs the possibility to publish forms and send them off to a unique email address with a unique subject line.
On your website, build a form that people need to fill out to get called back. Unlike the instant call back from your bank, it might take a message up to 15 minutes to reach you. That means that it would be a great idea to add a field on when someone would like to be called back. In the example you see, mine says you can be called back within an hour and a half, you can be called back during office hours or that evening after 8pm. Other than that I ask people to leave their name and number. Only the phone number is a required field in this example as that is the only information I really, really need to make that call. Think carefully about what you need from your customers. The more you ask, the fewer will use the option.

To make the build as easy as possible, I will assume you have a Gmail account. If you don’t, you might want to make one just for this purpose. You don’t have to look at it ever again as it will only store an email that will be used as a trigger. But it is important to have one so we can use it as a trigger later on.

Have your form sent to your (new) Gmail address and use a unique subject line. Remember that subject line, because we will be using it a little later on. Content wise, make sure that the email you receive holds the fields you have asked to fill out. Mine tells me that “Name” wants to be called at “time set” on “phone number”. A decent smartphone will even make the phone number clickable for you to respond quickly.

Now that you have your form set up and sending emails (test it first). You can go and log on to your IFTTT account. Once logged in, you will see the dashboard. You can add loads of channels to IFTTT for you to use both as triggers as well as output channels. Click channels in the top right corner and you get the overview of all the channels that are available. Find the Gmail icon and click that. Google will ask you whether you want to grant IFTTT access to your email address. Grant access and the Gmail icon will now be all colorful on the site. Then you click the SMS button. Type your international phone number with all the extra’s. Mine should be written as 00653961138 for instance. Then have the system send you a pin code. Once you have received the SMS with the pin, type the pin in the field and you are connected.

Now everything is set to create your unique task with IFTTT. Click create task on the dashboard. Then click the highlighted “this”. The screen will now show all the channels that are available to you. Click the Gmail channel. You are now asked to set your specific trigger. I have built mine around a search for the unique subject line that I added to the email my form sends. Then click complete trigger.

With the trigger set, we need to define an action that IFTTT has to do when triggered. We need to have IFTTT send an SMS to our number. So, click the highlighted “that”. As a channel choose the SMS channel. You then receive a single option. Send me a text message. And that is exactly the one that we need. Click it and you get a new screen. Here you can set the message that is sent to you. On the right you will see a dark balloon. Click it to get extra options that you can add to your SMS. In my case I had cleaned up the form email so much that I just wanted the Email Body Plain to show in my text message. That gives me the name and phone number of the person I need to call and the time I need to call them at. Click complete action and you are done.

You can now name your new IFTTT task. And hey presto, you have just built yourself a form on your site that notifies you via SMS for free.

ifttt-sms-notification-180x300If you feel this might be too complicated for you, I can build one for you. Or you can use my IFTTT recipe.