Cubic Compass Software

Author

Mike Leach

Profile

Search

Calendar

<March 2010>
SunMonTueWedThuFriSat
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Recent Posts

Cloud = Roam
What Is Social CRM?
Using 'Like' In a Social CRM Site
Twitter and The Art of Writing Headlines
Development In The Cloud
Cubic Compass Announces Ground Breaking Neural Technology
What's New With The PageLayout Control?
Customer Portal Best Practices
Creating a Custom Theme for Your Website
Simplifying the Quote to Cash Process
i-Dialogue 9 Product Roadmap: Community Graph
Don't Recede In A Recession
Cubic Compass Announces 2008 Navigator Award Winners
Project "Fibonacci" Nears Final Launch
Maximizing Marketing Automation ROI
Customer Spotlight: Configuresoft
LeftHand Networks Surpasses 3,000 Customers
Consuming Outbound Messages From Salesforce
Gradual Engagement Over Signup Forms
Super Bowl Ad Roundup
Localized Dialogues: Sprechen Sie Deutsch?
Free iPod
Component Based Workflow
More Fun With Web Form Validation
My Pages in B2B Portals
Auto-Detecting RSS Feeds in Internet Explorer 7
Actionable Events in Salesforce
New i-Dialogue Worksheets
Gliffy - Visio for the Web
Managing Suspect Leads in Salesforce
i-Dialogue Channel Management and Partner Portal
B2B Usability - Top Web Design Mistakes
The Customers Control Your Brand
360 View of Customer vs. i-Dialogue 360
What is a "customer lifecycle"?
Product Configurators
Origami Marketing Campaign
Salesforce.com Live Event in Seattle
"Refer a Friend" Email Links vs. Email Forwarding
Definition of Categories and Acronyms
Internals of a Product Evaluation Campaign
Call Scripts in i-Dialogue
The Impact of RSS on B2B Marketing
"Cloud computing". You probably couldn't invent a more confusing term. Let's break its meaning down from 3 perspectives.

1) Consumer / Business User:
The value of "the cloud" to consumers and business users is their ability to roam. Today you may be using Outlook on your PC. When you go on vacation you take your laptop with you because your software is installed on that computer. By moving your email to "the cloud", suddenly you're able to access your email from anywhere from any device. Your phone, an Internet cafe... anywhere connected to the Internet.

Do you have a huge collection of MP3s on your personal computer? Then you're probably aware of the overhead to maintain such a collection and the limitations that personal storage imposes (not to mention copyright concerns... shame on you ;-) ). Moving to a cloud-based music streaming service lets someone else manage your libraries and enables you to "roam" without constraint.

Pretty much any business software need can be addressed by "the cloud". Just take a look around your office and gradually starting replacing the ball and chain of on-premise apps with Internet based solutions. CRM, email, financials, backups, customer service and support, collaboration software.

Your "Kool-Aid" alert should probably be going off by now. No, not "everything" can be moved into the cloud. But portions of software can be moved to the cloud to give you a roaming experience. Photoshop designers will not find an equivalent Internet based application, but you can host your PSD and graphic assets files on a "cloud storage" service to open up collaboration, provide peace of mind by having off-site backups, and facilitating access to those files from your work/home/netbook computers.

Does "the cloud" seem less confusing now? Sure it does. It's a no brainer. It just makes sense that this trend will continue. Next...

2) Financial Users:
If you bought an ERP/CRM solution in the 90's, it was likely capitalized as an asset to the company and depreciated over time. But "cloud" software is just another operating expense, like electricity or water. You control the throttle of how much of the technology to use and pay a monthly or annual subscription.

Is "the cloud" even less confusing now? Sure. Who wants to own and maintain business software as an asset? Nobody. Next...

3) Technologists:
OK, so here's where the war and source of confusion begins. Hold on to your seat. Older software companies are now recasting themselves in "the cloud". Microsoft is thinking beyond the clouds towards "Azure" blue skies. Software companies that were previously "Software-as-a-Service" are now "Leading Cloud Providers". Amazon (yeah, the folks that sell books online) have an "Elastic Cloud Computing" service. IBM, who is *way* late to the game is suddenly talking about "private clouds" and moving your business into "the cloud". There are multi-tenant, isolated tenancy, and virtual machine architectures.

More money is now being spent on marketing "the cloud" than actual R&D for building "the cloud". The positioning for "what is the cloud?" is reaching a climax as vendors seek to be associated with this new buzzword.

The bottom line? As long as whatever is being called a "cloud" enables consumers and business users to roam and the service is just an expense, then you shouldn't care about "how" a particular cloud is implemented.


 |  |  |  |  |  | 
Posted: Saturday, September 26, 2009 8:26:20 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
"What is Social CRM?" is a question I'll be answering often in the future as Cubic Compass moves beyond our customer portal roots to embrace a new paradigm in customer service and support.

Let me first state that there is no single agreed upon definition of "Social CRM", and you'll never be asked this question in a quiz, so there's no right or wrong answer.

The "CRM" aspect of Social CRM denotes the embracing of existing CRM systems as a basis for enabling and managing online relationships. This is where we part ways with many of our Social CRM counterparts who tend to see social business software as a replacement for CRM. For midmarket and larger companies, it becomes increasingly difficult to maintain a single version of the truth, which is why the customer record in an existing CRM system should be preserved, embraced, and extended with Social Web 2.0 features.

Long-term, it is our vision that companies will look to fulfill basic online Social CRM requirements first when selecting a CRM solution.

80% of information stored in CRM systems today is manually entered by internal Sales and Support staff. In Social CRM, only 20% of the information is internally entered. The remaining 80% of data is provided by the customers themselves, enabling a unique and new opportunity for Customer Intelligence.

Social CRM encourages online collaboration, community, and discovery... not processes. But Social CRM metrics can be used to trigger internal CRM processes, such as reviewing negatively rated Solution articles and chat sessions or following up to forum comments.

A productive discussion about Social CRM must first start by categorizing organizations as B2C or B2B. It makes perfect sense in a B2C relationship for customers to vent their frustrations with Jet Blue or Comcast through Twitter or Facebook. A B2C organization would be remiss not to utilize these tools. Most "Social CRM" solutions today take this B2C "outer locus of control" approach to monitor, integratewith, and manage broader social networks.

Many large consumer organizations have dedicated Community Managers that monitor these social networks. We expect Twitter and Facebook to gradually offer Professional versions of their service to help organizations manage these B2C Social CRM interactions.

Social CRM for B2B companies requires a much different approach, and this is our area of focus. As an example, if an Engineer at Boeing needs help with a jet engine component made by GE, he/she will *not* simply go to Twitter and attempt to describe the problem in 140 characters hoping that someone from GE will see the Tweet and respond. Instead, most customers will go to a suppliers website/customer portal to resolve their issue.

Historically, customer portals only provided some basic solution search and case management functionality. The social aspect of Social CRM now enables customer portals to be rich with the following features:
  • Search results with community driven relevance
  • Customer Roles
  • Comments
  • Discussions
  • Voting
  • Tagging
  • Rating
  • Bookmarking
These features result in a richer self-service solution that enables customers to network with others and find answers to their problems 24x7.

Social CRM provides quantifiable results:
  • Increased case deflection
  • Decreased call center calls
And qualitative improvements:
  • Greater customer satisfaction
  • Access to community of experts
  • Acknowledgement of issues
Cubic Compass Social CRM recognizes that customers can be described in far richer terms than "Lead" or "Contact" and provides support for role-based experiences, such as "Engineer", "Primary Contact", "Donor", "Volunteer", or "Gold Partner".

I'll look forward to demonstrating these features in a series of webinars over the next few months to help you experience how to get more from CRM with a Social CRM solution from Cubic Compass. We'll also be applying our Social CRM solution to a new channel management solution in late 2009, so keep an eye out for more announcements.

 |  |  |  | 
