25 Tips for Building Your Own Agency

16 replies
List pulled from:
www.conversationmarketing.com/2011/02/25-agency-tips-searchfest.htm

If you don't already read this blog, I suggest you do.



1. Cash is king. Business 101, folks. Revenue is not cash flow. Income is not cash flow. Cash, in the bank, is what you need. I find the best business model is to make more money than you spend.

2. You are not a software company. Don't try to run your agency like one. Whether you're one person or one hundred, you have to be set up to handle multiple projects, priorities and goals at once.

3. You are serving clients. Clients often have these things called 'questions'. They'll want 'answers'. Plan for interruptions, and be ready to respond fast. You need a sprint-and-pause workflow that will let you do that.

4. Document everything. At Portent we have a sort of knowledge base called the Fat Free Guide. It's an internal blog that holds what we learn about SEO, PPC, client care, time management, analytics and business in general. It also includes step-by-step how we introduce new clients to Portent, how we run a typical project, etc.. We update it often, and try to keep it somewhat organized.

5. Reinforce learning. If someone comes to you with a question, and you know the answer is in your company's knowledge base, ask them to go find the answer there. Don't be a jerk about it. Just reinforce learning.

6. Teach all the time. Every 2-3 weeks we have a 1-hour training at Portent. You must--must--do the same. But there's more to it than that. I would argue that one of your biggest jobs should eventually be teaching your team. I'm not there yet. But I hope to be.

7. Hire for brains, not skills. I've hired a lot of people. The ones who don't make it are the ones who try to tell me they're 'experienced'. Hire people who are sharp. They'll learn and grow with you.

8. Hire for honesty. There is no place in business for liars. If you think there is, you can leave now.

9. Hire the intellectually curious. You want folks who are enthused about learning.

10. Hire for emphathy/emotional intelligence. Someday, you'll have a week where, if you talk to one more client, you're going to rip off your clothes, run out of the office and stagger gibbering down Main Street. Before that happens, you'll want people who can talk to clients for you. That requires smart, curious, honest people who also know how to listen.

11. Have a sense of mission. I don't mean a mission statement. I mean that your business goal can't just be 'make more money'. Money's great--it's how we buy stuff. But it won't keep you and your team motivated forever. I'm all about making people better communicators, and then teaching them to use that to improve their lives. What's yours? Don't worry if it seems corny. It is corny. It's corny as hell. So's wiping out polio because it hurts kids.

12. Root for the home team. Don't forget you need to market to your own team, too. They need to know why your company is better than the one down the street: Because of them.

13. Delegate for efficiency, not for speed. It's easy to hold onto tasks and projects because you know you can do it faster. While you can do it faster, you're hurting your company's efficiency. Your time is far too expensive. If you can successfully delegate and teach others on your team to perform the task instead, you've just invested in future efficiency. You can now focus on your core jobs.

14. [The next two are adapted from a book by Patrick Lencoini - The Four Obsessions of an Extraordinary Executive It's worth a read.] Build a good leadership team. I don't mean you have to go out and hire an executive team. I've never seen that work well. You know what happens when you hire an executive team? They come in and fire your ass. They bring their own biases, feelings about how things 'should' be done, and a desire to impose their own beliefs about a 'right' way to do things. That's not what you need. You're building your own company. Instead, build your leadership team from the inside. Encourage the folks who show leadership potential. Challenge them, and coach them. If they leave, shake their hands and feel good that you helped their career. But more likely they'll stay because they're getting to learn a ton. Those people become your leaders.

15. Foster organizational clarity. As soon as you hire 1 person, you're going to end up with conflicts. You won't agree on stuff. Companies live or die on their ability make decisions. That requires that everyone knows their job, who their boss is, and the sense of mission for the company. Those three things mean that: Decisions will be made and enforced; there's accountability; there's a fundamental belief that drives those decisions. This sounds really mushy, I know. I used to roll my eyes at it. Go ahead. Then do it anyway. Create an org chart with your first hire. Update it as necessary.

16. Manage the tug of war. There's always a necessary tension between people at your company. That's fine, as long as it's in the open. Your job is to keep everyone in-bounds, as far as conduct, clarity and intelligent decision-making.

17. Don't be the 'cool' parent. It's really hard to be a boss. Sometimes you're going to have to fire people, or criticize their work, or make an unpopular decisions. Then people look at you like you're an asshole. Grow a spine.

18. Don't be a psycho. On the other hand, you're not Simon, either. Praise when someone's praiseworthy. Criticize calmly, if you can.

19. Beware the stupidity ambush. Sometimes, there are days when everyone at the company, including you, will drink from the stupid fountain long and deep. You'll totally lose it. It happens. Apologize and move on. (note - my leadership idol: Adama)

20. Pick a toolset and use it. There are some remarkable SEO toolsets out there: SEOMOZ, Majestic, RavenTools. Pick one and use it. Get your whole team using it. It will save you huge amounts of time.

21. Automate reporting. Reporting requires that you pull together tons of stuff. Traffic, rankings, link counts, etc.. It's a pain in the ass. Automate it. Learn to use the import functions in Google Spreadsheets and/or Excel. Learn to use the APIs. If you use something like RavenTools you can automate your reports complete, and have 'em e-mailed to you. That's how you scale. Otherwise, you practically have to add a new person every freaking time you add a client.

22. Be nimble. But not too nimble. Outsource what you can. But in my book, you can't outsource your best creative, quality link building, onsite SEO and such. You can outsource basic copywriting, if you don't care about the quality. Depends on whether you someday want to have serious, big clients, or you're content working for the Dunder Mifflins of the world. Your work will follow you around. Do it on the cheap, that'll follow you, too. Outsource accounting. Outsource office cleaning. Competitive link research? I don't think so. Link bait creation? Only if you're an idiot.


23. Don't fart in public. When a client rips you off (It'll happen) you're going to be really, really angry. Same goes for disagreements at the office. Be careful what you say on Facebook and Twitter. (tell the story of TU)

