Visit http://www.alwaydevelopment.com to learn more about Alway Development Corporation.
Our website has moved but we've left our old posts up here. Please visit http://www.marketpath.com/
Visit http://www.alwaydevelopment.com to learn more about Alway Development Corporation.
If you've read any of Michael Gerber's books you'll know that one of his paradigms is to work on your business, not in your business. This simple statement escapes most programmers who one day stumble upon a great idea and believe they can build it. And build it they do with great fervor! They stay up late, night after night, avoid going out with friends and family, and dedicate a silly number of hours to their hot new endeavor.
And that's how it continues, week after week, month after month, until the programmer wakes up and realizes they are never going to actually sell anything. Not because they can't or because they don't want to but because they are stuck in an increasingly addictive cycle of innovation. In their highly technical mind, the product is never quite ready. "If I add this feature" they say, "then it will be perfect." And sadly, just one failed sales attempt triggers a longer continuation of this cycle. Programmers aren't built to be salespeople by default. Programmers are built to solve technical problems and leap over insurmountable obstacles in software.
If you read the overview of this blog you may have made the connection that I am included in this group. I'm a programmer and I've been building my business for the last 10 years while I lived what I described above. In 2002 I started building a SaaS e-commerce platform for small businesses named NetEmporium. This stole away approximately two years of my life. I worked diligently every night and day to build it. In the end, I sold it to four companies and made a whopping $5,000 before scrapping it altogether. Hardly worth the effort.
Around that same time I built a SaaS collaboration tool that included email, calendaring, contacts, tasks, and more. This was one of the first SaaS collaboration tools available (besides Outlook for the Web) but again, I failed to sell it and only saw a return of a few thousand dollars. Shortly after that I built a SaaS web content management tool named WebTools. This is the grandfather of our current web content management system, Marketpath CMS. I made a few thousand off of that one too.
Needless to say, I learned this lesson slowly, always thinking I could build a great product and it would sell like hot cakes! Truth is, I did build a great product - some features of NetEmporium have yet to make their way into Marketpath StoreFront, our current e-commerce module for Marketpath CMS. But my problem wasn't building software it was selling it.
One of our salesmen has mentioned multiple times that he wished he could code (develop software) because he wants to help out with our never ending list of feature additions and bug fixes. Each time I've told him it's a curse and to stay away. The reason is simple - software will always have new feature requests and bugs but unless we have people that sell and market it well, there will be no reason to develop those features and fix those bugs.
So, for those of you programmers dying to know how to be successful developing and selling a software product, take the following points to heart. They are simple, straightforward, and lack fanfare - which is what you need before you kill off a couple of your best years.
The biggest thing to keep in mind, as a programmer and new entrepreneur, is that you cannot code your way into a profitable business. There are flukes to this rule, for sure. But 999 times out of 1,000 it holds true.
For the last ten years I've received my GMBK MBA, that is, the "Getting My Butt Kicked" MBA. I've learned the hard way many, many times. This is not the easiest path, though. When resources are stretched, I still sometimes jump in and do a little development. This is partly for my own enjoyment because every now and then, it's nice to hole myself up and escape for a bit. But I realize this adds almost zero value to the success and growth of my company. So I try to limit it as much as possible.
As you dive into your new venture, your million dollar idea, keep in mind these simple tactics. You'll thank yourself later.
I was in a prospective client meeting yesterday where we were discussing a possible e-commerce addition to their existing website. The company’s product list, although not too extensive, consists of a highly-specialized product…which isn’t exactly e-commerce friendly when you add in the fact that you probably can’t purchase these items with your American Express Business Card ($).
After about 90 minutes discussing the current site’s limitations and the extensive goals for an online ordering system (there was quite a bit of custom development that would need to occur to make e-commerce work with the business model, which meant quite a hefty price tag for the development), I asked the question: “So, if we build this, you’re sure your customers will use it, right?”
After thinking for a few moments, the CEO mentioned that their old site had an e-commerce system, but only a small fraction of their customer base utilized it. When the e-commerce functionality was removed during the transition to a new CMS, only one client complained about it, and they still continue to order today. It didn’t take too much more thought to realize that all of this discussion about added functionality was probably overkill.
After further discussion, we did determine that it was going to be important for growth to allow for online ordering, so I suggested sending out an online survey to their client base to find out what they would like to see in an online ordering system. Letting their customer’s guide the design process to ensure they get a tool they enjoy working with will ultimately lead to a more successful (and economical) project.
I think a lot of companies make this same mistake. Getting caught up in the day to day aspect of their business can sometimes hinder the growth and decision making. Assuming that they know their business and what will be best for it, they don’t take the time to get an outside perspective and listen to who matters the most…their customers.
"All you have to do is throw up a few pages, pretty up the images, and plug it into your CRM. Bada Boom! Done." I've heard comments similar to this a lot. Then the person who said it motions that they're wiping the dirty work off their sleeves, which, in fact, they did before they made the remark. In their mind, there's the idea and then the finish. The rest of us have to worry about the details of implementation - that fat, middle chubby area of website development.
This post is for those inviduals who plan and build websites and this brings me to the point of this post. Your website is not drudgereport.com because drudgereport.com is incredibly simple. They have a couple images and a bunch of links that point outside of their website. The only thing they have to worry about is making sure that the page is highly availlable - the one, single, ridiculously light on content page. And as far as website design, development, and implementation goes that's about as simple as it gets. Sure, they may have had a billion visits this past March but that's about infrastructure, and not about building a website.
Now, let's move up the difficulty scale. Your website has many pages, perhaps it plugs into some external systems, and maybe it has e-commerce. The level of difficulty in planning and implementation just increased by 100.
If you have those people who love to oversimplify complex scenarios and state all that has to be done is "bada boom", ask them how. They won't be able to answer you. With this in mind, do not, under any circumstances, allow them to have a part in setting the timeline. And don't let them bully you into comitting more than you are comfortable with. It's so easy to simply get the bully off your back by saying "sure." Because once you say "sure", in their mind you're comitted. Instead of saying "sure," explain to them the real world timeline and what it takes. Then, if they still try to oversimplify that, ask them once again the magical question - "how?" And don't stop asking "how" until they give in to your timeline.
You're the expert. You know what it takes. You're job is not just building the site but managing expectations and if you set expectations too high, you'll pay for it later.
The abillities of jQuery's UI 1.8.x series is amazing. Some of the built-in features of the UI are tabs, dialogs, datepickers, accordion, sortable items, and draggable items to name a few.
On our project management site, Nexus, we use the tabs feature of jQuery's UI for our project details screen (see below).
Creating the tabs is a very simple jQuery function call (see below). In addition to this basic function call to tabs, there are other settings using JSON that can be set to fully customize the tabs. Also you can use ThemeRoller or your own custom styles to make the tabs look more integrated into the website's design and layout.
In the HTML code, the tabs are set up as seen below.
As you can see, jQuery does all the styling and it saves a lot of time. For more examples using tabs, visit the jQuery UI Tabs demo page.
In addition to using tabs in Nexus, we also use dialogs provided by the jQuery UI (see below).
The dialogs are created the same way in jQuery as are tabs (see below). There are also options which are passed in to help customize the dialog's look and feel.
In the HTML code, the tabs are set up as seen below.
The dialog can be any size and can be positioned to appear in a specific location on the page at the time of the dialog's crteation. In addition, dialogs, by default, have an 'OK' button but jQuery dialogs can have customized buttons. Also, you can bind functions to events such as adding a function that saves data in a dialog when the user closes the dialog.
Last week I discussed the pros and cons of open source web content management platforms, such as Wordpress, Drupal, and Joomla. To continue the conversation, this post will cover the pros and cons of Software-as-a-Service (SaaS) web content management systems (CMS).
Last week, I touched a bit on the main difference, as we see it, between Open Source Content Management Systems (Joomla, Wordpress, Drupal) and Software-as-a-Service CMS's like Marketpath. To dive a little deeper into this topic, I decided to list out a few pros and cons of the Open Source model.
Software is "free" - This is partially true. Open Source software is software that has been developed by a community of people that do not charge licensing fees for their work.
Plug-ins - If you want to add functionality to your website, there is often a plug-in already built. There is no need to pay for custom development.
Flexibility - The right tool in the right hands can be extremely powerful and flexible. Many of these open source content management systems can be set up to do just about anything. The possibility is almost endless.
Software is "free" - The old adage "you get what you pay for" is very appropriate here. While there is no ongoing subscription or licensing fee, Open Source technology often takes tens of thousands of dollars to set up properly. Plus, who do you call to fix the software when a bug is found? The open source development community may eventually provide a fix but there are no guarantees as to when.
Plug-in security issues - Some of the plug-ins work better than others, but you can never be sure until you install it. If it doesn't work, however, there is nobody to call for technical support - you're on your own. It seems that not a week goes by where you don't hear or read about a major security flaw either on a prominent website, or with the content management system itself.
Updating versions - Often times, these open source systems need to be updated to work properly. Updating the open source CMS behind the scenes of a website can often times cause problems on the website itself.
Steep learning curve - Many of these systems have a steep learning curve, as they are built with the developer in mind, not the non-technical marketer. It is possible to learn any system, but these more technical systems can often times lead to frustration and lack of use.
Have any other advantages or disadvantages of Open Source systems? Let us know in the comments section below.
We see this often. A client purchases our design and development services, gets trained in our web content management system, and then flitters away to rarely use it again. Their website marketing efforts die right after launch.
Then at some point, a couple years or so down the road, they call and tell us that it's not working for them like they had hoped. Most fess up and recognize that they didn't dedicate time to add meaningful content and continuously improve the website over time. One former customer yelled and screamed that our business relationship was one-sided to the point it was insulting. Ouch. It's a good thing I take my jabs in stride (that customer never logged in once after launch).
The problem is simple. It is seen in many industries throughout the small business world. A company provides a high qualilty product or service, a buyer never uses it as it was intended to be used, and the buyer gets upset with either themselves for wasting money or with the vendor for the product not providing the expected results.
Web content management systems are no different. These are tools that provide users a mechanism for updating their website with content that, if meaningful and relevant to prospects and customers, will increase visitors, improve site engagement, and convert more visitors into paying customers or advocates. But this takes time and effort that most small business owners don't have.
Here are easy 5 steps you can take to avoid the same trap and to establish a rhythm and momentum for producing great website content:
Evaluate the type of customers you have and want, then brainstorm questions they might have and information they seek. The best source for this might be your existing customers. Ask them two simple questions: 1) What problems did our product or service solve for you? 2) What more could we do to improve that product or service?
You'll get the information fairly easily from your customers. They know you and won't think you're trying to sell them on the product they already have. You might also gain some insight (likes & disklikes) that you wouldn't have gained otherwise.
Once you have these questions, brainstorm topics that your customers and prospects might find interesting. Use the notes feature of your PDA or send yourself a quick email whenever a new topic pops into your head.
"Content Strategy" might seem a little overwhelming, so don't think of this as some exhaustive process. Keep it easy and keep the topics light. Otherwise you'll find yourself trying to write lengthy white papers you don't have enough time to finish.
Whether you are a two man operation or have five hundred employees you have a wealth of knowledge within that can be tapped and leveraged. Use it. Ask your staff to contribute content. Let them come up with their own ideas and have fun with it. You're not writing novels, so as long as you proofread the posts before publishing you should be fine.
Keep in mind that not everyone will be a great writer. They may be passionate about their job but not able to communicate it well. Work with them and encourage them to keep at it and that they are not getting graded.
Without a schedule, you have nothing to hold your people accountable. So, setup a schedule unique to each individual. Require one post per month, bi-weekly, or per week. Our developers are required to write one per month because we keep them very busy with projects. Our marketing and sales staff are required to write one per week.
You should set incentives for employees. Instead of saying "if you don't write one per month...", try saying "if you DO write one per month, then I will....". For example, if an employee has contributed their quota consistently for 3 or 6 months, they get a $25 gift card. Or perhaps, the user with the highest trafficked post (most visitors) receives the prize. You could also provide incentives that aren't financial, such as, a prime parking space, or they get to wear jeans and a t-shirt for a week.
If you have established rhythm and momentum writing new content then after a few months you should start accumulating a lot of great stuff. You can use all of this in your other marketing efforts. Send the best posts in your email marketing newsletters. Take one post and begin a larger, more in-depth effort to write a white paper. At the end of the year, you might even send a summary message or letter that has your best writing.
New content will spawn all sorts of ideas and may even change your business. Act on those.Stick to your schedule.
Producing great content is nice but if nobody finds it what's the point? All of your content should be broadcast to Twitter, Facebook, your email subscribers, your direct mail subscribers, local Chambers and industry organizations. There are many great organizations that provide free posting of industry news topics (keeping in mind the content is not blatant self-promotion).
Watch your website statistics to see what your top referrers are for these posts. This will help you know where to spend more time and effort in the future and what type of organizations to target with the posts. Of course, you need to watch for conversions too. More visitors does not mean more customers.
Ask trade organizations if you can provide some content for one of their newsletters, magazines, etc. This is not only a great way to spread your message but an opportunity to establilsh expertise in your industry.
However you approach writing content for your website, you won't get the job done without a plan. Spend an hour or two putting your plan together and then execute, execute, execute. After all, what good is a plan if there is no execution?
"Why should we pay a monthly/annual fee to subscribe to your CMS when there are systems out there that are free?"
Well, well well...if it isn't the question that we run up against in most of our prospective client meetings. It is actually one of my favorite questions to answer, not only because it means the client is doing their research into the content management industry (or having another vendor present a different solution), but it is relatively easy to make a strong case for the Software-as-a-Service model.
First, let me just say that the majority of the time that Open Source is brought up, the client is referring to one of four CMS's: Wordpress, Joomla, Drupal, or Plone. Each one of these systems has its strengths and weaknesses (I promise they all have downsides, no matter what that programmer tells you). These systems are incredibly flexible and can seem to have an endless amount of plug-ins that can be utilized for increased functionality. They are typically free from any sort of subscription fee, which is also very enticing.
Software-as-a-Service Content Management Systems, on the other hand, are often times proprietary systems that rely on a single company's efforts to expand on the product functionality, which can be a bit limiting at times. These systems, many of which have been in development for years, can also be incredibly powerful and flexible though. The main difference, in the eyes of the customer, is that "pesky" subscription fee.
If you're a small business owner, marketing director for a mid-size company, or the Chief Marketing Officer for a fortune 500 company, you just want your CMS to work when you need to update your website. You probably don't care about the technical specs, or how many developers contribute to the vast database of plug-ins, you just require simplicity and reliability. My question to you, then, is "How important is support?"
Support is where Software-as-a-Service differentiates itself from Open Source Systems. If your Open Source CMS system breaks, who can you call? You can't call the developer of the plug-in that is broken. You can't call Wordpress or Joomla. You have to call whoever built your website in this system, and I'm willing to bet, the time required to fix your issue isn't free.
Software-as-a-Service CMS's come with unlimited support for the system. If you have a problem, you can call the programmers who built the system and get it figured out. There is no searching the web for help, scouring documentation that, depending on your technical skills, might as well be in a foreign language, or digging into your bank account to pay unexpected support costs. Think of SaaS as a true website partnership with a CMS company.
With all of that being said, no CMS is the right CMS for every project. Since this post was primarily about supporting a CMS, I didn't get into detail about specific pros and cons of each type of system. I plan on detailing this list over the coming weeks, so stay tuned.
The Measured Marketing initiative, a joint effort between Techpoint, Ball State University's Center for Media Design and the Indiana Economic Development Corporation, was launched today. The initiative shines a spotlight on 70 Indiana based, return-on-investment focused companies, and Marketpath is honored to be part of this group.
With support from the Indiana Economic Development Corporation, Techpoint will conduct a national public relations campaign to help draw attention to the great products and services offered by Indiana's thriving Measured Marketing businesses.
Download the full press release from Techpoint
Check out Techpoint's Website for more information on the initiative.
Marketpath is honored to be named the #1 Web Content Management Solution in the industry by BestWebDesignAgencies.com. Earlier this month BestWebDesignAgencies.com selected Marketpath as their top CMS, based on an extensive evaluation of numerous applicants that included vendor reviews and interviews with vendor clients.
BestWebDesignAgencies.com is an independent authority that categorizes and ranks web design and development companies based on their specialties and expertise in various categories including design, deveopment, content management, branding, strategy, etc.
To view the official announcement from BestWebDesignAgencies, click below.
BestWebDesignAgencies.com Names Marketpath as the #1 CMS
Google highly recommends incorporating XML sitemaps into any website so their robots and spiders can more easily determine the site structure, helping your website rank higher for your targeted terms. By utilizing the new site search feature explained above, Marketpath has built an XML sitemap generator that automatically populates based upon any page that is linked in your menu.
Now I can sleep like a baby because we work in Chrome. No more tossing and turning and no more late night munchies. Let's just hope this baby publishes.
DreamTrust needed a partner that could bring its product to life on the Web, helping fans visualize how the Pinhedz wall decals could transform their homes. To accomplish this goal, DreamTrust selected Marketpath, Inc., an Indianapolis based company specializing in website design and development services and on-demand Web content management and e-commerce solutions.
"We are excited to work with Marketpath to deliver this innovative new website for Harry Potter fans of all ages," said Rick Barretto, DreamTrust founder. "By partnering with Marketpath, Inc., who specializes in Web software and design, we'll bring our products to life on the Web with a richness that allows fans to envision how their favorite characters and scenes will look in their homes. Marketpath's software will enable our marketing staff to update and enhance the site easily without having to rely on technical developers and long timelines. Their software is extremely user-friendly, which lets us add new products and features quickly to the site."
DreamTrust Corp. offers hundreds of officially licensed images for sale from each movie in the series. Their patented Pinhedz material consists of self-adhesive, fabric matte paper that attaches easily to any non-porous surface. DreamTrust brings to life the Harry Potter images, varying in size from 12 inches to life-size pictures, and makes them available for the home or business.
Marketpath CEO Matt Zentz believes www.HarryPotterWallArt.com will be a huge success. "When you combine DreamTrust's vision and superior Pinhedz product with Marketpath's Web content management software and design expertise, the result is a website that should please our target audience. And with our help, Harry Potter fans should be able to immerse themselves in the film experience while in their own homes."
The Marketpath development team is in the final stages of re-developing the Marketpath CMS editor. The editor is the most important part of Marketpath CMS. Although the editor has seen a battery of small tweaks and enhancements, it is time to take a look at the big picture.
After careful consideration of past support issues and the ongoing feedback of our valuable users, the next generation editor will feature the following:
Just two days after I post about Microsoft IE8, I get an alert that Google has announced their new web browser, Google Chrome, will be available in beta for download September 2nd. If you're not familiar with the term 'beta', it is basically a testing release before the official '1.0' is added. Read the official notice from Google.
From a consumer perspective, hurray! I do like having a choice..... but not too many. Too many choices and I just get confused and easily cheated by imposters and me-toos (ok, I don't get cheated with software much because I am a developer by trade, but my Grandmother does... and my parents, and my sister, and my cousins.... I hope you get the point). So, now I can use Firefox (the champion of people who dislike Microsoft), or I can use Internet Explorer (the standard built-in browser for Microsoft Windows), or Safari (the Mac OS built-in), or Google Chome (a wonderfully simplistic, yet powerful browser - I'm sure). Of course, there are a couple others, but they barely register as a blip in the browser usage radar.
Google has a huge following. To many people, they are still the underling that develops cutting edge software. Once Chrome is released in beta, you can count on a ton of people trying it out - if not adopting it entirely. This means you need to test your corporate websites, landing pages, micro-sites, and customer applications.
Google is pretty good at releasing quality software, but I have seen several applications in beta that were buggy. If Chrome gets adopted by a large number of consumers, I hope they have worked out most of the kinks.
Today, I am at the blogINDIANA conference learning about different blogging topics and also promoting our product, Marketpath CMS. It's interesting, even now, how many home-grown web content management systems there are. We knew this when we began building our product. We knew that home-grown CMS's would be our largest competitors.
One benefit of the home-grown CMS is that the relationship to the developer, the company who built it, is very personal. It has tremendous value because the customer is working with a vendor they trust.
The disadvantages of the home-grown CMS are in system maturity, features and benefits. Every home-grown CMS I've seen is immature. It lacks the full-scale development and quality assurance required to deliver a quality product from which end users derive their return on investment. Additionally, most larger changes (like adding a new page) require intervention from the original developer. Keep your fingers crossed they are not on vacation or too busy on another large project to assist for another 6 weeks. Believe it or not, that happens a lot.
What we are recommending is that instead of trying to build a home-grown application that is limited in functionality, become a reseller of a mature web content management system. We have a program in place that allows resellers to make a nice return on every new customer. And the return is recurring every year. They get the benefit of a mature content management system that is always growing in features and benefits, and offers the expertise of the vendor behind it. Do it right, go with a pro.
Everyone's always talking about the future. How is technology going to play into our lives? I envision a world where we'll carry around a palm sized pal that has all the information we need. For example, this past weekend my fiancée and I were attending a birthday party for my cousin at an uncomfortably crowded bar in downtown Chicago. By 2 AM we had had enough so we decided to nix the original plan of staying with some friends and hit the road back towards Indiana and get a hotel. We stopped in Merrillville and went to five hotels before finding one that was suitable.
In the future, Planet Earth v2.0, I'll be able to grab my palm sized pal, type in "available hotel rooms in Merrillville" and have instant access to which hotel rooms are available, pricing, pictures, and maybe...just maybe... a smell feature (nobody likes a stinky hotel room).
Why are we still waiting? APPS DEVELOPMENT! The technology is already in place. (except for the smell feature - someone seriously needs to get on that) We're waiting for its widespread implementation. (I don't actually have the iphone yet) It's so close. It's so close I can taste it. Maybe I should co-design these types of features into our content management system. It couldn't hurt. Actually these types of apps are probably under way as I sit here mindlessly waxing about the future. Oh well I guess I'll have to be a little more patient.
Legs are important to most people, animals, and tables. Legs are not important to the Higgly Town Heroes. I have asked my four year old son repeatedly, 'How do they get places?' He doesn't understand the question. He says they just do. Good enough, I suppose, for an animation and a four year old.
But what about your wine? Does your wine have good legs? Many people think legs are a great indicator of a great wine.
What about your Internet marketing initiatives. Do they have good legs? Here's another way to ask the same question. Does your Internet marketing program have a solid foundation with which you can measure, analyze, and make adjustments as necessary? Can you measure website ROI? If you said 'no,' then you are like most businesses that are trying to leverage the web as a marketing tool.
A good place to start is with a marketing firm that will help you plan and establish baseline goals. Most website development or design firms are not marketing firms. Sure, they can build a killer website, but when it comes to getting a true return on investment, you need to have a strategy, a game plan, or..... good legs. Be sure to select a partner that can help you build a strong foundation so you can measure true ROI.
4/30/2007 - Indianapolis, IN - Marketpath, Inc., an Indianapolis-based software development firm, has implemented Indy's first full-featured content management solution that offers an easier way to manage websites.
Outdated and stagnant websites are a major ailment for the Internet's business community and Marketpath has the remedy. With sophisticated tools for editing and publishing website content, Marketpath CMS can lower website maintenance costs and the time to publish by virtually eliminating programmers.
Most website pages are 80% to 90% static information. Companies can spend $100 per hour or more to keep those pages updated. The money used for updates could be better spent on custom software development that connects and enhances relationships with customers. Simple website updates should be left to capable marketing staff using a full-featured content management solution like Marketpath CMS.
Marketpath CMS allows users to manage everything from website pages, headers and footers to documents, images and navigational menus. Marketpath CMS also provides visitor statistics so users can see what pages are receiving the most visits, where those visitors are originating and where visitors typically abandon the site.
Marketpath CMS not only makes website updates easier and more convenient through its browser based toolset, it also lowers website maintenance costs and decreases the time it takes to deploy those updates.