Posted: Wednesday, September 09, 2009 6:12:04 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
In designing our next generation Social CRM platform, I came across the rather innocuous decision of whether to mirror current social networking trends and allow customer to 'Like' site elements, or allow customers to negatively vote against an entity (such as a Knowledge Base article or Forum post).

In a B2C context, sites take great care not to offend anyone. "Like" has become a replacement for favorites or bookmarking, but one frequently observed comment I see on Facebook is "How do express that I don't Like this?". Presumably, Facebook is shielding the content producer from receiving a negative personal judgement by only allowing 'Like'.

However, should this rule apply in a B2B SCRM scenario? My thinking is that a 'voting' metaphor with a simple one-click "Yes" or "No" option is the simplest and most informative feedback feature for all parties.

If I'm pasting an error message into a sites search engine, and the first result I get back is exactly what I need, then the answer to "Was this article helpful?" is an obvious "Yes". But if the article does not address my immediate needs, and 'Like' is the only feedback option, then the Product Support Manager responsible for maintaining the online knowledge base only receives feedback when people 'like' an article (not that a stream of pure flattery wouldn't be ideal, but it's masking the core problem).

In keeping with rules of declarative configuration, it looks like the Social API will ultimately support 'Like', Yes/No, and 5 star rating as feedback options for any site element. The long-term challenge will be putting these options in the hands of KB publishers and allowing them to experiment and ultimately learn from community feedback.

 |  | 
Posted: Monday, July 13, 2009 1:36:15 AM (GMT Standard Time, UTC+00:00)  #   
Comments [3]  | 
Pardon the deconstruction here, but I've had several people ask me "What is Twitter?" and "Why should I care?" (thanks Oprah).

Without getting into the myriad details involved with how an organization can engage in personalized, one-to-one, real-time dialogues in the public domain, I simply tell people to think of Twitter as a stream of news headlines, except everyone in the world is qualified to submit any headline they wish.

Marketers should continue to develop and publish Marketing materials, but should consider including the following steps in their publication process:
  • Create an account for your brand on Twitter. Keep the name short (reasoning below)
  • When publishing, add an additional step for writing a 100 character headline
  • Use a URL shortener, such as tinyurl.com or bit.ly, to create a short link to your marketing material
  • Post your headline and URL link to Twitter
If further discussion ensues on Twitter, great. If not, well it's another opportunity for people to find your message if they happen to search for keywords used in your headline.

Twitter has a 140 character limit per message. If you want your message to "go viral" or enable others to share your message, then your headlines will need to be less than 140 characters to accommodate some additional information.

There's no hard rule, but people commonly "re-tweet" messages on Twitter by simply adding RT and your account name before the original message.

Here's an example character count breakdown of a re-tweeted message (including spaces):

RT @dlog [headline here] http://tinyurl.com/ajskeu

3  +     6     +          107            +              24            =          140 characters

You can see that the URL and retweet information consume 33 characters on their own, leaving only 107 characters to write a strong and compelling headline. The longer your account name, the less room for headline characters.

There is much more to Twitter than simply writing headlines, but this is a good fundamental skill to practice and master for starters.

Happy Tweeting!

Posted: Sunday, May 10, 2009 11:15:08 PM (GMT Standard Time, UTC+00:00)  #   
Comments [1]  | 

Web development is at an interesting inflection point. Hosting applications in "the cloud" is gaining momentum, but the tools used to develop and customize these applications are still dependent on traditional Integrated Development Environments (IDE), like Visual Studio .NET, Eclipse, Adobe CS4, and Dreamweaver.

So what is cloud development? First, it's important to distinguish between developing "for" the cloud and developing "in" the cloud. When developing "for" the cloud, you are creating easily accessible applications with the intent of letting end users customize the "last mile". When developing "in" the cloud, you have the agility and mobility to modify an application from anywhere in the world, at anytime, using (almost) any device.

There is a "roaming" quality to cloud development. Cloud development tools become just another application, like Google mail/calendar, that are accessible from anywhere.

There is also a disruptive quality to cloud development. Everyone is now a "programmer" in the 21st century. Whether it's programming a DVR, iPhone, or building a MySpace page; everyone has a new found creative capacity and means to develop in the cloud. This is the natural progression of technology (it's important to note that Developers in the 90's opposed "Visual" development tools because they put distance between the programmer and the actual low-level code.)

Cloud programming languages must carry forward traditional traits; such as function, target, construction, and expressive power; but also be accessible by the masses.

Some common characteristics of cloud development include:
  • Emphasis on declarative configuration over customization
  • Inline browser editing
  • Dynamically typed
  • Interpretive
  • Custom event declarations
  • Stream management
  • Mobile accessibility
Posted: Sunday, April 19, 2009 7:52:25 PM (GMT Standard Time, UTC+00:00)  #   
Comments [1]  | 
April 1, 2009

Cubic Compass today announced today the release of a new ground breaking technology for creating and managing interactive websites. Dubbed "Neural-Interactive Content Creation", or NIC2, this patent-pending technology allows content creators to interact with an i-Dialogue Content Management System (CMS) via a neurological interface that instantly converts thought patterns into web content, dialogue script, and workflow rules.

"The pace of change in today's environment is just too fast for simple tactile interaction with a web CMS", said Cubic Compass Founder Mike Leach. "Today's websites and portals must respond at the speed of thought".

Beta test user Samuel Anders (pictured below) successfully utilized NIC2 technology to provision, develop, and launch a fully functional website and customer portal in 17 seconds. "I consider myself a 'power user' of technology, so I was eager to plug-in to NIC2 and translate my ideas into a working solution. The results were simply amazing."

The following tasks are just a small example of what can be accomplished in milliseconds using NIC2:
  • Provision new landing pages
  • Change passwords
  • Grant permissions to portal users
  • Publish a press release
  • Add/modify workflow rules
  • Update style sheet
NIC2 is licensed per user and requires a lengthy pre-qualification questionnaire and note from a Doctor before use.

(Actual results may not be identical to those experienced by Mr Anders. NIC2 is not FDA approved and is currently not legal in many countries. Please contact sales for more information)

Posted: Tuesday, March 31, 2009 8:38:03 PM (GMT Standard Time, UTC+00:00)  #   
Comments [1]  | 
Publishing web forms to your portal or website using Salesforce Page Layouts is definitely in my Top 10 i-Dialogue features list.

And now with the new Page Layout designer made available in Salesforce Winter '09, I find myself regularly encouraging customers to design and manage their i-Dialogue web forms in Salesforce.

Here's a short video (duration 3:50 ) that provides an update on some new features in the Dialogue Script PageLayout control that make Salesforce and i-Dialogue a fantastic combination for managing web applications.

Posted: Wednesday, March 25, 2009 1:56:53 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
It's ironic how customer portals are deployed on the premise of providing "self-service" and "call deflection", but when poorly implemented, portals actually result in a net increase in administrative responsibility.

Portal administration time wasters:
  • Granting access to portal
  • Resetting passwords
Here are some general rules that ensure customers really are getting self-service to the information they need and reducing the time you spend managing the online relationship.

Rule of Least Privilege
All Leads and Contacts should automatically be members of the portal without any manual intervention. They are granted minimal privileges on the website by default. Granting access to more features requires changing a "role" or "rule" on the profile or account record.



Consistent Online Account
A customers online identity should remain consistent throughout the entire customer lifecycle. Once a lead self-identifies on a website and creates an account, that account/password must never change as a result of some front or back-office change, such a CRM Lead-to-Contact conversion or ERP account creation.

Single Sign On
Similar to being consistent with a single account, single-sign-on (or "SSO") ensures customers have access to "all" online applications and features using a single account.

Password Recovery Options
Most portal related support calls are related to password recovery, or inability to access the portal.

Anytime a password is being requested to access a portal, customers must have immediate access to their password recovery options. The password recovery process should *immediately* send an email to the requested account with instructions on how to reset or recover their password.

A link to online help on the signon page is also a great preventative measure.


