{"id":164141,"date":"2017-05-05T13:00:29","date_gmt":"2017-05-05T13:00:29","guid":{"rendered":"https:\/\/premium.wpmudev.org\/blog\/?p=164141"},"modified":"2018-08-03T15:50:06","modified_gmt":"2018-08-03T15:50:06","slug":"run-wordpress-freelance-business-like-agency","status":"publish","type":"post","link":"https:\/\/wpmudev.com\/blog\/run-wordpress-freelance-business-like-agency\/","title":{"rendered":"How to Run Your WordPress Freelance Business Like an Agency"},"content":{"rendered":"<p>Having managed a startup marketing agency for a few years, I can tell you that it&#8217;s not easy work. Although I had managed projects for nearly a decade, this was my first time handling the management of a company on such a large scale. Needless to say, there was an adjustment period.<\/p>\n<p>Once I became acclimated to my new role, I discovered something interesting. Aside from the number of people that reported to me, there really wasn\u2019t much of a difference between managing a project workload and a company. Why? Because it always boiled down to the same thing: how well I could manage the smallest of units. Thankfully, that meant I could offload a lot of my responsibilities to automated processes and tools.<\/p>\n<p>As a WordPress freelancer, you should be thinking the same way. How can you cut out the waste, streamline your processes and communications, and produce better websites?<\/p>\n<p>I hesitate to use the word \u201cscale\u201d here since that sometimes elicits thoughts of having to ditch the freedoms and flexibility of freelance life in order to <a href=\"https:\/\/www.llcuniversity.com\/how-to-start-an-llc\" rel=\"noopener\" target=\"_blank\">start your own agency<\/a>, which I don\u2019t believe has to be everyone\u2019s end goal.<\/p>\n<p>However, I do think that scaling\u2014in the sense of taking your freelance business to the next level (whatever that means to you)\u2014should be. The thing is, you can\u2019t do that as a one-man show. Your business will eventually outgrow you and then where will you be?<\/p>\n<p>So here is what I suggest: I think there are some great lessons that can be extracted from how agencies run their ships, and I think automation plays a big part in that. If you can take those automation tips and put them to use in your own business, you\u2019ll be surprised to see how much more time you have to dedicate to the work you love rather than entrenched in the most repetitive of tasks.<\/p>\n<p>Let\u2019s take some time then to figure out how you can run your WordPress freelance business like an agency, and start reaping the benefits today.<\/p>\n<h2>12 Steps to Running Your WordPress Freelance Business Like an Agency<\/h2>\n<p>In any job comprised of smaller tasks or responsibilities that get repeated over and over again, automation is a lifesaver. When it came to managing an agency centered around building websites in WordPress, I was thrilled to discover how much of it I could automate.<\/p>\n<p>You know what I found? The more we could streamline, the easier it was for us to scale our business.<\/p>\n<p>Here is how I suggest you get started on your own path to running your business like an agency.<\/p>\n<h3>Step #1. Ditch the Paper and Spreadsheets<\/h3>\n<div  class=\"wpdui-pic-regular  \">\n<figure class=\"wp-caption alignnone\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2017\/04\/WordPress-Freelance-Business-InVision-Collaboration-App.png\" alt=\"WordPress Freelance Business InVision Collaboration App\" width=\"600\" height=\"265\" \/><figcaption class=\"wp-caption-text\">For when you want all your project management, collaboration, and design tools in one place<\/figcaption><\/figure>\n<\/div>\n<p>If you want to run your WordPress freelance business better, you need to ditch any inefficient tracking and recordkeeping methods you use. Everything you do for your business\u2014project management, time tracking, wireframing, team communication, etc.\u2014should ideally all be stored in and managed from one or two online tools.<\/p>\n<p>The one I use for my own business is <a href=\"https:\/\/app.asana.com\/\" target=\"_blank\">Asana<\/a>. It allows me to schedule projects out on a super granular basis and I can keep all my client communications, files, tasks, and timelines in one place. My business doesn\u2019t have a heavy wireframing or prototyping component, though, so I\u2019d recommend something like <a href=\"https:\/\/www.invisionapp.com\/\" target=\"_blank\">InVision<\/a> for that.<\/p>\n<h3>Step #2. Appear Larger Than You Are<\/h3>\n<div  class=\"wpdui-pic-regular  \">\n<figure class=\"wp-caption alignnone\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2017\/04\/WordPress-Freelance-Business-Bonsai-Contract-Management.png\" alt=\"WordPress Freelance Business Bonsai Contract Management\" width=\"600\" height=\"367\" \/><figcaption class=\"wp-caption-text\">Bonsai contract management is free (and easy!) to use<\/figcaption><\/figure>\n<\/div>\n<p>One of the problems I ran into often while working for a small startup (and later as a freelancer) was having to get past the perception that, because we were small, we couldn\u2019t handle our clients\u2019 needs. As you are well aware, that doesn\u2019t matter. If you\u2019re a consummate professional, then you know your stuff. So long as you don\u2019t overcommit or you\u2019re not bad at time management, you shouldn\u2019t have issues meeting their needs.<\/p>\n<p>To get around this, you\u2019ll want to make your freelance business look bigger than it is. One of the things I found tipped clients off to our business\u2019s small footprint was the fact that almost all communications came from the same person. There\u2019s actually an easy way around this.<\/p>\n<p>First, create a number of generic-named email addresses (like \u201csales@mycompany.com\u201d or \u201cfinance@mycompany.com\u201d). Then use software to automate non-WordPress-related messaging. For example, you could use contract and invoicing software like <a href=\"https:\/\/app.hellobonsai.com\/\" target=\"_blank\">Bonsai<\/a> or email marketing software like <a href=\"https:\/\/www.constantcontact.com\/\" target=\"_blank\">Constant Contact<\/a>.<\/p>\n<p>As a bonus, you won\u2019t need to hire someone else to manage these processes while still giving the outward appearance that your business is managed by a larger team of professionals.<\/p>\n<h3>Step #3. Take the Guesswork out of Pricing<\/h3>\n<p>Ever had a prospective client ask you on the spot about pricing for a service, but you couldn\u2019t remember it or didn\u2019t know if you\u2019d even set one off the top of your head? If you don\u2019t have one already, I\u2019d suggest you create a pricing sheet for your business.<\/p>\n<p>Once you have one, store it on a landing page on your WordPress site (hidden or public). This way it\u2019s one-and-done. Pricing is set, there\u2019s no haggling from your clients\u2019 end, and there\u2019s no potential revenue loss from your side if you give them too low an estimate.<\/p>\n<h3>Step #4. Streamline the Billing Piece<\/h3>\n<div  class=\"wpdui-pic-regular  \">\n<figure class=\"wp-caption alignnone\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2017\/04\/WordPress-Freelance-Business-Zoho-Books-Finance-Management.png\" alt=\"WordPress Freelance Business Zoho Books Finance Management\" width=\"600\" height=\"302\" \/><figcaption class=\"wp-caption-text\">Take the pain out of managing your WordPress business&#8217;s finances<\/figcaption><\/figure>\n<\/div>\n<p>You\u2019re probably looking forward to the day you can afford to hire a finance manager for your business (aren\u2019t we all?). Until that day comes, someone needs to stay on top of client contracts, invoicing, and collections. These are the three things to keep in mind when streamlining your freelance business\u2019s billing:<\/p>\n<ul>\n<li>Create a contract template. You can then customize it per client.<\/li>\n<li>Use a tool that automates invoicing, so when a project kicks off, the first invoice immediately goes out. Upon completion of the next phase, the next one goes out. And so on.<\/li>\n<li>You\u2019ll also need a system to remind you to follow up on overdue payments. It\u2019s going to be the part you dread the most, but it\u2019s necessary. No payments = a sad you.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.zoho.com\/us\/books\/\" target=\"_blank\">Zoho Books<\/a> can do this.<\/p>\n<h3>Step #5. Create a Consistent Kickoff Process<\/h3>\n<p>If you\u2019ve completed at least one new client kickoff, then you know how all of them will go, for the most part. Rather than wing it each time, establish a kickoff process ahead of time so you don\u2019t have to recreate the wheel. Compose a welcome email template, create a branded intake questionnaire, and maybe even design a kickoff presentation. And, if you\u2019ve got that project management software from step 1, you can store these items in there in your project folders!<\/p>\n<h3>Step #6. Get Your Workflow down in Writing<\/h3>\n<div  class=\"wpdui-pic-regular  \">\n<figure class=\"wp-caption alignnone\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2017\/04\/WordPress-Freelance-Business-Ultimate-Branding-Plugin.png\" alt=\"WordPress Freelance Business Ultimate Branding Plugin\" width=\"600\" height=\"334\" \/><figcaption class=\"wp-caption-text\">The Ultimate Branding Plugin enables users to customize the WordPress admin<\/figcaption><\/figure>\n<\/div>\n<p>I\u2019m a big believer in checklists; digital checklists are even better. While I know some people might argue that checklists just require an extra step of logging in and checking off an item you already know you need to tackle, I\u2019d argue that they\u2019re a must.<\/p>\n<p>WordPress professionals work with a lot of moving pieces. Add too many client calls, urgent change requests, and other distractors to the mix and you run the risk of missing a step. This is where a workflow checklist templates come in handy. You can set these up in your project management software or even the WordPress dashboard at the start of every project and ensure that no client\u2019s web design project goes uncompleted.<\/p>\n<p>Try using the <a href=\"https:\/\/wpmudev.com\/project\/ultimate-branding\/\" target=\"_blank\">Ultimate Branding plugin<\/a> to add this checklist to your WordPress admin.<\/p>\n<h3>Step #7. Templatize Your Communications<\/h3>\n<p>Customer service is a critical piece to every business\u2019s success, so there are definitely times when you will need to openly and genuinely communicate with clients. There are other times, however, when you should just pick up a template, plug in personalized details, and send it off. You can do this with explainer briefs (or videos, if you have them) as well as with basic notifications that you end up sending to every client.<\/p>\n<h3>Step #8. Take Storage Seriously<\/h3>\n<div  class=\"wpdui-pic-regular  \">\n<figure class=\"wp-caption alignnone\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2017\/04\/WordPress-Freelance-Business-Google-Drive-Storage.png\" alt=\"WordPress Freelance Business Google Drive Storage\" width=\"600\" height=\"246\" \/><figcaption class=\"wp-caption-text\">For when you need a central repository for storing your WordPress content files<\/figcaption><\/figure>\n<\/div>\n<p>You know that backing up your clients\u2019 WordPress sites is non-negotiable. The same should go for all of your work, both inside and outside of WordPress.<\/p>\n<p>If you\u2019re not using a project management tool to house all your project materials, you\u2019ll need something like a <a href=\"https:\/\/www.box.com\/home\" target=\"_blank\">Box<\/a>, <a href=\"https:\/\/www.dropbox.com\/\" target=\"_blank\">Dropbox<\/a>, or <a href=\"https:\/\/drive.google.com\/drive\/\" target=\"_blank\">Google Drive<\/a> account. This way you can store all files you receive from clients as well as all files you produce (like wireframes, site maps plans, mockups, and more) in the same location. The less time you spend hunting down the latest iteration of Client X\u2019s mockup, the more time you\u2019ll have to focus on your work.<\/p>\n<h3>Step #9. Establish a WordPress Theme Arsenal<\/h3>\n<p>One of my greatest concerns with all this WordPress project automation was whether or not it would result in lookalike websites for every single client. I do think there is a real danger here in going overboard, but not if you keep in mind that the goal is to free yourself of <em>monotonous repetitive tasks<\/em> so you can focus on your creative work. So long as that stays top-of-mind, there shouldn\u2019t be any problems.<\/p>\n<p>That being said, I don\u2019t think there\u2019s anything wrong with building an arsenal of WordPress themes to work with. In fact, if you get a high-quality set of multi-purpose themes\u2014especially ones that utilize a handy drag-and-drop builder like Divi, Elementor, or Beaver Builder\u2014I\u2019d strongly recommend you do so.<\/p>\n<p>Your goal is obviously not to use these themes right out of the box either; that\u2019s where you run into trouble. Just look at them as an investment in giving your WordPress sites and your workflow a solid base to start from.<\/p>\n<h3>Step #10. Find That Essential Stable of WordPress Plugins<\/h3>\n<div  class=\"wpdui-pic-regular  \">\n<figure class=\"wp-caption alignnone\" data-caption=\"true\"><img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2017\/04\/WordPress-Freelance-Business-WPMU-DEV-Plugins.png\" alt=\"WordPress Freelance Business WPMU DEV Plugins\" width=\"600\" height=\"230\" \/><figcaption class=\"wp-caption-text\">WordPress plugin members, like this one from WPMU DEV, save users time<\/figcaption><\/figure>\n<\/div>\n<p>Going along with that last point, I think having a stable of essential plugins can be incredibly helpful. Not only will they save you time in trying to hunt down that <a href=\"https:\/\/wpmudev.com\/blog\/wordpress-contact-form-plugins-pros-cons\/\" target=\"_blank\">contact form plugin<\/a> you know you used on your last client\u2019s site but can\u2019t remember the name of now. They\u2019ll also ensure that you use the best of the best each time.<\/p>\n<p>Time savings and quality assurance can\u2019t be beat.<\/p>\n<p>Unlike with WordPress themes where you can shop around for different multi-purpose themes from various designers, try to get all your plugins from a single developer. The investment in a plugin membership will save you money in the long run and ensure that you\u2019re always using well-maintained and cleanly coded plugins each time. <a href=\"https:\/\/wpmudev.com\/projects\/category\/plugins\/\" target=\"_blank\">WPMU DEV\u2019s plugins<\/a> should be your first stop.<\/p>\n<h3>Step #11. Invest in the Long Game<\/h3>\n<p>How often do you reach out to former clients once their projects have wrapped? If it\u2019s not often or at all, it may be time to change that. For starters, web design trends change so frequently, post-project contact is a missed opportunity to easily upsell someone who\u2019s already sold on the quality of your work.<\/p>\n<p>I also believe that keeping in touch with clients is a good thing, in general. You never know when they\u2019ll meet another business owner who wants a developer referral or when they might feel inspired to leave you a killer testimonial on LinkedIn. Stay top-of-mind with them, so that you\u2019re the first one they turn to when they\u2019re ready.<\/p>\n<p>Although a lot of this automation work revolves around what happens within your projects, I\u2019d also argue it\u2019s important to automate the stuff around it, too. That\u2019s why I always insist that every business owner invest in their long game by creating a follow-up schedule for each and every client.<\/p>\n<h3>Step #12. Treat Your Business Like It Were One of Your Client&#8217;s<\/h3>\n<p>Your clients\u2019 projects aren\u2019t the only repetitive work you do. Anything you do for managing your own website or marketing should be automated as well. Once you\u2019ve learned to apply the automated tips above to your project work, I\u2019d suggest turning around and doing the same for your own brand\u2019s work.<\/p>\n<h2>Wrapping Up<\/h2>\n<p>You know how much time you spent learning <a href=\"https:\/\/wpmudev.com\/blog\/wordpress-professional\/\" target=\"_blank\">how to become a WordPress professional<\/a> and preparing to launch your business. Now it\u2019s time to take a look at what you\u2019ve accomplished, rein in the waste, and start making some serious moolah like a web design agency.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Having managed a startup marketing agency for a few years, I can tell you that it&#8217;s not easy work. Although I had managed projects for nearly a decade, this was my first time handling the management of a company on such a large scale. Needless to say, there was an adjustment period. Once I became [&hellip;]<\/p>\n","protected":false},"author":518583,"featured_media":164541,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"blog_reading_time":"","wds_primary_category":0,"wds_primary_tutorials_categories":0,"footnotes":""},"categories":[10469],"tags":[10686,10048,10650,10296],"tutorials_categories":[],"class_list":["post-164141","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business-marketing","tag-agency","tag-business","tag-efficiency","tag-freelancing"],"_links":{"self":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/164141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/users\/518583"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/comments?post=164141"}],"version-history":[{"count":11,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/164141\/revisions"}],"predecessor-version":[{"id":173780,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/164141\/revisions\/173780"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media\/164541"}],"wp:attachment":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media?parent=164141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/categories?post=164141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tags?post=164141"},{"taxonomy":"tutorials_categories","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tutorials_categories?post=164141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}