24. Encourage your team to argue with you. If someone disagrees with you, let them have their say. Don't ever stifle folks. They'll provide perspective you could otherwise lose. Of course make sure they know it's your prerogative to disregard their advice. That's life.

25. Take it personally. Anyone who reads my blog knows this one: People will tell you business is nothing personal. Yeah, whatever. It'd damned well better be personal. Do you think Steve Jobs takes business personally? Bill Gates? Damn right they do.
#agency #building #tips
  • Profile picture of the author Huskerdarren
    That's a very good list. These are some sound fundamental business principles that would serve any service-based small business well.

    Ignoring or poorly executing any of them could be a silent killer. The article reminded my of the philosophy of E Myth by Michael Gerber. As the head of your company, you must shift your thinking from working in the business to on the business. The author here is sharing things that have been carefully thought out. Thinking is one activity that so few will engage in, but it is so important to the health of your business, a willingness to address weaknesses and find solutions. It's a willingness to do things the right way whether easy or not. Thanks for sharing.
    {{ DiscussionBoard.errors[3430195].message }}
    • Profile picture of the author AubreyWebWhiz
      Hey Jonathan,

      This is a very informative post. Thank you for sharing...
      {{ DiscussionBoard.errors[3432133].message }}
      • Profile picture of the author mackyinc
        This is all excellent advice someone operating a online business alone may not beware of much of this information. If they want to grow their business they would do well to read and apply this information.
        {{ DiscussionBoard.errors[3435119].message }}
    • Profile picture of the author Jonathan Beaton
      Originally Posted by Huskerdarren View Post

      That's a very good list. These are some sound fundamental business principles that would serve any service-based small business well.

      Ignoring or poorly executing any of them could be a silent killer. The article reminded my of the philosophy of E Myth by Michael Gerber. As the head of your company, you must shift your thinking from working in the business to on the business. The author here is sharing things that have been carefully thought out. Thinking is one activity that so few will engage in, but it is so important to the health of your business, a willingness to address weaknesses and find solutions. It's a willingness to do things the right way whether easy or not. Thanks for sharing.
      Could not agree more. The focus on the forum always seems to be "how to get clients" but people often forget how truly difficult it is to run a successful business.
      {{ DiscussionBoard.errors[3525425].message }}
  • Profile picture of the author DaniMc
    Awesome list. Most business people should read that weekly.
    Signature
    Be kind, for everyone you meet is fighting a hard battle.
    {{ DiscussionBoard.errors[3450383].message }}
  • Profile picture of the author Dexx
    #7 is true gold...great list!

    ~Dexx
    {{ DiscussionBoard.errors[3450417].message }}
  • Profile picture of the author OaldDesign
    Some nice tips thanks you
    Signature

    Graphic Design & Web Development Services: http://www.oalddesign.com
    Banner Design Services: http://bannercheapdesign.com

    {{ DiscussionBoard.errors[3450470].message }}
  • Profile picture of the author chetankumar20
    Good article Jonathan Beaton. Keep it up and thanks for sharing such nice information with us.
    {{ DiscussionBoard.errors[3450657].message }}
  • Profile picture of the author JustinDupre
    Very cool list to start up your own agency! A team with same mission or goals always good.
    Signature
    I offer CPA coaching and investment opportunities for those SERIOUSLY interested in making money directly or indirectly with affiliate marketing. PM me for details.


    Read More about CPA/Affiliate Marketing on my Blog
    {{ DiscussionBoard.errors[3451442].message }}
  • Profile picture of the author JagSEO
    I love the list especially the last part. I love arguing with my Boss before because I believe in sharing of ideas in a passionate manner, but it is a healthy argument.
    Signature
    Hooked To Success -Personal development For People Who Wants Success.
    {{ DiscussionBoard.errors[3451904].message }}
  • Profile picture of the author seoexpertzach
    Good tips and all one thing you forgot is how are you going to build your agency up? What is going to make people want to use your agency rather than someone elses? Main thing is you need a good ORIGINAL idea for those of you starting out in the Internet Marketing careers make sure you never forget you always need ideas, always be thinking. Also you will never know if something works without trial and error, sometimes it takes a fall to be able to climb the mountain higher.
    {{ DiscussionBoard.errors[3526049].message }}
    • Profile picture of the author Jonathan Beaton
      Originally Posted by seoexpertzach View Post

      Good tips and all one thing you forgot is how are you going to build your agency up? What is going to make people want to use your agency rather than someone elses? Main thing is you need a good ORIGINAL idea for those of you starting out in the Internet Marketing careers make sure you never forget you always need ideas, always be thinking. Also you will never know if something works without trial and error, sometimes it takes a fall to be able to climb the mountain higher.
      I disagree.
      Why do you need an original idea?
      Ideas are worthless in my opinion, it's how you execute them that matters.

      Why would someone choose your agency over someone else's? Marketing, etc.

      I get where you are coming from but there are a million ways to create a competitive advantage other than original ideas.
      {{ DiscussionBoard.errors[3529272].message }}
  • Profile picture of the author Jonathan Beaton
    Originally Posted by UBlog View Post

    hmmm nice information. Thanks for share the tips i would completely enjoy it this is so interesting. I hope next time you will share some thing more.
    The above comment/poster is a great example of how to fail in IM.
    {{ DiscussionBoard.errors[3529289].message }}
  • Profile picture of the author Hammad
    A really good sharing.
    {{ DiscussionBoard.errors[3613190].message }}

Trending Topics