As a fallback, a password reset button should be made available in the CRM system. The "reset and email" workflow should be contained in a single dialog box for the portal admin or CSR.

Portal Activation Invitations
When rule of least privilege is automatically granted to all Leads and Contacts in a CRM system, it becomes necessary to allow customers to activate their account and establish their password online.

A "welcome" page template is made available that allows customers to enter their email address and progress through a simple 2 step process to set their password before accessing the portal.

The welcome page should prevent subsequent activation attempts by already activated users.

Implementing the measures above has proven to dramatically reduce the administrative overhead of managing a portal and increasing customer satisfaction when using online portal services.

Posted: Wednesday, February 18, 2009 3:17:37 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
Let's face it. Every website could use a facelift or some aesthetic diversity every once in awhile.

i-Dialogue Themes allow you to pick a pre-built theme or create your own. If your organization's style guide has very specific RGB color value or font requirements, you'll appreciate i-Dialogue's support for JQuery ThemeRoller created themes.


Posted: Sunday, February 08, 2009 7:19:55 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
Our best portal solutions emerge when our interests align with our customers. Such is the case with our Quote to Cash (Q2C) process, which we not only use for our own business, but plan to offer as an AppExchange application. After all, what better demonstration can any company give than how they use their software to run their own business?

At it's most simplest, the Q2C process is as follows:

1. Lead is generated and entered into Salesforce
2. Lead is converted to Opportunity
3. Product Line items are added to Opportunity in response to customer needs
4. A link to an online quote/service order is sent to the customer for review
5. The customer provides feedback on quote
6. Finally, the customer purchases online. Opportunity is updated as Closed-Won


You'll notice that step 4 provides a link to quote "slash" order form. Traditionally, "quotes" and "orders" are two separate entities. For an optimized online Q2C process, these are one and the same (just be sure to add some standard expiration verbiage to the quote template).

So, there are clearly some significant benefits to this process. But what are some drawbacks?

1) Change history. By default, if your Sales rep goes through 2-3 iterations with a customer and generates several quotes, you'll lose the change history. The workaround is to enable history tracking in Salesforce on the Opportunity record. An audit trail will exist, but you'll need to reconcile change events with dates to determine exactly what the customer saw on a particular date. Because this need to audit quote history only happens 1% of the time in our process, this trade-off is acceptable. Sales reps optionally have the ability to PDF print a quote at any time.

2) Contract signature. There is an implicit step 5.5 in the process above for getting the customers signature for certain types of agreements. We use our own i-Dialogue HTML to PDF converter for taking a snapshot of the online quote then send it out for signature via EchoSign. But some opportunities where an agreement is already in place, such as site upgrades, it is sufficient to include legal verbiage in step 6 that says "you agree to the terms and conditions available here". The onus is then on the customer to print the agreement for future reference.

3) Online payment processing. We're happy using our own Pay Pal cloud connector in step 6 for accepting online payments and automatically updating the corresponding Opportunity, but we work with several clients that must use particular payment gateways for compliance reasons. It's not difficult to plug this process into any payment gateway, but extra effort is required.

This process is kept simple by design in order to enable re-purposing the solution as an AppExchange application. We could, for example, use a custom Quote object to address the change history issue, or correlate Quotes with Campaigns for influence reports; but this can quickly lead to dual maintenance of records, plus we can't assume all Salesforce customers will have access to these features.

This Q2C process is nearly identical to the online donation process for non-profits, which I'll describe in upcoming weeks. Stay tuned and "happy quoting"!

 |  |  |  | 
Posted: Saturday, February 07, 2009 7:29:53 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

A core tenet of i-Dialogue 9 is that all website entities inherit the following social interfaces and behaviors:

  • Comment
  • Rating
  • Tag

Objects integrated with other systems, such as Salesforce.com, automatically inherit these social extensions.

Once a community becomes active on a website, how does this information become actionable for a Product or Marketing Manager? How do you visualize a plethora of comments, ratings, and tags on a website? i-Dialogue 9 solves this problem by providing a graphical analytics application for visualizing the online community.


The community graph is interactive and supports high-level visualization of the community and the ability to zoom in on any entity. Graph nodes are color coded to indicate increased activity or negative ratings.

Graph nodes may be modified or removed (for community moderation).

Graph nodes may be ordered by time (most recent at top), rating (highest rated top to bottom), comments (most commented at top) or tags (most tagged at top).

Internal employees may assign a Task to any entity for follow-up.

Default Social Entities:

  • Knowledge Base Article
  • Trouble Ticket (aka Case or Issue)
  • Discussion Forum / Topics / Post
  • Document
  • Article (Blog or Webpage)
  • User
  • Chat

Alerts:
Any user may initiate a 'Watch' anywhere within the object graph hierarchy. A watch results in email notification when any child entity is updated.

Product Roadmap Notes
Technology: Silverlight
Anticipated Release Date(s)
Social entity behaviors= Winter 2009
Community Graph=Spring 2009

Posted: Tuesday, December 16, 2008 7:26:19 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
In times of economic pressure, web developers commonly take one of 2 paths.

Option a) Recede with the recession and fall back on known technologies and solutions (such as open source CMS's, databases, HTML, Javascript). (ie "Play it safe" or "ride it out")
Option b) Make progress, learn new skills, and invest in the next wave of technology.

Unfortunately, the majority of Developers chose option A, not realizing how diluted their skills become by competing with a global marketplace taking the same strategy.

Those investing in new skills during a recession are best positioned to capitalize on the inevitable next wave.

A recent Forrester Research article highlights the oncoming commoditization of Enterprise 2.0 applications and foreshadows the need for developers to leverage services outside their organization. Web developers must start adding value to their organizations by looking beyond the capabilities of a single CMS or portal.  We live in a service oriented world and horizontal integration with other services on the web is often times only a cut-n-paste away.

So what will be the next $100K+ salaried position in Web Development? "Mashup Developer" may be a contrived and temporary term, but it correctly communicates in spirit where the market is going and what skills will be in demand.

Web developers need to work in cross functional teams across all business lines and enable online communication between customers, partners, and employees using a multi-dimensional Internet navigation framework, so to speak (ok... shameless plug for the origin of "Cubic Compass" :-) ).

Cubic Compass developers that are investing in mashups involving "Google/Salesforce/StrikeIron/Amazon/OpenID" will emerge as the next CTO's and CIO's when the economy rebounds by chosing "option B" and investing in new skills.

Some recommended next steps for capitalizing on this opportunity:

Posted: Wednesday, November 19, 2008 3:41:15 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Congratulations to this years Navigator Award winners! There were so many to choose from and we ended up adding a couple extra categories to showcase some truly magnificant i-Dialogue solutions.

PORTLAND, OR (October 27, 2008)   

Cubic Compass Announces 2008 Navigator Awards

Cubic Compass, a provider of on-demand web content management solutions, today announced the recipients of the 2008 Navigator Awards. Navigator Awards recognize organizations who have made significant contributions to enabling one-to-one online "dialogues" with their customers, partners, or employees through the use of CRM and the i-Dialogue Web Suite.

Best Overall Solution
www.LeftHandNetworks.com



LeftHand Networks (LHN) utilizes the i-Dialogue Web Suite for their main website, partner portal, customer portal, and product discussion forums. The portal staging and high-availability capabilities of i-Dialogue Unlimited Edition are employed to apply a disciplined multi-stage content publishing process that ensures the right information is available to the right person at the right time.

As an early adopter of Salesforce, LHN defined all facets of their business using custom objects in Salesforce and needed a highly customizable CMS to leverage their existing CRM investment. LHN's internal staff used the i-Dialogue API to develop a variety of online web applications, such as event management, license management, product pricelists and quoting, and a site-wide search engine.

LeftHand Networks was acquired by Hewlett Packard in October 2008 for $360M and continues to be recognized as an industry leading provider of iSCSI SAN solutions. 


Best Web Design
www.ConfigureSoft.com

