Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.


Pushit is a mobile mash-up that enables SMS recommendations from your WordPress installation!

Why on earth is it called Pushit?

Pushit refers to the act of forwarding a message. If you recommend a news article or a blog post to a friend, you’re “pushing” the message forward to your friend.

Why do i need it?

Pushit offers a sweet set of mobile features in one single plugin! We wouldn't be too surprised if you could substitute a couple of old plugins with Pushit and still have more features and a faster site. Check out the three core features here!

What do I need to install Pushit on my blog?

You need admin rights and FTP/shell access to a functioning WordPress 2.7 installation. You will also need a Mobilstart.se account, which is free of cost and can be obtained from within the WordPress admin interface of Pushit. It's really no more difficult than entering a so called "API key", which is very common for other plugins. During the private beta period, you can get a special coupon code and you will also have to send a request for CallerID activation (see below). Without this, Pushit will not work, so contact us.

What if I don't use WordPress?

Tell us what CMS platform you think we should support. We will port Pushit to other platforms like Drupal if there is demand!

How do I install Pushit?

Simple as pie! It's no different than installing a regular WordPress plugin with an API/activation code. Check out the basic steps here. During the private beta period, you can get a special coupon code and you will also have to send a request for CallerID activation (see below). Without this, Pushit will not work, so contact us.

What is FTP permissions?

Various accounts on a server can have different rights to alter certain files in certain catalogues. The root user has permissions to all types of modifications. If your rights to modify a certain file or catalogue is blocked, you should contact the admin (root user) to get write permissions.

If you want your Pushit installation to work properly, make sure that the following files can be altered:

  • LOGIN /wp-login.php
  • TEMPLATE /wp-admin/includes/template.php
  • EDIT USER /wp-admin/user-edit.php
  • NEW USER/wp-admin/user-new.php

Make sure to check permissions before activating pushit plugin and before deactivating it. Once the Pushit plugin is installed, there is a link in the Plugins listing that will check the permissions state on your WordPress installation for the four affected files.

Just go to /wp-admin/plugins.php and scroll down to "Pushit". Click the permissions check link in the description text. In normal cases, there should be no problems with permissions.

If you have persistent problems with write permissions, you should know that this is not related to Pushit, and that it affects the entire site, including other plug-ins and their functionality.

What about compatibility with the other funky plugs on my web site?

A rule of thumb is to have as little plugins as possible. Few plugins = few problems. Pushit is not designed and tested with all the possible WordPress plugins in mind, but has relatively few reported compatibility issues so far. If you have other plugins that somehow alter the login and registration functions, you should consider deactivating them first.

Will you support Pushit? What if I have problems after the installation?

Pushit does not have a general 24/7 support line or e-mail, but we will offer personal support to the users during the private beta period. During the public beta, an extended FAQ and a moderated discussion group will be provided via Getsatisfaction.

What happens to my user database after i install Pushit?

Nothing happens to the existing fields. Pushit adds a table for the phone number, but that's about it. There are no other changes to the user database.

Is Pushit compatible with OpenID?

You bet. Don't forget to deactivate your existing OpenID plugin, if you have one running already!

What about oAuth, FBConnect and others?

Not yet, but if we see a demand, we will consider this too.

What is CallerID and how is it integrated in Pushit?

CallerID allows the receiving handset to recognise the sending number. If a user is logged in at your web site, he will be able to use Pushit for sending a text message with a recommendation link. Since he registered with his mobile, the cell phone number is already confirmed. This means that a an SMS sent via Pushit can have the correct sender number! If the phone supports CallerID correctly, and the incoming number is in the address book (very likely), the actual name of the sender will be shown in the receiving handset. As a result, the receiver can in turn reply directly to the senders cell phone by simply clicking "Reply". Bye bye, anonymous sender numbers!

Can CallerID be compromised in Pushit?

Sure, there are evil people doing evil things out there. Still, the site admin will need a working Mobilstart.se account, so we see the risk of misuse as minimal. If someone will be sending text messages from the "wrong" number, it will be very easy to stop further misuse.

Why does CallerID not work properly for all handsets?

Unfortunately, all phones are not built equal. Some phones are more equal than others. On some phones, the incoming SMS will be shown as a regular phone number. There is not much to do about this other than buying the good phones and avoid the bad ones. That should send a message to the makers.

Are there any personal integrity related "issues" with Pushit?

A log with all SMS traffic will be created at your Mobilstart.se account. As the site admin, you will be able to log in and see this log. In the log, you can see that a certain phone number has sent a recommendation message of a certain web page on your blog to a certain receiver phone. You will also have access to all the cell phone numbers of your blog visitors directly from the admin interface in WordPress. These issues are regulated in the User Agreement of Pushit.

Is Pushit compatible with the Swedish PUL?

Yes. Collecting so-called "User Identifiable Data", such as mobile phone numbers is regulated by the Swedish Law. WordPress does not comply to PUL if it starts to store potentially sensitive data, such as cell phone numbers. To resolve this, Pushit adds a user agreement to.

How much does it cost?

At this moment, it's free to install and free to use. In the future, there will be four versions of Pushit with various pricing strategies. There will always be one free (ad sponsored) version of Pushit. Standard operator rates apply when users are surfing the mobile web after clicking a link in a Pushit generated SMS.

So who pays for the SMS sent with Pushit?

During the private beta period, Mobilstart.se pays for the SMS traffic.

What's the business logic behind the concept? Is there a plan?

You bet. Pushit relies on four income streams to be implemented in the future.

Pushit killed my web site!

Not very likely, but sure - you never know, it's still beta software. Like stated in the README file distributed with Pushit, the plugin is distributed under GPL v3 and no warranty is given for its use or possible misuse. We recommend site admins to backup before installation, not afterwards. Installing and using Pushit is at your own risk.

I want to change the look and feel of the mobile web site. Is there anything i can do about it?

The current mobile page is very rudimentary. It was not our goal to create the ultimate killer web at this stage, but we promise that this is our #1 priority in March 2009 and onwards. We are working on the mobile version and plan to update it at least once per week throughout spring 2009. You can submit your ideas for the mobile web site to us, and we will consider implementing them in the next version.

Is Pushit Open Source?

Sure, the source code is distributed under GPL v3. Grab yourself a copy at the public SVN repository and check out the code - we would love to have your feedback!

Requires: 2.7 or higher
Compatible up to: 2.7.1
Last Updated: 7 years ago
Active Installs: Less than 10


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.