Trendy:

Blog

How to Run a Successful SMS Marketing Campaign

SMS - invest in what works 

First of all, let’s remind you that one of the best things about SMS is that almost 100% of all mobile phones are SMS enabled. Regardless of being “smart” or “not smart” enough, the one thing in common to all mobile phones is SMS. This means that SMS is the mobile channel with the widest reach possible today. So, if you’re using SMS in marketing purposes then you definitely have an ace up your sleeve. If you’re not using SMS as your mobile marketing tool, than you should consider using it now.

 

If you’re asking why, we’ll tell you one more fact about SMS efficiency – more than 90% of text messages are read within 3 minutes of being received. Compared to email marketing, with only 22% open rate, SMS is one of the most powerful marketing tools that can assure your marketing message is reaching your customers for real. This is the reason why some of the world’s most famous brands use SMS marketing as integral part of their mobile marketing strategy. It’s been quoted so many times that Coca-Cola spends 70% of their mobile budget on SMS marketing. And when asked why, the answer was simple: “Because we invest in what works.”

 

Yes, the mobile phone has become a primarily means of communication in so many ways, from its basic function to call and answer the phone call to browsing the Internet, watching movies, checking social networks and chatting with friends, playing games and even shopping online. Among all these variety of options mobile phones offer us today, there is one everyone uses – SMS. And to prove this statement we’ll quote Mobile Marketing Association who published data that over 350 billion text messages are being sent across the world’s mobile networks each month! And 15% of this number, according to Yankee Group, are classified as marketing messages.

 

So, let’s take a look at some of the rules you should follow if you want to create and run successful SMS marketing campaign.

 

1. Define your goal

This is the key thing to start with. As in any other marketing campaign, you must know what you want to achieve with your SMS marketing campaign. More leads, more sales, brand awareness, driving website traffic etc. So, first pick your strategic business goal because it will lay a foundation of your SMS marketing campaign and help you to easily structure it and execute it.

 

2. If selling is your main goal, go for BOGO

BOGO deal, better known as Buy-One-Get-One, is the best price-based offer you can use if your main goal is to sell more products or services. Why? Because some studies have shown that even 66% of consumers are ready for action if they receive price-based offer in an SMS. And even 68% of those interested in price-based offers will not only positively react, but will really act if you offer them your products as a BOGO deal. The reason behind this number is fact that people consider such deals as the most valuable. The point is you’re offering your customers to buy one product in order to get another one, similar or with a similar price etc. And options are limitless because ‘buy something – get something’ strategy allows you to mix & match products to get the best possible results and positive ROI, of course. But, pay attention to this – people don’t like free things so much as you might think. So if you structure your offer like: “Free product if you buy…” your customers might not react very well. Why? Because people consider free products as items that probably have little value and you’re giving them for free because of that. But you’re asking them to spend specific amount of money in return? Nope, this will not work well, believe us.

 

3. Never, ever send messages early in the morning or late at night

This sounds so logical, but you might be surprised to find out that some marketers still make such mistakes. Trying to be different, to create an exceptional service experience or to stand out from the rest at all costs, some make such crucial mistakes that have serious consequences. First and foremost, people don’t like to be harassed. Especially after they’ve finally finished their work and went home. The point is to put yourself into your customers’ shoes and answer this simple question – would you like to be waken up early in the morning or late at night with a text message offering you some special discount? No, of course not. So if you wouldn’t like to experience something like that why would you want to make your clients go through that? The point is to make them fall in love with your brand, not the opposite. In this case, direct consequence is opting out from your SMS marketing campaign. In other words, you’re losing clients (read money).  

 

4. Avoid SMS O’clock time

So, the next logical question is: When to send SMS marketing messages? Clearly you should not send your SMS marketing messages at an inappropriate time because this would be considered as very rude interruption. Actually, the rule when to send promotional messages has already been defined: don’t send SMS marketing messages before 8 A.M. and after 9 P.M. (referring to subscriber’s own time zone). But, there is one interesting thing that happens regularly and you can notice it if you subscribe to a lot SMS marketing campaigns. Some call it an SMS marketing rush hour but we’ll call it ‘SMS O’clock’ time. When creating SMS marketing campaign, many tend to schedule their messages to be sent at certain o’clock time, for example at 10 o’clock, 11 o’clock, noon etc. It’s definitely easier to schedule your campaign this way, but if your clients have subscribed to receive promotional messages from other brands or services, your SMS marketing message will likely be lost among other messages and you’ll miss your business opportunity. Because everyone else is sending their messages at the top of the hour. So, if you want to achieve the best results and really stand out from the rest, avoid these o’clock moments. Schedule your messages 15 minutes after or 21 minutes after or… You get the point.  

 