ConfigureSoft makes use of rich multimedia and informational collateral to provide an interactive and personalized experience for their Customers and Partners.

Other online features deployed by ConfigureSoft include webinar event registration, discussion forums, partner portal, and customer portal.


Best B2B Portal
portal.iGrafx.com


iGrafx manages the entire customer life-cycle using i-Dialogue; from demand generation and lead cultivation to providing an online eStore and customer support forums.

iGrafx automates the lead cultivation process by providing self-service to case studies, user guides, and product downloads then follows up with automated emails using i-Dialogue drip email marketing. All online interactions and downloads are captured in Salesforce and used by Marketing and Sales to gauge customers interest in online resources.



Best Partner Portal
Planar


Planar has grown in recent years through the acquisition of new businesses. Planar deployed a partner portal for their digital signage business unit in 2007 and continues to expand their channel marketing efforts in 2008 by deploying partner portals for their home theater and control room business units.

i-Dialogue Premier Edition allows Planar to deploy multiple, uniquely branded partner portals that provide channel partners with 24/7 access to product marketing materials, news, events, software updates, and training resources.

Planar IT staff were early adopters of Dialogue Script and leveraged their in-house web development skills to create a dynamic and well organized online experience.


Best Non-Profit Portal
www.RISENetwork.org

RISE - Resources for Indispensable Schools and Educators

RISE is a national nonprofit organization that helps K-12 public schools in low-income communities attract and retain experienced, talented teachers so all students can achieve at high levels.  www.RISENetwork.org facilitates online dialogues between Teachers and Schools using i-Dialogue and Salesforce to manage contact identities, applications, and workflow processes.

Online features include application management and screening, Job Search, Application Search, Google maps, Survey response metrics, teacher-school communications, and Job/Teacher interest level tagging.


Best Consumer Web Solution
my.ColoradoPlasticSurgery.com

Like most small business and practice managers, Dr. Nick Slenkovich of the Colorado Plastic Surgery Center, was inundated with solicitations from pay per click and referral networks promising new Leads. Most referral partners provided information on how many leads were referred, but Dr Slenkovich required more insight into what kinds of Leads and Opportunities were produced from each referral source.
 
By using Salesforce Pro Edition with Campaigns integrated with i-Dialogue, Dr. Slenkovich deployed an intelligent landing page management solution and created unique tracking codes for all referral partners that resulted in detailed campaign influence reports in Salesforce. Google AdWords, banner ads, and referral partner marketing expenses are all now evaluated by the quality of opportunities they produce instead of the quantity of Leads.

Posted: Saturday, October 25, 2008 11:35:18 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

We're only 45 days away from Dreamforce and the launch of our new platform, code named "Fibonacci".

Some exciting new features we'll be demonstrating:

  • "Get It Now" provisioning
  • Python script language integration
  • Built-in User Experience best practices
  • On-demand script sharing with other i-Dialogue Developers

Why code name "Fibonacci"? Perhaps because the new features enable exponential growth? Because good web design makes consistent use of the Golden Ratio? (I don't know really... our previous release was named "Caprica" and you'd have to be a BSG fan to understand that :-) ).

Stop by booth #311 at Dreamforce to check it out!

Posted: Thursday, September 18, 2008 2:12:59 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

It's amazing how much ROI (definition:return on investment) can be achieved from the skillful placement of a single web page in the funnel of a campaign.

Elena, WebMaster at Configuresoft, shares this experience with using a piece of CampaignResponder script in an event registration campaign (and only 3 weeks after the feature was released!).

"The campaign was a success. Since the Campaign Response script allowed us to provide customers with a one-click registration (without filling out a form), we received twice the number of registrations than usual (over 350) and had to order an additional dial-in line for the webinar (that's a good thing though). And since I didn't have to mark those registrations manually in SalesForce, it saved me 6-7 hours on just one campaign! This feature is the best thing since sliced bread! Thank you so much!"

That really is a remarkable increase in response through a bit of script. Well done Elena!

I'm assuming she created links in an email campaign in the format:
<a href="http://www.domain.com/event-response.aspx?cid={!Campaign.Id}&lead={!Lead.Id}&status=Attending">Yes, I will attend</a>
<a href="
http://www.domain.com/event-response.aspx?cid={!Campaign.Id}&lead={!Lead.Id}&status=NotAttending">No, I cannot attend at this time</a>

You can create links like this using any email application on the AppExchange... it's not specific to i-Dialogue.

Assuming the use of i-Dialogue enterprise edition at $1,195 per month, let's look at a more detailed ROI calculation.

Cost Assumptions:
i-Dialogue Subscription: $1,195 per month
Marketing Effort: $50 hr
4 campaigns per month

Savings:
6-7 hours saved per campaign = $300-$350
4 campaigns per month (saving 24-28 hrs month) = $1,200 - $1,400 savings per month

That return on investment alone covers the cost of an i-Dialogue subscription. But Elena doubled the number of webinar attendees by providing a one-click registration.

If you look at ROI as amortizing the i-Dialogue hosting costs over the number of webinar lead registrations, you get the following:

Webinar Cost Per Lead (Before):
175 attendees per weekly webinar
700 attendees per month
Spread the $1,195 cost out over 700 attendees = $1.70 per attendee.

Webinar Cost Per Lead (After):
350 attendees per webinar
4 webinars per month
1,400 attendees per month

Doubling the number of webinar registrations to 1,400 (meanwhile saving ~25 hours per month), results in a cost per lead of $0.85 per lead and increase in productivity.

That extra 25 hours can go towards creating more webinar content, or creating follow-up email cultivation campaigns to attendees.

Add in PPC, email marketing, and other acquisition costs and this scenario is still well below $5 per lead. Would you spend $5 per lead on marketing automation to sell your product or service?

No matter how you calculate ROI, marketing automation can really pay off when utilized correctly.

Posted: Tuesday, August 19, 2008 7:55:01 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Configuresoft's website recently underwent a dramatic change using i-Dialogue CMS. Configuresoft's Enterprise Configuration Management (ECM) solutions help IT professionals to deploy security updates and patches to thousands of PCs from a centralized, intelligent control panel.

Each web page makes effective use of i-Dialogue SEO metatags to ensure a Google search for "Enterprise Configuration Management" correctly displays relevant information as the top search result, while their dynamically generated Google SiteMap keeps Google informed of any changes to the website.

Google custom search and Analytics are tightly integrated into the site.

www.Configuresoft.com serves prospects, new Leads, Customers, and Partners.... all from a single CMS platform integrated with Salesforce CRM.

I really like the use of Flash on the home page with a consistent, easy to use navigation menu. Everything on the website is accessible within one-click.

Probably less obvious is Configuresoft's elaborate use of Dialogue Rules to dynamically present content to end-users based on their role.

Posted: Sunday, August 17, 2008 1:25:33 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Congratulations to Cubic Compass customer LeftHand Networks for surpassing 3,000 customers and their continued 110 percent year-over-year growth.

Their iSCSI SAN line of products plug right into any existing IT infrastructure using commercial off-the-shelf disk storage devices and existing IP networks.

LeftHand Networks iSCSI solutions are playing in key role in the evolution of virtualized server environments.

Initially an adopter of our i-Dialogue Channel Management solution, LeftHand Networks recently deployed their 'www' domain on an i-Dialogue web content management system.

Key solution components:

  • Online Membership Management (Accounts / Passwords / Roles)
  • Single-Sign-On between portal and www domains
  • Salesforce.com CRM Integration
  • Online discussion forums
  • Channel partner deal registration and opportunity management
  • Online product price sheets and quoting
  • Document management
    • Role-based access to documents and product binaries
    • Event tracking and reporting of all document downloads
  • Training and event management
  • License key management (for activating product licenses)

LeftHand Networks internal IT staff developed several of the custom online applications using the i-Dialogue .NET API.

Posted: Sunday, August 17, 2008 1:02:45 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

