I say this a lot and will say it once again: if you truly want to elevate your WordPress business, then it needs to have the right processes and procedures to support it. One of those processes that many consultants don’t think about?
As a WordPress developer, you’re hired for your expertise in building websites – strategy, design, coding and testing. Those tasks all fall on your shoulders. There are times, however, when you can’t move forward on a website without your client’s help. Namely, when you need:
When we talk about missing content, we’re referring to these types of elements that can only come from the client. Without which, you’ll eventually get to a point where you have to halt work and wait for the missing pieces to come through.
Now, the last thing you want to do is add “Babysitter” to the list of job titles you hold. Sadly, that’s what many consultants believe they have to do if they’re ever going to get projects done on time, to spec and under budget.
But should you have to beg clients for content? No, absolutely not.
The key to avoiding these kinds of issues and headaches is to get all essentials from your client before beginning any work. Want to know how to do this without having to postpone project launch dates for weeks or even months at a time?
This guide will teach you how to efficiently and successfully collect content from clients going forward.
As anyone who’s ever had a project put on hold will tell you, missing content can cause serious problems for your business.
Within just a single project, late or missing content can result in a number of issues.
For instance, let’s say your client finally delivers content after designs and functionality have already been scoped out. However, you discover that the content doesn’t align with what you had discussed with the client originally. As a result, you end up having to tackle unanticipated (and unbudgeted) work to reconfigure the design accordingly.
There’s also the fact that missing content (at any stage of a project) can cause problems for other websites you’re working on. As you stress over late material from one client and waste time emailing and calling them to track it down, the rest of your work suffers as you’re unfocused and your availability goes out the window.
But that’s why you have processes in place for your business, right? They are there to account for common roadblocks that try to get in your way. No matter how badly your clients (unintentionally) try to hamper progress, you have already anticipated their moves and figured a way to get around them.
When it comes to collecting content, your process should dictate two possible courses of action:
Anything else proposed by your client needs to be turned down.
Why do I say this?
Realistically, you could start sketching out designs and building a website on a staging server. Dummy content could easily fill those gaps until content is ready. Why hold everything up just because your client has become unresponsive or continues to make excuses for the delayed content?
Here’s the thing though:
Let’s say you’re being generous and ask your client to provide all logins to WordPress and the control panel within a week. Chances are good that you’ll hear from them on Day 8 wondering where or how to get those credentials. Either they don’t remember their password or they don’t know what you mean by “domain”. (Ugh.) The same thing is likely to happen with content. (“Oh, we’re just finalising the last couple of pages now.” Sure…)
This is when you become the Babysitter.
You drop all work and try to walk them through the process of locating their credentials or finalising their pages. You think this will be the quickest way to get the access and content you need, but the conversation ends up devolving into something like this:
You: Who did you purchase hosting from?
Client: I don’t know what that is.
You: You know, the company that hosts your website. GoDaddy. Bluehost. Flywheel.
Client: I thought you said we were building the website in WordPress?
You need to be prepared for the questions and the dragging of the feet and all the excuses that come with placing the onus on your clients to be accountable for their website’s success. To do this, you’ll have to start collecting content before ever hitting the “Start” button on a project.
Here’s how to adapt your process accordingly:
Now that we’ve sufficiently discussed the pains of entrusting content to clients, let’s talk about what you can do to handle it more effectively. You’ll find that by adjusting a number of your processes, you can avoid these content-induced headaches with clients in the future.
Let’s say you’re ready to sign a client who is well-informed of your intentions to collect content prior to the project start. Is their verbal agreement during initial pitch discussions enough? No, of course not.
The next part of your process that then needs to account for this is your freelancer contract.
This is the perfect place to add verbiage surrounding the content collection requirement. Or, if you’re providing that service to clients, to define the exact terms of your contribution.
To account for all questions that may arise as it pertains to content collection or creation, here is what you should define in the contract:
If you will be creating content for the client, some of the items won’t need to appear in the contract. Or they should be amended to put the responsibility on you. Make adjustments accordingly.
No matter how many times you reiterate the fact that you collect content before work begins, some clients are bound to ask for a little leeway anyway.
“Just get started. We’ll have it to you this week!”
There may indeed be clients who actually deliver on that promise. But do you want to risk it? (No!)
Before it gets to this point, be prepared to give your clients the tools they need to deliver all the required materials. To ensure you ask for all required materials and then receive them, create a checklist template that you can share with each of your clients. This checklist will include:
For the purposes of getting exactly what you need from clients, make sure that you expand on this checklist so it contains strict guidelines and expectations for what they deliver. For instance, with the logo, you should ask that it be delivered as a PNG or SVG and then let them know which file sizes are acceptable. Here is an example of what you might ask for:
For content, you’d do the same thing. List out each page you need content for and spell out the requirements for each. Here’s a very simple example of how you might do this:
Once you have your list of content requirements created, save a copy of it in your project management software. This template will serve as the centrepiece of your content collection efforts in the future.
The more you can get from your client before the job starts, the less back-and-forth you’ll have to deal with as you’re hip-deep in the project. Luckily, this checklist is just the start of simplifying this exchange. There are tools you will be able to use to collect content much more securely and quickly than if you tried to do it on your own.
Not all complaints your clients have about sharing content will revolve around them not understanding the request or not having the content ready. Take the exchange of passwords, for instance. Even if you use a secure project management platform to communicate with clients, they might not feel confident sending passwords over the server.
In that case, introduce them to a secure password management tool and let that handle it for them.
LastPass and 1password are the current leaders in this space. Not only are they great tools for saving super-strong passwords for your own devices, but they’re great at securely transmitting passwords from one person to another.
Your clients will need a little hand-holding in this matter, so either provide them with a screenshotted how-to like this or record a short video that walks them through the steps (I’ll discuss that below):
Log into your account. Open “My Vault”.
Go to the Sharing Center on the left sidebar.
Enter the client’s email address in the field on the left. On the right, type in and locate the name of the websites you want to share credentials for.
Once you’ve located all relevant credentials, click the Share button.
Once your client has followed these steps, you’ll receive an email that looks like this:
Click on it and instantly retrieve all logins you need to get started.
And that’s it! Your clients won’t have to stress over someone intercepting their email to you and you won’t have to deal with transcribing usernames and passwords by hand as they tell them to you over the phone.
Whether you’re collecting content from clients, from your own internal team of writers or from outsourced copywriter resources, there should be a central repository where these files are saved.
You could, of course, use a platform like Dropbox to store everything. But that still doesn’t address the accountability piece, not to mention the fact that you never know what clients might upload there. You could ask for all available versions of their logo and receive a Word document with each of them pasted in.
Hopefully, your checklist will help you avoid many of these problems, but you’re likely going to need more help than that.
Content Snare is a tool we are particularly fond of. Here’s the basic gist of what you can do with it:
As James tells us on the podcast:
With Content Snare it makes it easy to give them a visual:
Even if you make the content collection process as easy as possible with tools like LastPass and Content Snare, some of your clients may have a hard time figuring their way around these systems. Again, if you want to efficiently collect content from each client, you have to anticipate roadblocks such as these and come prepared.
While you might not know where these problems will arise, you can certainly tackle them head-on when they do and effectively avoid them in the future.
Recording short videos that walk clients through simple tasks and then saving them for future projects would be a huge boon to your productivity. It’ll also bolster the trust clients have in you as you’re prepared to handle their every question.
Loom is a great tool for recording short video communications for clients. You can use this either to record a specific use case for one client or you can use this to create templated explainer videos that you’ll provide to every client going forward. And it’s really easy to get started. Simply install with one click and your browser will be instantly equipped with a screen recording tool.
Just remember to save the videos you record under the relevant items in Content Snare. That way, you’ve already provided answers to the questions you know your clients are bound to ask.
With Asana, you can save the checklist templates you created for your content collation process. Then, duplicate the template for all future projects and save it in the new client’s folder, along with all the content you collect throughout the process.
Pay someone who writes for a living to handle this for you. They’ll get it done much more quickly and with better results than you ever would.
One thing to remember, if you go this route, is that you should plan to collect content from freelancers in much the same way you would the client. In sum:
Since you have a hand in developing the content, you won’t have to wait for it all to be submitted before beginning any work (unless you want to). Just keep in mind that the content received from an outside source will have to undergo additional QA steps that content from clients wouldn’t. Your team will first review the content. Then, when approved, it will go to the client for sign-off.
So, be sure to schedule your development timeline accordingly around this.
Bottom line: Website content has to come from somewhere and unless you have a particular aptitude for writing copy for the web, you need to find someone to provide it.
The most likely of places to collect content from is your client. They know their business best and might already have a good portion of it written.
However, relying on a client to provide you with all the necessary content, files and logins can put a serious strain on your workflow if you don’t plan for all possible roadblocks. That’s why you create a process that revolves around collecting content first thing. And, if a client is unable to commit to that and would rather have you handle it, you already have an alternate solution available with WordPress content creation care plans!
Just remember to focus on the big goals here. Your clients want to get a kickass website from you. You want to help them achieve their business objectives. To do this right and to do this on time, you need to build a fail-proof process that ensures it all happens according to plan.
Dive straight into the feedback!Login below and you can start commenting using your own user instantly