It seems to me that a number of people on our team have been learning the same lesson over the last 3-6 months. The lesson is simple.

Starting is better than perfect. 

We all struggle with figuring out when good is good enough to launch a campaign, product, or other endeavor. Do we stress and moan and deal with the pains of striving for perfect? Or do we get to a place where "good enough" is sufficient?

Personally, I have the kind of personality that wants to nail everything the first time. Unfortunately, that's led me to a lot of disappointment and heartbreak in my lifetime whether it's in relationships, sports, or work. I always have incredibly high expectations and hold myself strictly to them. In my mind, I have the ability to be the best, so why wouldn't I nail it the first time?

That's not a terrible attitude to have, but it's unrealistic.

None of us are perfect and nothing we do is ever perfect, especially not the first time. I was holding myself to fictional standards that not even the greatest of humans could attain. I've come to realize it is far often better to launch with a good product now than to struggle to launch a great product years down the road.

To me it seems like Foojee has been learning this lesson as a team. Maybe it's just the space we're in right now or maybe it's just the fact that we've evolved so much recently. Introducing managed services, rebranding ourselves, trying to package our offerings and better communicate our services, diving in to real marketing and advertising, creating a sustainable (and repeatable) lead generation funnel, and more are just a few of the things we've been working on. With so many new pieces up in the air, it is so tempting to work our tails off and make each part perfect before we launch them. To wait until we have the perfect design, or the perfect ad, or the perfect approach, or copy is insane. It takes far too much time.

The better approach and the one I'm slowly adjusting to is launch and revise. These efforts are always going to be imperfect, but do the best you can in the time you have. Launch it. Get feedback and start improving on version 2.0. This approach will get you higher quality results at a much faster pace. 

Foojee is learning as acompany that often we need to try things to figure out what works and what does not. By letting our audience and clients tell us what they do and do not like, we're taking the guesswork out of the equation and able to revise based on concrete input. This experience can be uncomfortable and (for me) slightly unnatural, but it is already paying off in the short time I've begun to transition my thinking.

Like any process I know this will take time, but I can't wait to see where we end up.