This is very much a Beta feature right now, but i-Dialogue now provides an Outbound Message listener for synchronizing Salesforce objects in near real-time.

Outbound Messaging (OM) is an advanced feature and there is potential for circular messaging to occur when this feature is not configured correctly, but following the Wiki article should get most Admins going in the right direction.

The use of outbound messaging vs. periodic ETL polling typically spawns a debate over "real-time vs right-time" integration.

For most organizations, it is often acceptable that a press release, job posting, or new property listing appear on a website within 20-30 minutes of publishing. However, in our 2+ years experience with Salesforce and mid-market B2B customers I have fielded many requests for real-time integration.

Even though Salesforce does not have a formal SLA, the reliability of the web service API lately has allowed us to address many real-time requirements through the use of a "query and cache" design pattern. But there is a noticeable latency for transactional web pages that depend on this design, so we've developed a hybrid approach that involves real-time filter queries that return pre-fetched records as the ideal solution.

Outbound messaging ensures frequently accessed objects are always up to date and are kept synchronized in the background.

Posted: Saturday, July 26, 2008 11:05:05 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Luke Wroblewski has a thoughtful article on why Sign Up Forms Must Die.

His examples of "gradual engagement" are pragmatic, applied customer experiences that reflect concepts outlined by Rogers and Peppers and many others.

We all deal with Salesforce Web-to-Lead forms on a daily basis, but it's not often that we think of breaking a Lead form down into several smaller forms and seek to gradually learn more about prospects over time.

Granted, most of the examples in Luke's article are in a B2C context, but B2B sites with more than one case study or several pieces of collateral can apply the same concept.

Posted: Monday, April 07, 2008 6:41:18 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Which Super Bowl ads made an honest attempt at initiating a two-way dialogue? Here's my scorecard.

The Scorecard

Compelling Call To Action: Did the ad provide a memorable URL and call to action?
Continuity: When I go the URL, is the message in the context of the TV ad?
Fulfillment: Does the website answer my questions or deliver on any promises made?

Time Company / Product URL Compelling Call to Action Continuity Fulfillment Notes and Comments

4:33:00 Audi http://www.truthinengineering.com  B+ A+ C Talk about pressure. The first super bowl ad after kick-off, and this one delivered really well with a take-off on the Godfather. The web site picks up where the commercial leaves of and highlights what is, in my opinion, one slick looking car. Can't actually configure a new Audi online or order one, so not the highest marks on fulfillment.

4:45:00 SalesGenie.com http://www.salesgenie.com/tv   B- B+ A The first of a couple peculiar animated commercials from SalesGenie.com that appear to have a theme of "If ethnically diverse business owners in America can get free sales leads, so can you." How many people will ever type in "slash TV" after the domain name? I did, which is why they get above average continuity points for keeping the landing page message relevant to the SuperBowl ad. Very fulfilling. I was able to immediately start taking advantage of my 100 free leads and walked through a target demographic wizard that produced 26K prospects (I chose mid-market manufacturers of electronic equipment for the fun of it)

4:48:00 Under Armour http://www.underarmour.com/   C B C The TV ad took too long to get the point, but was visually very stunning and entertaining. The Flash web site is actually very nice and loads extremely fast, but really just plays several ads in a loop.

4:03:00 GoDaddy http://www.godaddy.com/   C- B+ B- No real surprise here. GoDaddy goes straight for the 18-35 Male demographic and this year uses IndyCar racer Danica Patrick as the "bait". Nothing too revealing here. "Exposed" is more of an ironic description of what actually occurs in the video (the Super Bowl is, afterall, a form of family entertainment). GoDaddy uses a cleverly designed image map of Danica such that if you click on certain hot spots, it takes you to a web conversion form instead of directly to the video.

5:07:00 Tide http://www.mytalkingstain.com   A A A- I probably spent more time on this site after the SuperBowl than any other. Humorous ad with a memorable domain name / call to action. You can hover over various shirt stains on the web site to hear them "talk". What is that? It's like a mix of Arabic, French, Italian, and.... well.... if you think you can create a better talking stain, Tide provides the platform ala YouTube to "Be the Stain" and upload a picture of yourself and create a voiceover. Crazy.... but if this takes off, it could be entertaining in an amateurish sort of way. For those inclined, Tide even invites you to film your own stain video and upload/share it.

5:23:00 Sobe Life Water http://www.thrillicious.com/   C B C- Probably the most over thought TV ad and Flash based website of the whole lot. I seriously thought it was a Geico commercial for the first 26 seconds until the Sobe brand appeared. The domain name is not very memorable, especially for those that are grammatically challenged (I know it took me a couple attempts to enter the domain name). Once I hit the web site I'm faced with a strange "hide and seek" Flash navigation where I need to move the mouse around and "discover" the navigation links. I'm prompted to "disable my popup blocker" (no, are you kidding?) Sadly, the best material is buried in the site under an "Episodes" section that tells the back story behind the dancing lizards as they prepare their Super Bowl ad video shoot. Very clever elements. There clearly is some genius behind this campaign, but it became a horse designed by committee. No fulfillment here. What is life water? Can I read the label? Does it have any sugar (I don't like water drinks with fructose added)? Where can I try or buy it?..... nada.... no answers on the site.

6:18:00 Chrysler http://www.chryslerlistens.com   C C- C- The www.chryslerlistens.com  domain looked like it had potential. A community site perhaps? A viral video site about cars? Unfortunately Chrysler is not actually listening. The domain simply redirects to http://www.chryslerllc.com/  which has links for "Community" and "Blog", but they're actually artificial links to contrived pages that give the illusion of an interactive Web 2.0 site, though the blog does appear to have an open comments section. Overall, disappointing.

7:03:00 Jack In The Box http://www.makeajacksandwich.com/   A- A+ A This microsite was obviously created specifically for the SuperBowl ad, which employed a tongue-in-cheek double entendre about making a Jack sandwich in a hot tub (of course Jack has his mind on literally making a sandwich). If you get tired of manipulating your uploaded picture with an array of Mr Potato Head accessories, you can click on the Location link to find a location near you. Yeah..... how simple is that? That's the way it's done.

7:05:00 Sunsilk http://www.lifecantwait.com/   B A- C A nice attempt at associating a unique domain name with a brand. Both the TV and web ads put Marilyn, Madonna, and Shakira in a new light, but as I am not in the ads target demographic of Females 25-55 (it's a broad reaching ad??), I was compelled to follow up just out of curiosity since they setup a unique URL. I was a little puzzled by the "Feature Coming Soon" on the home page. Guess they didn't have the interactive components in place before the SuperBowl.

The Winners

Based on the scores, Tide and Jack in the Box come out on top. As far as most functional campaign, SalesGenie.com is the most likely to get visitors to self-identify and enable an ongoing dialogue.

Interesting that in such a consumer driven B2C Internet world that a B2B site would have such strong positioning in the Super Bowl.

Posted: Tuesday, February 05, 2008 9:27:11 AM (GMT Standard Time, UTC+00:00)  #   
Comments [1]  | 

i-Dialogue customer iGrafx recently localized their interactive online resource center with German content.

Salesforce.com CRM is easily configured to capture customers language preference. Just add a custom field to Lead and Contact named something like "Preferred Language" and map the field to i-Dialogue's "Language" field.

Whenever a customer clicks on the language bar at the top of an i-Dialogue page, or submits a localized web form, the customer's language selection is automatically updated in Salesforce.

iGrafx has also localized their email auto-responders to German for a truly relevant and localized dialogue. Future plans are in the works for Italian and Spanish sites too.

Posted: Saturday, August 18, 2007 8:29:27 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Who is this iPod person and why do so many Marketers continue to embark on a campaign to free him/her? ;-)

OK, but seriously. How qualified is a Lead that responds to a "Free iPod" campaign anyway? From my personal experience, the answer is "zero".

Aside from the person who actually wins the iPod, "no" leads are actually compelled to learn more about your product or service when giving away consumer goods in a B2B campaign (and good luck converting the winner... they'll kick the tires and take a test drive out of respect, but they won't be a real decision maker).