5. Create effective call-to-action

And, at the end, there is another mistake you should avoid. Don't assume people will know what to do after you tell them how great is your product. People want precise instructions what to do next and how to do it. The best way is, of course, the clear call-to-action. So, if you’re giving them a special discount coupon, make sure to put redemption instructions. Or, if you’re promoting your mobile optimized website and want to drive more traffic through this channel, make sure to tell customers why they should click on the link you sent them in your promotional SMS message. Also, if you’re using the keyword and short code to trigger some action, the best practice is to capitalize both of them to make them stand out within your call-to-action. Avoid using quotations around the keyword because people might send keyword with quotations which will not trigger the campaign. 

Put a background image or color on an article

You can place a background image or color in an article by following these steps:

  1. Open the article for editing with TinyMCE or another editor.
  2. Press the "Edit HTML Source" button and enter the code indicated below at the very beginning of the article:
  • For an image:
<div style="background-image: url('/images/stories/key.jpg')">
  • For a color:
<div style="background-color: #dddddd">

Substitute your desired image or color in the code above. If you are using the TinyMCE editor, you do not need to add the closing </div> tag at the end of the article, since TinyMCE will add this for you automatically.

If you want to control the style from the CSS file, you can insert a class attribute instead of a style attribute. For example, follow steps (1) and (2) above, except insert this code:

<div class="mynewclass">

Then open the CSS file (normally <Joomla! home>/templates/CSS/template.css) and add something like:

div.mynewclass { background-color: red; }

If you want to have different backgrounds for different Menu Items, you can also use the Page Class Suffix parameter of the Menu Item to create new CSS classes and then add styling commands in the CSS file.

How to Fix jquery Issue in joomla

How to JQUERRY ISSUE in Joomla

Simple Process to Fix SMS Counters Issue:

I did backup of philmoresms.com

I installed a new Joomla 3.4.3 on philmoresms.com/new,

I installed the SPC V4 component and Menus, then i login to test the compose sms page.

I saw it work fine and i did a backup in softaculous.

Then i began to install all components, modules, plugins and template which were in philmoresms.com and set everything the same way it was on philmoresms.com

I checked the compose sms again and saw it worked fine.

Then i did another backup.

I login to cpanel to access filemanager,

I connected the philmoresms.com/new to philmoresms.com database with the following steps:

I opened path to public_html/configuration.php

I also opened path to public_html/new/configuration.php

I edited these in public_html/new/configuration.php with public_html/configuration.php details:

public $user = 'database_user';

public $password = 'database_password';

public $db = 'database_name';

public $dbprefix = 'databaseprefix_';

I checked the site philmoresms.com/new and it now have philmoresms.com contents and everything is working fine. I did another backup.

The final stage, I deleted files of philmoresms.com in public_html

and checked philmoresms.com/new , it worked fine.

Then i copied all files in public_html/new/ to public_html

And i checked philmoresms.com, everything worked fine.

Then i changed path back to philmoresms.com in public_html/configuration.php

 

public $log_path = '/home/username/public_html/new/logs';

public $tmp_path = '/home/username/public_html/new/tmp';

 

TO

 

public $log_path = '/home/username/public_html/logs';

public $tmp_path = '/home/username/public_html/tmp';

 

I checked and everything worked fine.

That was how i solved the issue.

It may be a little technical, but it was a sure way to fix the problem.

Thank you for your consent in the solution.

How to Fix SMS Counters Issue

How to JQUERRY ISSUE in Joomla

Simple Process to Fix SMS Counters Issue:

I did backup of philmoresms.com

I installed a new Joomla 3.4.3 on philmoresms.com/new,

I installed the SPC V4 component and Menus, then i login to test the compose sms page.

I saw it work fine and i did a backup in softaculous.

Then i began to install all components, modules, plugins and template which were in philmoresms.com and set everything the same way it was on philmoresms.com

I checked the compose sms again and saw it worked fine.

Then i did another backup.

I login to cpanel to access filemanager,

I connected the philmoresms.com/new to philmoresms.com database with the following steps:

I opened path to public_html/configuration.php

I also opened path to public_html/new/configuration.php

I edited these in public_html/new/configuration.php with public_html/configuration.php details:

public $user = 'database_user';

public $password = 'database_password';

public $db = 'database_name';

public $dbprefix = 'databaseprefix_';

I checked the site philmoresms.com/new and it now have philmoresms.com contents and everything is working fine. I did another backup.

