No, analytics management is something many companies feel they need to pay for since the marketing team wants to show good numbers, they need to justify ad spending, web development etc. You do need a good relationship with a client to sell more than piecemeal work, but you don’t need to be “legendary” to get enough clients.