The lesson learned? If you're going to give anything away, at least make sure it has your brand/logo on it so you can justify the giveaway as an advertising expense. But ideally, make the collateral relevant and related to cultivating the dialogue with a customer.

 |  | 
Posted: Wednesday, July 11, 2007 8:41:22 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Lately, I've been re-exploring the possibilities with component-based workflow in the development of online marketing and customer portal sites. The concept is simple. You drag components onto web pages that allow interactive web developers to define actions and behaviors in response to web page events.

This is in contrast to the current convention in i-Dialogue, which currently implements workflows through the explorer interface.

As an example, a basic lead nurturing campaign requires the triggering of a long running email auto-response campaign when a web lead form is submitted. Using the i-Dialogue explorer I would have to define a dialogue rule that associates the form with an auto response campaign. But I can also add a smart component, called a "Form Submit Handler", to the landing page that intercepts form submit events and triggers the autoresponder on its own.



Granted, not a significant decrease in developmnt time, but it's much more apparent when looking at the landing page that "Oh... when the web form is submitted these events will be triggered and I have the ability to configure them".

A component-based approach does have it's associated challenges:

1) Atomicity Yields Complexity. Smaller, more granular components yield more flexible solutions and reduce need for programmatic customization. But if 3 different workflow components on a web page are required to process a lead form, trigger an auto-responder, and intelligently redirect the page, then the complexity of the page design is increased. Pre-built page templates are the best way to address this problem.

2) Process Visualization: The i-Dialogue Explorer allows me to see across multiple campaigns, landing pages, and auto-response rules at once. I can see exactly which landing pages have auto-response rules and which ones don't. But if workflow is embedded into pages in the form of active components, I need to drill down to the individual page to learn which workflows are active. The answer is in a new generation of campaign reporting tools (if there were only 26 hours in a day, I would add this and a dozen other features :-) ).

3) Creative-Business Collaboration: Interactive Web Development requires a unique set of skills. Part graphic/web designer and part marketing/business user. It's rare to find these skills in one person, so you often find different individuals taking responsibility for various components. For example, one person provides the HTML, layout, and graphics. Another provides copy writing, workflow and auto-response rules.

The bottom line? We'll need to support both approaches and give campaign designers the freedom to choose which approach works best for them.

Posted: Thursday, June 14, 2007 9:24:34 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

A few days ago I commented on how i-Dialogue form validation may help to prevent Web-to-Lead Spam. Well, that exercise led to experimenting with other validation rules that may be of interest to eMarketing power users.

Note: i-Dialogue forms use an age old syntax for validating form fields called Regular Expressions. It's alright if the following validation rules look cryptic or bizarre (they look that way to me too :-) ). But these expressions pack a lot of punch and can be very powerful.

To use these expressions, simply enter Edit mode on any Text or TextArea type question and paste the expression into the Validation Expression textbox.



Basic Email Validation:
[\w\.-]+(\+[\w-]*)?@([\w-]+\.)+[\w-]+
Ensures email address conforms to basic name@domain.com format.

Consumer Email Exclusion:
[\w\.-]+(\+[\w-]*)?@(?!gmail|yahoo|msn|hotmail|googlemail|freenet|rediffmail|aol)([\w-]+\.)+[\w-]+
Ensures email addresses are not from any consumer (free) email ISPs. Great for B2B marketing campaigns.

Positive Decimal:
^[0-9][0-9]*(\.[0-9]*)?$
Ensures entered value is a positive decimal.

URL:
(?\w+):\/\/(?<Domain>[\w.]+\/?)\S*
Ensures web address is the proper format.


Date (DD/MM/YYYY):
((0[1-9]|[12][0-9]|3[01]))[/|-](0[1-9]|1[0-2])[/|-]((?:\d{4}|\d{2}))
Ensures date is in DD/MM/YYYY format.

Posted: Sunday, February 18, 2007 2:24:16 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

MyYahoo.jpgIf you've ever used a personalized B2C portal page, such as My Yahoo! or Google's Start Page, then you know that the terms "portal" and "customization" often go hand in hand.

But is this necessarily a convenient feature in B2B portals? Our experience has been "No". And even though i-Dialogue portals support customizable "My Pages", here's is why they are often not a good idea.

1) Yahoo and Google have disclosed that only 5% of their total customer base are even remotely familiar with the customizable page option. These people are called "Power Users".

2) 80% of site visitors that use customizable pages simply accept the default configuration assuming the page designer knows best.

3) The types of support call conversations that take place when customizable pages are enabled in B2B portals can be chaotic. For example:
Representative: OK. Login to the portal and click on your My Account page.
Customer: OK. I'm there.
Representative: Now on the left hand side of the screen you should see a list of "My Products".
Customer: I don't see "My Products" on my account page.
Representative: What do you see?
Customer: I have the NCAA Basketball scores widget installed and "My Cases" directly below that.
Representative: (Flustered) Alright. Click on the "Add Widgets" link and let's re-add your Products list to the page...

A consistent look-and-feel in customer portals gives CSRs the ability to quickly familiarize customers with the interface and resolve their issues.


When should you use customizable pages?

There are information design circumstances when a customizable page makes sense.
1) Rule of 3. The portal widget library must provide at least 3 widgets (aka portlets, web parts, components) that are of high informational or interactive value to the end user.

2) Productivity Gain. Saleforce users often spend several minutes and hours in the Salesforce user interface, therefore productivity gains can be achieved by customizing the UI per Profile or user. But customers are not using your web site as a productivity tool. It is purely informational. In fact, most B2B portal customers want to spend the least amount of time possible in your web site to resolve their issue and locate the information they need.

"Customization" is not the same as "Personalization"

Finally, "customization and personalization are not the same". Customization is the ability to add/remove/change content on a page. Personalization is delivering highly relevant content to end users, such as Amazon.com's "Others who have purchased X have also purchased Y" feature.

Interactive Marketing should emphasize personalization at all times and CRM driven portals are a great platform for delivering one-to-one relevant content.

 |  |  | 
Posted: Thursday, November 23, 2006 7:35:35 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Microsoft's Internet Explorer 7 web browser was officially launched this week prompting web developers and eMarketers everywhere to download and install it for compatibility testing.

I've been using IE7 Beta for several weeks and noticed the new RSS auto-detect button would only occasionally find a feed on a web page. "Hmmmmm", I thought  "Maybe this is just a Beta thing. I'll wait until the final release to worry about it".


Now, RSS adoption by everyday consumers is probably barely over 1%. However, I've been a firm believer that RSS auto-discovery in browsers will be the key to promoting more adoption (besides calling it anything other than "RSS", like just plain old "News Feed").

All of our web hosting solutions include an RSS feed that aggregates activity across all web applications so that customers and partners can subscribe to a single feed to track discussion forum activity, blog entries, KB article updates, and general news.

So, when I installed the final release and noticed our feeds were still not being auto-discovered, I turned to RSS expert Charlie Wood who pointed me in the right direction to quickly resolve the issue (thanks Charlie!).

The impact of RSS on B2B marketing may take awhile, but features like auto-discover in IE7 will definitely help remove the major barriers to adoption.

Posted: Tuesday, October 24, 2006 7:28:40 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

New in i-Dialogue v 6.4.7 is a feature called "Actionable Events".

Actionable Events (AEs) are web interactions that automatically trigger follow-up tasks in Salesforce. For example, a web lead may subscribe to a newsletter and passively monitor emails for several months. Then one day the Lead responds to a newsletter by clicking on a link to a white paper and does some serious research on the web site.

The next day a Sales rep calls the Lead and asks them if they can answer any questions regarding a particular product. The customer will think the sales reps timing is perfect and relevant.

This scenario is accomplished by editing an i-Dialogue portal object in Salesforce and selecting the "All Download Events Are Actionable" checkbox and defining the trigger count and default Task fields.