The final stage, I deleted files of philmoresms.com in public_html

and checked philmoresms.com/new , it worked fine.

Then i copied all files in public_html/new/ to public_html

And i checked philmoresms.com, everything worked fine.

Then i changed path back to philmoresms.com in public_html/configuration.php

 

public $log_path = '/home/username/public_html/new/logs';

public $tmp_path = '/home/username/public_html/new/tmp';

 

TO

 

public $log_path = '/home/username/public_html/logs';

public $tmp_path = '/home/username/public_html/tmp';

 

I checked and everything worked fine.

That was how i solved the issue.

It may be a little technical, but it was a sure way to fix the problem.

Thank you for your consent in the solution.

Joomla 2.5 to 3.x Step by Step Migration

Intro

The migration from Joomla 2.5 to 3.x is considered a mini-migration. This is because the Joomla core extensions will upgrade with a “one-click” upgrade via the Joomla! Update component in the backend administrator side of Joomla. Many third-party extensions are a one-click upgrade too. Some are not. You need to look at each one and determine what path the extension needs to follow to get from 2.5 to 3.x. If you haven't already, you might be interested in reading the Self Assessment and Planning for 2.5 to 3.x Migration prior to following the steps below.

Joomla Core Extensions:

  • Categories
  • Articles
  • Menus
  • Modules (core modules - not third-party)
  • Banners
  • Contacts
  • Messaging
  • Newsfeeds
  • Redirect
  • Search
  • Smart Search
  • Weblinks

For very large or complex 2.5 to 3.x migrations

The one-click update will be fine and work well for many. For some larger, more complex sites, the one-click update may not be the best route. For large or very complex sites, you may want to follow instructions for a regular migration and bypass the one-click update functionality. To do this, follow the same instructions for planning 1.5 to 3.x and migrating from Joomla 1.5 to 3.x, simply substitute 2.5 for 1.5 while reading.

Step by Step

Set up a Development Location

  1. Take a backup of your live 2.5 site. You can use a suggested tool (see bottom of page) or you can do this manually
  2. Make sure your environment meets the technical requirements for Joomla 3 before proceeding
  3. Create a new database and new user to restore your 2.5 site to.
  4. Create a testing site or build area to work in and restore the back up copy of your 2.5 site in one of the following places:
  5. In your test location, update your Joomla 2.5 instance to the latest maintenance release (currently 2.5.28).
  6. Make sure you have the latest database schema updated to latests version 2.5.28 by going to: Extension Manager → Database tab. If your schema is not up to date like in the following image, click the Fix button:
     
    J25-admin-extension-database-fix-en.png
  7. Test.
  8. Backup again.

Assess Each Extension

  1. You are going to be looking at every single extension installed on your site. You will be determining if they need to update to the latest version or be uninstalled. In Joomla 2.5.28 you can go to Extension Manager  Update tab and click Find Updates which will add a tooltip in the Manage tab giving some compatibility information from the backend. This functionality only supports extensions that update via the Extension Manager Update tab. If you have extensions installed that do not use the Joomla extension update then they need to be assessed manually as detailed below. The same goes for those extensions that have a tooltip. You will still need to check the type of package and migration path with the extension developer to verify how to upgrade/migrate.
  2. Go to Extension Manager  Manage tab
  3. Click the drop-down for Type.
  4. Select Package from the drop-down.
     
    J25-admin-extension-manage-package-en.png
     
    Selecting Package first is recommended because if there is something you need to uninstall in a package, it will automatically uninstall the associated Modules, Plugins, or anything else in the package at one time.
  5. Uninstall any Packages that are no longer needed or will not be migrating to Joomla 3.
  6. Repeat this process of going through the Manage tab for all Types in the drop-down: Component, File, Language, Library, Module, Plugin, and Template. If the Author states Joomla! Project, then leave those extensions alone. Smart Search is a Joomla core supported extension even though the Author fields are blank. For all others, make sure that you uninstall those not in use or not compatible with Joomla 3.x.
     
    NOTE! You will not be able to uninstall a Template that is set as default. You will need to select a Core supported template like Beez or Atomic and then uninstall the template if you need to do so.
  7. Make a note of any versions of Packages and Components currently running that you will be keeping on your site. You can use the Third-Party Extension Inventory Worksheet or just copy/paste them into a document for reference.
  8. Update all extensions to the latest versions.
  9. Before and as you update, note if the extensions have both 2.5 & 3.x versions in the same package. If so, they will be fine to "one-click update." If not, and 2.5 and 3.x have different packages, you need to look at them case by case. They will normally fall into one of the following scenarios:
    • The extension has separate packages but upon upgrading to 3.x, they automatically detect this and still work. Make sure the developer confirms this.
    • The extension has separate packages that need to be uninstalled in 2.5 and then installed with the Joomla 3.x version once the site is migrated. An example of this might be a content plugin. It is very simple to uninstall it in 2.5 and then install it again in 3.x.
    • See Template Considerations for more specific information on templates.
 
