Just think about the last WordPress project you have completed.Recall all the interesting challenges you came across and how you overcame those.You might have learned a few new skills in this process. Now, just think about the satisfaction and accomplishing and delivering to your client. Pretty good …. I guess.
Let’s fast-forward this recall, after that project was delivered with client final nod. Sometimes when you referring to the delivered project you find that the client made some changes that you might not have anticipated. In addition to that, there are a number of plugins that has been updated. So envisaging all the facts and equipped well before to avoid these kind of issues?
BECOME A TEACHER
At first we have to understand our client and their business. Being a technical expert you have to gauge your client’s technical knowhow and accordingly you have to educate your client along with our sanity and ego. You have to discuss with your client and advice in tandem with their business needs. You have to starkly discuss about the pros and cons of any plugin update or adding any additional feature that may not require in their business model.
Below are some points that needs to educate your clients on handing over the WordPress website:
As a developer it is your responsibility to educate them, anything that is related to bug fixes, security patches and features that are essential to keep updated. Keeping in mind the security vulnerabilities you have to make him learn to keep updated to avoid security threats.
You must educate your client that their website needs to be updated on a certain time interval or on a new release. The rules around SEO are always changing, so their website have to be reconfigured regularly. Apart from that with each new release, the wordpress community want to keep up to date with new industry standards and enhance existing features too for the same they fix bugs, add new features and improve performance.
If your client don’t have anyone in their organization willing or able to do this, you may advice for a monthly maintenance fee.
Changing content properly is a big concern for any of your client and nothing turns a good website into a mess than an unlearned client trying to make changes. An unlearned client of yours will not be able to putting text and images in the desired field which may lead to break the layout of web page.
Of course, being an expert designer and developer, need to do everything possible to build sites so that these kinds of issues are avoided. Despite that educate your clients to how they can make changes in a right way to avoid deformation of the web page in case of updating content or images. This can be done through a proper documentation or in person meeting via screen sharing or delegating to anybody who may able to update properly.
Always try to add value as far as adding the plugins in website. There are free as well as commercial plugins are available in the market. If you can deliver the desired result through free plugins, recommend free plugins describing in & out of the same. Yes, in any case you are able to get desired result through free plugins then advice for paid plugins and should let your client know of any recurring licensing fees (if applicable) and why it’s important to make those yearly renewals
Sometimes we do not provide hosting and domain services to the client and handover projects to them. At the end of the hosting and domain subscription your client has to run after you. So keep informed about these things at the time of handing over the project. If you are providing the hosting and domain services then it is fine.
Obviously your support policy will vary client to client as their business needs. So it is advisable to let client educate about the kind of issues they can encounter and what would be the remedy for the same. You should also share frankly about the cost involved in support activity.
When we are developing a powerful content management systems like WordPress, we simply cannot “set it and forget it”. Informing and educating clients about their website is vital to ensuring the long-term success of the site.
You can always call/email us if you have any questions or specific requirements. We’ll be happy to assist.