i-Dialogue will auto-create and dynamically assign tasks for each Lead or Contacts based on OwnerId.

 |  |  | 
Posted: Tuesday, September 19, 2006 1:19:47 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

2 new i-Dialogue worksheets are available to help Marketers define their online marketing campaigns.

The Drip Campaign Worksheet helps to define a series of email auto-responders over a finite campaign duration, such as a 30 day download trial period.

For example, "Day 0" is defined as the day when a Lead first registers to download a white paper. On Day 3, you might automatically send a follow-up email with a personalized introduction. On Day 10 you might send a purchase offer or coupon, and so on.

The Tiered Collateral Worksheet is useful for defining what you're willing to give in exchange for self-identification information.

For example, you may provide access to a white paper in exchange for a verifiable email address, but require a first name and phone number for an online test drive or product demo.

These worksheets compliment each other in that auto-responder email messages may contain a personalized call-to-action that offers increasingly more marketing collateral in exchange for more personal self-identification, such as in a Rogers and Peppers 1-to-1 style of marketing campaign.

 |  | 
Posted: Monday, July 24, 2006 6:17:54 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Could your customer support portal use some flowcharts and diagrams to help customers trouble shoot problems? If you're in the Hi-Tech or manufacturing sectors, the answer is probably yes.

Visio has been my tool of choice for several years, but today I stumbled on a web-based flow chart designer called Gliffy that really impressed me.

I evaluated Gliffy by recreating the channel lead registration workflow I published a few days ago, and as you can see from the image below, the result isn't too shabby for 10 minutes of effort.



Gliffy can host the JPEG images for you. I can easily envision using Gliffy in customer portal knowledge base articles to help with trouble shooting.

I also use Visio when chatting with customers on the phone to help remind me of a customers business process requirements or campaign workflows. With Gliffy, I can simply email customers a link to these flow chart sketches to get some quick feedback.

The site says it's in Beta, but you would have to have some pretty high expectations to even notice. The workspace behaves and reacts just like a desktop application. Even the CTRL-Z undo key combination works! Although, I did find it more useful to rely on frequent saves and versioning as a wiser recovery option.

Gliffy definitely follows the Pareto Principle of determining which 20% of desktop features provide 80% of the value.

Very cool.... I give Gliffy a big thumbs up. :-)

Posted: Wednesday, June 28, 2006 6:19:40 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
I've noticed a couple approaches to managing unqualified Leads within the AppExchange ecosystem of eMarketing solutions.
 
One approach is to keep unqualified Leads out of Salesforce until they are "primed" and ready for some sort of phone call or personal interaction.
 
The other approach is to utilize features like Web-to-Lead and store all Leads, qualified or not, and modify the View visibility so that Sales people only see Leads that have matured past a certain milestone.
 
I highly prefer and recommend the latter approach and here is why: You may be having a qualified "dialogue" with these leads through your web site and not even know it.
 
Web Leads may be posting questions to discussion forums, commenting on blog posts, searching your knowledge base, or having live chat discussions with operators. In each case, you'll want a Lead record in Salesforce to capture and associate with these types of portal dialogues.
 
With i-Dialogue drip campaigns, suspect Leads may need to be touched with an email message once a month for several months before they register your solution with their problem. Drip campaigns are designed to gradually gather little pieces of information over time, instead of requiring one long registration form or survey. Therefore, it pays to be patient with these Leads and "let them ride" in Saleforce CRM for several months.
 
Just be sure not to unnecessarily expose your actual Salesforce and partner channels to these Leads.


 |  |  | 
Posted: Friday, June 09, 2006 4:50:41 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

It's been a few years since releasing our last channel management solution (which was for Epicor CRM), so it was an obvious choice to integrate i-Dialogue with Salesforce.com to develop a Partner Portal solution.

Salesforce seeded the AppExchange with some spectacular PRM Channel Management solutions earlier this year that quickly got my creative juices flowing. So now, in addition to Lead and Opportunity management, there is also support for online requests for Marketing Development Funds, Refunds, Special Pricing, and Demo Units.

Also, some there's some clever email escalation, lead forwarding, and reassignment features built-in. It looks like a formal release and announcement will be the week of June 19th. Pricing is already available.

Posted: Tuesday, June 06, 2006 3:05:39 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

If you have an interest in web usability then you should check out Jacob Nielson's AlertBox newsletter.

This weeks topic on Business-to-Business usability is particularly relevant to i-Dialogue Customer Portal (there's also a 282 page PDF report you can purchase). Jacob's approach is more quantifiable and scientific than most other web usability specialists, but I tend to agree with many of his principles and conclusions.

In fact, Jacob's Top 10 Web Design Mistakes of 2005 challenged us to revisit i-Dialogue's design and add a few new features (namely dynamic fonts, "Best Bet" search results, and auto-focus on form fields).

Posted: Tuesday, May 30, 2006 5:05:28 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

There's an interesting phenomenon going on in Marketing these days. The accessibility of the Internet and the creativity of consumers have created an environment where customers are in control of several brands, and the smart marketers are just "rolling with it".

General Motors, Sony, MasterCard, and Home Depot have all empowered consumers to create their own commercials for re-broadcasting. Sometimes with unflattering results.

But GMs willingness to host these commercials and not delete them (at least the ones in good taste) actually is a net gain in terms of creating a dialogue with consumers. Afterall, these consumers were already venting their frustrations outside the realm of GMs control. At least GM is given a chance to show they acknowledge consumer concerns, even if they aren't addressing them.

I think it does disarm an activist consumers position considerably if their opinion can be freely expressed as a comment in a companies blog or discussion forum. Again, it's better to be the first to know instead of hearing through the grapevine on a consumers blog that they had a bad customer service experience and would not recommend the service to anyone else.

Dan Weiden touched on this topic briefly during a keynote he delivered recently here in Oregon. As the Architect behind the Nike brand, he's had an interesting evolutionary perspective on this topic. His reaction was more facially expressed than articulated.... but I could tell it was creating quite a creative challenge in the larger B2C space.

The principles behind i-Dialogue ("Internet Dialogues") embrace this trend, but it's interesting to see the relatively slower adoption of online customer empowerment in the B2B market. True, the customers tend to be a bit more professional, but still.... wouldn't you rather provide 4-6 dialogue options through your own web site and resolve customer issues one-on-one instead of waiting for consumers to communicate with you via their own public blogs and other discussion forums?

 |  | 
Posted: Wednesday, April 19, 2006 2:28:18 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

It's worth noting at least once in this blog the difference between a "360 view of the customer" and the "i-Dialogue 360" methodology.

I'll use both terms occasionally and they do share a common term.

A "360 view of the customer" refers to a holistic view of a singular customer, while "i-Dialogue 360" refers to a holistic view of all your customers within the context of your customer lifecyle.

A "360 view of the customer" typically implies integrating front and back office systems, whereas "i-Dialogue 360" is usually a front-office process for managing customer relationships.

Lifecycle.jpg

 |  |  | 
Posted: Monday, April 10, 2006 5:44:27 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

The i-Dialogue 360° solution is premised on helping businesses manage the entire customer lifecycle. The 'cycle' term simply refers to a businesses objective to create repeat customers.

Effective relationship marketing views customers as progressing through various stages in a lifecycle. Below is the cycle we use in i-Dialogue 360°.



Prospective customers enter the cycle as they become aware of an organizations products or services. They may then subscribe to a newsletter, drip-campaign, or do some other research to educate themselves about your solution.

Many customers prefer to take a test drive and evaluate a product before purchase. Service oriented businesses might offer a free consultation visit.

A prospect becomes a customer once their business is acquired, and from there the customer immediately enters a service and support relationship.

Persuading customers to upgrade or try new products is common in growth or expansion campaigns, where you're simply trying to make customers aware of a new solution, educate them, and encourage the cycle to repeat.
 |  | 
Posted: Sunday, March 26, 2006 7:40:33 AM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

I stumbled upon this great product configurator (PC) at http://vtx.honda.com, which helps prospective motorcycle buyers visualize the various models and configurations of the Honda VTX motorcycle.

This is a great example because it provides a self-service interface that helps consumers experiment with various configurations and immediately answers key questions, such as "How much will this cost if I add this feature?", "What does it look like in Blue?" and "Where can I get it?".




I'm still hoping for the day when these product configurators are tightly integrated with ERP Bill of Materials (BOM) systems so that Marketers and Engineers can collaborate and quickly make product configuration and part changes (price, source, look) and then immediately publish the changes live to their web site.

But the low-hanging fruit for most relationship marketers is simply to get some basic customization capabilities and images available on their web site.

I recall reading a case study where the conversion rate of customers who actually used the online PC and requested a quote was phenomenally high (> 30%). It may cost anywhere from $10K-$200K for a really good configurator (depending on product complexity) but with 30%+ conversion rates that can be easily be measured in closed-loop reporting environment, who can afford not to consider that investment?

Of course, an organization must be MTO capable (Made-To-Order) to truly recognize the benefits of a PC.
Posted: Sunday, March 12, 2006 9:43:31 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

I mostly focus on B2B marketing, but the recent Origami campaign by Microsoft caught my eye as it was technology related.

There was a lot of hype and viral marketing leading up to the announcement, and even I got caught up in visiting the origami project web site in the weeks leading up to the products formal announcement.

My only bit of constructive criticism here is that these teaser microsites could really benefit from engaging the customer in more dialogue. How many consumers would have subscribed to a simple email alert like "Contact me when new Origami updates are available [email address here]". I know I would have.

Regardless of whether the final Origami announcement does or does not meet consumer expectations, at least Microsoft would (and should) have the opportunity to engage in follow-up dialogues with curious subscribers. It may take 5-7 intelligent follow-up 'drips' for the marketing message to really resonate.

Update: Dustin Hubbard, Group Manager for the Mobile PC team at Microsoft, gives some genuine follow-up and history on the Origami campaign.

 |  | 
Posted: Thursday, March 09, 2006 7:33:33 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

I made the 3 hour trek up to Seattle yesterday to attend a Salesforce.com live event (check for events coming to a town near you. I highly recommend attending) and made some great connections with prospects, customers, partners, and SFDC employees.

My key interest was the "Developing for AppExchange" session, since we're within about 45 days of launching our Relationship Marketing solution for AppExchange. It was great to hear first hand from other CEOs the genuine concerns and accolades on how the AppExchange is working out for them.

From a marketers perspective, I'm getting pretty excited about the potential of this solution. True closed-loop marketing campaigns have historically always been an afterthought, requiring data warehouses that aggregate historical marketing data from weeks and months ago.

But with Salesforce.com and the AppExchange, we're building marketing campaigns that have closed-loop, real-time integration built into the DNA. Employee-Customer dialogues are real-time and Marketers can be more agile, launching campaigns faster and adjusting on a daily basis to optimize their ROI instead of taking a waterfall, batch-and-blast approach to marketing.

Side note:
On the train ride back to Portland, while I was refining our AppExchange solution description, I realized that i-Dialogue may be the most hyphenated solution on the AppExchange (or should that be most-hyphenated?); with keywords such as closed-loop, real-time, business-to-business, employee-customer interaction, and mid-market.  I wonder what a college English teacher would say about this? ;-)

 |  | 
