One of my earlier challenges was how to help a solo founder bring their business directory concept to commercialisation. It was early stage, ideation, no mockups or diagrams, no prototype, no server. Just an idea and a domain. Basically a searchable business directory – extremely common in the early 2000’s – with the point of difference being each business listing would appear as a digital business card in shape and appearance. To understand how to make this business appear successful and attract customers, you have to analyse the beneficial and the concerning traits of the existing team (founder):

BeneficialConcerning
Existing business owner
Ability to connect with other businesses
Sales, could ‘talk the talk’
Liked to use a customer branded example to help the sale
Vague idea or concept
Minimal or non-existant capital
Intimidation & micro-management

What you see in the table is a very typical arrangement for someone who comes from the sales world, where they want to make money or work for themselves and come up with an idea to achieve that. Our goal is to help build a business structure around that, to support their benefits (they’re FANTASTIC at talking to people) and reduce the concerns from being visible to the outside world (and therefore paying customers/investors) through the product. The result being a functioning business with a strong leader, and a structure that can complement their style so that it can sustain itself and grow.

We want to play to the strengths, which as a salesperson it almost always focuses on whatever it takes to close the deal. This instantly adds a key parameter to the product:

Must be maleable in nature, rapid addition of features, quick to change and adjust to get close to what was promised for this and all future sales.

Some might identify this as agile, but it’s more than that. It’s designing a whole product in a very modular strategy with a number of other considerations at play. The other important benefit was the use of customer branded examples in the sales strategy. Not everyone you talk to results in a successful sale, it’s a tiny fraction that might be interested. So this brings us to the next key parameter:

Potential customers must be able to be pre-created in a rapid, non-invasive, and cost-effective non-technical manner.

This introduces an admin interface, so the founder can easily add who they are targeting to the system in a controlled manner.

On to the concerns. All the points listed individually are a catalyst for staff confusion, high turnover, and communication breakdowns. So this product needs to hide that from the outside:

Appear strong and cohesive to the customer through consistency, reliability, and responsiveness.

And to address the internal staff issues it needs to:

Utilise common tried and true technologies, nothing overly complicated, simple flows – to remain easy to source staff & remain as cost effective as possible.

With all of that in mind, we could go ahead and architect the product to help give this company it’s best chance of success.

The launch of “Window Shopping Directory Centre” (or WSDC)

This was the start of the online business card directory idea, expanded a little to allow for multiple business pages that contained photos, contact details, and about pages once a business card was clicked on. The interface was themeable for the user, but it’s important to note this was not a multi-tenant/white-labelled system. The technology and infrastructure require mentioning as they were key to resolving a few of the concerning aspects we were trying to mitigate above.

TechnologyInfrastructure
– The platform was built upon the industry standard LAMP stack – noting it used PERL (via CGI) as the language due to popularity at the time.
– All server-side rendering to maximise browser compatibility, playing to the “strength” requirement in addition to keeping the rapid feel of the platform.
– Styles were all stored centrally to unify the look and feel. No CSS.
– The structure of the code itself was modular to allow for quick updates.
– There were separate public and admin areas – the admin to allow for demo business creation for the sales process, along with giving each business the ability to modify their own listing.
– Hosted on a dedicated server at a local ISP so it could benefit from direct access to increased bandwidth for minimal cost. There was no “cloud” back then.
– The server itself was made from fairly common hardware for ease of maintenance and lower costs.
– Operating system was chosen to be Slackware Linux – one of the most compliant Linux flavours to allow for anyone somewhat familiar with Linux to pick up easily. It was also one of the most common at the time.

This initial launch was moderately successful with many businesses coming on board to provide a small amount of revenue, proving the product, methods, and warranting further additions.

Partnership, Second Version, Monetisation

The success of the initial launch brought on a partnership with Bartercard, along with the need to monetise through banner advertising. A second version was launched that brought about these features, in addition to automating many of the back-office processes such as printing of invoices and expanding the usability towards interactive kiosks for shopping centre directories.

Marketing was starting to ramp up, with video advertising and online ads being created within our small two person team.

At this point the tech stack was starting to show it’s age (and limits with CGI), with PHP becoming more popular in the ecosystem. So a rewrite was on the cards to progress further.

Third Version, No Capital, Mis-management

Screenshot of wsdc.net v3 homepage
The third, unreleased version of the WSDC platform.

About 80% through the rewrite it was clear the management side of the business was failing. While funding was coming in through sales, there were excuses and tactics coming through as part of the sales history of the founder which meant the funding wasn’t being put back in to the business. The third version was never launched and the existing systems were put in to a low-cost holding mode to keep the business surviving as long as possible.

The eventual demise occurred within 6 months, which from the technical side occurred due to the server operating system. By default a web server logs each and every visit, every image loaded, etc. These operating systems at the time had no included way of clearing old logs that didn’t matter anymore – there was no log rotation as is found in modern systems today. The server ended up filling itself with logs and therefore had no room to function further.

Retrospective

Unfortunately the founder just wasn’t able to remove old habits from their sales career which eventually destroyed all credibility and therefore the business. However the ability to create a successful business by working around the concerning traits was validated and proven financially, with a decent path to future sales and success.

The ideal way it could have moved forward would be if the founder had delegated all the business tasks, by placing someone at the CEO level, and dedicated themselves to the sales and marketing channels as that’s their strength. We would have had a strong team of 3 covering all bases until the next scale point.

A very basic animated ad I created back when animation was expensive in computing time.