Your website is not unique. You have invested large piles of money, time, & resources to create a web site that is just like every other one on the planet. You do not spend time on creative, instead you look at what your leading competitor site is doing and copy their design. You take the money set aside on differentiating your company, soak it in gasoline and light it on fire.

Sound like your business approach?


Yet in almost every conversation about different TMS vendors the how-many-templates-do-you-have metric is tossed around like a badge of honor; as if the sheer number of pre-defined, non-custom, rigid scripts is something to be proud of.

Template Time

This knife has 432 different things (not really, I made that up) with sharp edges to cut things.  And yet every single one of these tools is a poor stand-in for its real equivalent. Lousy scissors are not scissors when you need scissors. A 1/16″ wide screwdriver tip is useless when you’re building a skyscraper. Your business isn’t an erector set; it’s the real deal. You need real, full-sized, enterprise-grade tools. Miniature stand-ins won’t cut it, and truth be told, you’ll just throw them away when you get to real work.

Why does this matter?

My frustration is genuine. When I was on the consulting side of the business, I had the opportunity to work with most all TMS vendors on projects that ranged from a few hundred to a few thousand hours.  One of the most frustrating things that would happen on nearly every project was false expectations from the client about how easy utilizing the templates would be.  In all of those projects, we actually NEVER used a single template for a client site. In real-world use, they were simply not flexible, powerful, or durable enough to meet our needs.

Every template or predefined framework we evaluated was either over-engineered and tried to do too many things, or was not able to be easily modified by the end user. All of this is great to feed hungry consultants who survive off of more service & support hours, but if the goal is to give the client a flexible framework that is supposed to actually deliver on the promise of streamlining their workflow and processes, then a template-driven approach is not for you.

I hear what you are thinking.  You think that I have been drinking too much of the Satellite Kool-Aid. While it is delicious, the truth is this comes from my experience in the real world, like the following use case of something simple like adding Google Adwords conversion code to your site.

Satellite Implementation Steps

Step 1.  Copy the entire code snippet of the Google Adwords conversion code.  That’s right, all of it.  With other tools, you need to worry about converting this tag to the raw javascript, parsing out all of the account id’s, and making other modifications to make a template work. With Satellite, just copy the entire code.