Posted: Wednesday, March 08, 2006 5:56:24 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

 I was recently optimizing an email template that contained an "Email a Friend" link that was catching my eye as clutter. After removing the link and improving the layout I was then faced with the thought of "OK.... what have I really sacrificed here? Have I removed any possibility of viral marketing by removing the 'Email a Friend' link?"

The metrics clearly showed me that about 1 hundredth of 1 percent (0.01%) of all email recipients actually click through on "Refer a Friend, "Refer a Buddy", and "Email a Friend" links. But without the "Refer a Friend" link, wouldn't customers simply use the 'Forward' buttons in the email reader anyway? Afterall, that's how 99.99% of all Internet viral marketing happens anyway.

I believe that most marketers today have to assume that customers will hit their "Forward" button long before they'll utilize an inline forward feature. Forwarding email is a sub-conscious activity with reliable results that requires no learning curve for most consumers, whereas the "Refer a Friend" found inline behaves differently from one email marketing engine to another, and privacy conscious consumers will not be comfortable using your email marketing engine for exchanging messages between friends.

Maybe it's time to re-think this feature and propose some new and innovative approaches to viral marketing. In a B2C environment, maybe there would be more success by taking a Hallmark card approach where the sender gets to email a card to a recipient (birthday, anniversary, whatever) and incorporate the marketing message into the email?

In other words, "Refer a Friend" links are competing directly against email forwarding, and must therefore provide more utility and value to win.

Posted: Sunday, March 05, 2006 9:29:17 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Definition of acronyms and terms used on this blog:

B2B = Business to Business
B2C = Business to Consumer
CRM = Customer Relationship Management
iCRM = Internet CRM
RSS = Really Simple Syndication
SEO = Search Engine Optimization
PPC = Pay Per Click
SERP = Search Engine Results Page
CPM = Cost Per Thousand (from Roman numeral "M")
WSS = Web Self-Service

 |  |  |  |  | 
Posted: Sunday, January 15, 2006 11:14:14 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 

Several companies rely primarily on customers downloading a software product (or white paper), evaluating it, and then making a purchase decision.

Collecting an email address at the time of registration allows customers to recieve monthly newsletters, but what's really needed are precise, automated email follow-ups at specific milestones within the evaluation process.

The following image shows a basic 30 day evaluation process and some potential key milestones.

Evaluation Campaign

Notice that the customer does not have to wait until the next monthly or quarterly email newsletter to be exposed to your marketing message.

Product evaluation campaigns can be as simple or as sophisticated as needed. 3 general types of lifecyle campaigns include:

1) Immediate auto responder with timed follow-ups.
In this scenario, a prospect visits your site and completes a download request form (to reduce abandonment rates this should be kept to a minimum, such as email, first name, and last name).

They immediately receive download instructions via email and are free to install and evaluate the product.

Then, at defined intervals, the prospect automatically recieves follow-up emails with more information about the product and "call to action" link to purchase the product (note that these emails do not assume much of dialogue context, such as have already spoken with someone on a phone).

2) "Smart" Email Follow-Ups.
This type of campaign is the same as the above mentioned campaign, except that each email makes a "smart" determination as to what the customer needs based on what is known about the customer.

Examples include a role-based call to action (Economic vs. Technical justification for product) or a custom follow-up to an online KB article search.

3) Product Integration.
The holy grail of product evaluation automation is having the product actually tell i-Dialogue when certain evaluation miletones have been achieved and sending emails in response to these milestones. Emails can be sent to the prospect or inside/outside sales reps.

For example, if 20% of all prospects don't even install the product, the nature of the email messages should continually remind them that online installation and configuration support is available. Conversely, if a prospect *has* installed the product, then the tone of follow-up emails should provide some information that leads towards a purchasing decision.


Evaluation campaigns do not neccessarilly need to be driving towards a purchase milestone. They can be in response to white paper downloads that are cultivating a lead for a phone follow-up, test driving a car, or visiting a casino.

There are myriad options and opportunities here. The key is that these mini-campaigns are not synchronously tied to your larger campaigns. They are initiated and matured based on asynchronous factors and milestones.

 |  |  | 
Posted: Monday, August 29, 2005 6:20:34 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
The web conveniently enables asynchronous dialogue between a customer and sales/support representative. But does this replace the need for call scripts? Do representatives still need script support when making a sales call?
Posted: Friday, August 12, 2005 5:16:13 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  | 
RSS feeds can be personalized to individual customers preferences, but don't to offer anonymous feeds as a common courtesy.
 | 
Posted: Wednesday, August 10, 2005 11:44:55 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  |