A few years ago, I had just moved to a new city. It was a great little area, pretty suburb, plenty of grass and green tress. The complete opposite of the desert I had just come from. I didn’t have a lawn mower, or a leaf blower — I barely had a rake! It was early Fall and the leaves were everywhere. My yard was a mess.
So, there I was, in my front yard scooping up leaves with a broken old rake and my bare hands when, unexpectedly, a neighbor across the way came over with a leaf blower and cleaned everything up in the matter of a few minutes. When I voiced my thanks, he said “Well, I was feeling bad watching you suffer like that — next time, just ask to borrow mine, it’s no problem.”
Many people have a problem asking for help. We rarely ask for help in our lives, and we often don’t in our blogs, either. But, that’s what we need to do. We need to ask for people to join our services, sign up for our newsletters, and buy our books. Marketers call this a “Call To Action” and using it is vital to motivating people on the web.
And a blog post without a call to action is like a cookie without chocolate chips
When writing a blog post, placing a call to action takes a little bit of work. A simple newsletter prompt and listing of books, even with the powerful tools in ThirdScribe, can be a dozen lines of code and a couple of drop down selections. While that isn’t a tremendous amount of work, sometimes it’s just enough for us to not do it. And a blog post without a call to action is like a cookie without chocolate chips — kind of a waste.
So let’s make it easy — super easy! — by setting ourselves up for success and creating a “Call To Action Menu”.
How It Works
The idea here is simple — create a few pre-written calls to action and make them easily accessible for future use. That way you only have to write them once and for all future uses, you just select an action from your “menu” and insert them with the click of a button.
For this tutorial, we’re going to use the Gravity Forms plugin as our delivery method, as it can insert code into any page or post with just a click (Gravity Forms is a premium plugin that is bundled into all ThirdScribe sites).
First we will create the code for our calls to action, then build a simple form that we can use to insert it into any page or post in the future. We’ll go through one example today, but you can make several varieties for use in any occasion.
Let’s Generate the Code
A very common call to action for an author is to encourage a newsletter signup and/or to purchase a book. Yes, you should use something like a Slide-In or a Pop-Up to encourage a newsletter signup, but many don’t sign up from a pop-up alone. You need to give the another prompt or two, woo them a bit with repetition. So, with Enter Once and a color box, we’ll create a prompt that looks something like this:
Stay In Touch
Sign up for my newsletter to get the early word about new books, sales, signing events, meet-ups, and more!
Join My Newsletter!
Get My Books!
To create this, take this code snippet and add your specific details:
This code pairs a newsletter signup prompt with a rolling random presentation of 3 books by a single author using Enter Once. If you aren’t on ThirdScribe, you could create a similar effect using affiliate links from Amazon or B&N. You can also use another Enter Once code to highlight a specific book, link to a book page, or any other action you care to promote. I recommend making several of these in order to easily handle a number of repetitive promotion efforts.
Now Let’s Build The Form
To build the form, go to your Author Site Dashboard and select Forms->New Form from your main menu.
This will take you to the Form Editor screen. Name the form (“Newsletter CTA”, for example) and select these two items to make your form – an HTML block and a Drop Down selection – by clicking on them. It will look like this:
Now, click on the HTML block to open it, and copy/paste the code snippet above in the editing block, like this:
That polishes off the actual content part of this tutorial — but, we aren’t done quite yet! There is a reason we added that down selection, and that is to help place a condition to remove the “submit” button Gravity Forms places by default.
Make it Look Pretty
ThirdScribe sites have a fair amount of CSS coding built in to make forms look nice, but Gravity Forms is made to create forms, and so it has a “Submit” button built in. For our purposes, though, that button will just confuse things. So, we are going to use the Conditional property to make it go away.
First, we want to make sure that drop down never sees the light of day, so go ahead and click on it to open it up for editing. Toggle the “Advanced” tab and make sure the Visibility is set to “Admin Only”.
Click on “Update Form” to save what you created and then head up to the top and click on “Form Settings” to bring up the Settings Panel. Once there, scroll down until you see “Form Button”. Click to “Enable Conditional Logic” and set the criteria to the “Second Choice”. Once that’s done, click on “Update Form Settings” and you’re done.
By creating an impossible condition — a selection from an invisible drop down — we trick Gravity Forms into never showing the “submit” button, thus maintaining a nice, clean, and clear call to action.
Putting It To Use
By creating these calls to action in Gravity Forms, you have built a Call To Action Menu that is instantly accessible anywhere you want it — page, post, even widgets! To order an action from your menu, toggle the “Add Form” button in your page/post editor.
Clicking the “Add Form” button activates the “Insert A Form” pop up. Select the action you want to use (make sure to unselect any display options) and click “Insert Form”. And that’s it.
Now You Are Super-Empowered!
It may take a few minutes at the beginning to set up, but once your “Call To Action Menu” is created, you can use it any time, as often as you like.
Make sure you make the most of your blog’s power by including a call to action with every post!