Note on Core Supported Extensions: If you are using a Core Supported Extension (Banners, Contacts, Messaging, Newsfeeds, Redirect, Search, Smart Search, or Weblinks) in Joomla 2.5 and it has been decoupled in Joomla 3.4+, Joomla will detect their use during the upgrade and install those Core Supported Extensions automatically.

Going to Joomla! 3.x

Once you have either updated or uninstalled your third-party extensions so that only those compatible with Joomla 3 are remaining in your installation, continue with the following steps:

  1. Go to System  Global Configuration  Server tab and turn Error Reporting from System Default to Maximum. Make sure to Save & Close.
     
    J25-system-global-config-server-tab-en.png
  2. Go to Extensions  Plugin Manager and enter Remember Me into the Filter and press enter.
  3. Disable the Remember Me plugin by clicking the green check mark and making it a red circle.
     
    J25-extension-plugin-remember-me-en.png
  4. Take another backup
  5. Recommended but not required: Fix assets. (Fixing the assets table). See below for a tool to do this in just a few clicks.
  6. Go to Components  Joomla Update. (It should say no updates found. If it doesn’t, update Joomla to the latest version and test. Then do another backup.) Click on the Options button at the top right corner.
  7. Select Short Term Support (This is the current text - it may be different in the future) from the drop-down for Update server.
     
    J25-component-joomla-update-select-support-en.png
  8. Click Save & Close.
  9. You will then see your Installed Joomla Version, the Latest Joomla! version and the URL for the update package.
     
    J25-component-joomla-version-update-en.png
  10. If the update is not showing up, go to Extension manager  Update and press Purge Cache from the toolbar. Now the update to J3 should show up.
  11. Cross your fingers, make sure you turned off remember me and that you have a backup from just before this point.
  12. Click the Install the update button.
  13. Watch the spinning circle go round and round and feel the anxiety building. No just kidding. The amount of time the wheel spins is dependent on your site, internet connection, and server speed.
  14. If all goes well, you will get to a totally new look to the backend administrator panel.
     
    J32-administrator-overview-en.png
  15. Click the Purge button given.
  16. Go to Extensions  Extension Manager  Database and click Fix
  17. From the Extension Manager go to Discover and see if there are any extensions to install
  18. Recommended but not required: Fix assets. (Fixing the assets table). See below for a tool to do this in just a few clicks.
  19. Enable Remember Me from the Plugin Manager.
  20. Go to the frontend of your site and see if it shows up even if it’s not the right template. If so, continue. If not, see common errors during migration.
  21. Take a backup.
  22. Go to Content  Article Manager  Options button  Editing Layout tab and set the Save History to Yes.
  23. Install your new template or other extensions if you have them to install. Back up often.
  24. Configure them. Back up often.
  25. Test everything. Back up often.

Going Live with your Joomla! 3.x Site

  1. When you’re ready to go live, back up your 2.5 site for the last time. Restore it in a subdirectory or subdomain if you would like to.
  2. Back up your Joomla 3.x site and move or restore your Joomla! 3.x site to the root (or change nameservers if you were building on a temp domain at a new hosting account root).
  3. Test again.
  4. Remove 2.5 site from server within a couple of days.
  5. Remove all dev sites you may have been working with or keep them up-to-date if they are running a current version in order to ward off hack attempts on your server.

If you had data change on the 2.5 site while you were migrating to 3.x you will want to get that data moved over to the 3.x site before going live. You can do this manually (make sure you keep the same user IDs - go in order) or by using a transfer tool/third-party extension.

Suggested Tools

IMPORTANT NOTICE

Online Payment:

We have Added a new Payment Method, you can now pay for SMS on paystack.philmoresms.com

Click to Buy SMS

 

DND Issue Resolved:

The default sender ID are now rUPDATE to MTN.  Whatever sender ID you use to send SMS will automatically be  replaced by the new default sender ID. Please, endeavour to add your sender name in the message to indicate it is from you.

With Our corporate route, your messages will enjoy real-time magic delivery to all Nigerian numbers regardless of the DND status. We shall keep you posted on the progress we are making. Thank you for your perfect understanding.

Please note: SMS Charges to MTN is now 2 units/SMS.