The digital marketing agency model is broken. In this talk, I share the most important metric to keep your agency healthy and functional: employee retention
6. "We can rewrite the text, but we do not believe having personal injury mentioned 2-3 times is going to give us
the best opportunity to rank higher...
● In some tests we conducted, the first internal page to show in the rankings (other than directories) is
[URL REDACTED]. The overall density on this page for the phrase "personal injury" is
3.36%. In comparison, the overall density of the page we sent over is 3.2%. While
keyword density isn't the only factor in why a page ranks, it is certainly something that plays a role when
Google is determining if a page is relevant for a particular topic.
● The density of the overall content will go down slightly when added to the page because there are
other words in the side bar and in the footer.
Article stats:
● 499 total words
● 16 mentions of Personal Injury
● Overall density of 3.2%
@ruthburr #GetUnGaggedAnd this…
7. @ruthburr #GetUnGaggedAnd this (this is a report for a lawyer who works in
Oklahoma City. It included no further information).
13. City Average SEO Specialist Salary Average Content Marketing
Specialist Salary
Chicago $34K - $71K $38K - $52K
Atlanta $30K - $61K $62K - $78K
Dallas $23K - $79K $30K - $88K
Phoenix $42K - $77K $42K - $77K
Denver $36K - $65K $38K - $93K
@ruthburr #GetUnGaggedAverage salaries are all over the place for these roles,
because how much you make depends on experience as
much as title.
16. @ruthburr #GetUnGagged
Icons made by Freepik from www.flaticon.com
This means that agencies who hire people right out of
college basically become SEO factories for all their
competitors.
20. @ruthburr #GetUnGaggedThis math only works if this person never goes to the
bathroom (or goes to internal meetings, or checks her
email, or eats lunch, etc)
27. @ruthburr #GetUnGagged
6
Hours per client per
month
The only way this person can survive is to under-serve
some of her clients and hope they don’t notice.
29. @ruthburr #GetUnGaggedThis is how we get reports like this – people don’t have
time to customize reports to their clients or provide
useful analysis
34. Offboarding
Job posting
Interviews & hiring
Paperwork
Training
Extra work
Interviewing
Training
Materials &
Equipment
Lower quality
HR Costs Team Costs
@ruthburr #GetUnGaggedThere are a lot of explicit, easily-tracked costs associated
with employee turnover that you can look at.
35. Performance Differences
Lost Business
Lost Institutional Knowledge
Lower Productivity & Morale
Damaged Reputation
Hidden Costs
@ruthburr #GetUnGaggedBut don’t forget the hidden costs. These are harder to
quantify but definitely a problem.
40. @ruthburr #GetUnGagged
4
Clients per person
40
Hours per week
~107
Billable hours per
month
~27
Hours per client
per month
Have a hard cap on clients/person. You can do a lot of
SEO in 27 hours a month. Even more when more than one
person works on a client’s account.
41. @ruthburr #GetUnGagged
Close Bigger Deals
To make this work, you need to close bigger deals; stop
relying on a whole bunch of small deals to hit your
revenue goals.
44. When people have enough time to spend building
relationships with clients, you can rely less on an account
management layer. Clients love this.
45. @ruthburr #GetUnGagged
Don’t Pay on Commission
If you’re turning down smaller-dollar deals, it’s no longer
fair to pay salespeople on commission. Try reducing
someone’s client load and having them do biz dev.
46. @ruthburr #GetUnGaggedBe very clear about what you do and don’t do. Cultivate
an expertise and resist the temptation to be all things to
all people.
48. Resist the Whale
@ruthburr #GetUnGaggedDon’t let one client make up more than 60% of your
business’ revenue. Don’t hire someone just to work on 1
big client. If the client leaves, you’re hosed.
49. Fire Problem Clients
@ruthburr #GetUnGaggedBe very clear about what abusive behaviors you won’t
tolerate, and have a clear system for firing problem
clients. Let the team know you have their back.
50. @ruthburr #GetUnGagged
No One Cares About Your Foosball Table
Give people benefits that make their lives better – like
401(k), parental leave, PTO, great insurance. No one’s
going to stay w/you because of your foosball table.
51. Have Clear Paths to Advancement
@ruthburr #GetUnGaggedDon’t want people to leave after 2 years? Make paths to
advancement clear. When you promote, base salary on
market comps, not % of existing salary.
52. Automate Your #%$^& Reports
@ruthburr #GetUnGaggedDon’t waste your clients’ money spending hours on
reports – automate dashboarding so they can see their
metrics whenever they want.
55. @ruthburr #GetUnGaggedIf I hire a plumber and they don’t fix my shower, I don’t
conclude that plumbing doesn’t work – but people make
assumptions like that about SEO all the time.
HR Costs:
Offboarding/Exit Interview
Job posting creation & promotion
Screening, interviewing, hiring
New hire paperwork & training
Benefits payout
Team Costs:
Picking up slack while down a person
Interviewing
Training
Materials and equipment
Lower quality/volume of work at first
Performance Differences • Lost Business • Lost Institutional Knowledge • Decreased Survivor Productivity & Morale • Risk of Legal Action, Labor Strikes • Damage to Company Reputation