<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5719332149137711434</id><updated>2012-01-27T02:08:59.203-08:00</updated><category term='ERP'/><category term='Microsoft'/><category term='Salesforce.com'/><category term='CRM'/><category term='Sage'/><category term='Intuit'/><title type='text'>Leon's CRM Musings</title><subtitle type='html'>A blog focused on Dynamics CRM aimed at project sponsors, users and non-technical administrators. Read three of my articles and if something is of interest, read more, otherwise check out some of the other excellent CRM blogs at https://community.dynamics.com/product/crm/b/default.aspx</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default?start-index=101&amp;max-results=100'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>102</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-7048768898557908041</id><published>2012-01-26T05:59:00.001-08:00</published><updated>2012-01-26T05:59:03.503-08:00</updated><title type='text'>Setting Multi-Level Categories Against a Record Codelessly</title><content type='html'>&lt;p&gt;This is a bit of a variation on a theme I did a while ago when I talked about &lt;a href="http://leontribe.blogspot.com/2011/08/codeless-address-finder-using-filtered.html" target="_blank"&gt;using filtered views for address population&lt;/a&gt;. In this case I wanted to explore if we could set up a subject-like hierarchy and then use filtered lookups to enter category levels easily against an account. It turns out it works quite nicely.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-aiFigySGvHM/TyFb2r1IMhI/AAAAAAAAAyc/xixEdlLiybk/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-j_6ZuwJlkms/TyFb3lJubEI/AAAAAAAAAyk/CRxCUMRwWJk/image_thumb%25255B1%25255D.png?imgmax=800" width="819" height="225" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;p&gt;Essentially, you set the first category from you list of top level categories. Then, you set level 2 which will automatically adjust to only the valid values, based on the category 1 value. Finally, you set the category 3 value, based on the value in category 2.&lt;/p&gt;  &lt;h3&gt;So How Do I Set This Up?&lt;/h3&gt;  &lt;p&gt;First of all, we create a new Category entity.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-WT1eaJUiQak/TyFb4lPzZQI/AAAAAAAAAys/dP0SjaVwj_Y/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-_zgtucDBisA/TyFb58GayiI/AAAAAAAAAy0/V_YmbzfjX9U/image_thumb%25255B3%25255D.png?imgmax=800" width="741" height="394" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this case I have stripped everything out; there are no notes, activities etc. and the record is organization owned.&lt;/p&gt;  &lt;p&gt;Next I set up a recursive 1:N relationship so that for a given category I can set an infinite number of category levels, each with an infinite number of categories.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/--_8-pczGACo/TyFb6wQkZUI/AAAAAAAAAy8/KVc6tlsBuZU/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-yhd9CnkS-4I/TyFb8HcRtGI/AAAAAAAAAzE/WjlJXyUq7GY/image_thumb%25255B5%25255D.png?imgmax=800" width="726" height="482" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The main points of interest here are the changing of the display name to ‘Parent Category’ and the changing of the display option to ‘Use Custom Label’ so I can refer to the next level down as ‘Sub Categories’.&lt;/p&gt;  &lt;p&gt;On the category form I also add the parent category lookup, created as a result of this relationship.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-30V1Cpte-iM/TyFb8y0g6pI/AAAAAAAAAzM/vTY6eH2zFmQ/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-JaEGCa67xEM/TyFb97xxM5I/AAAAAAAAAzU/JIaqpMDIlt8/image_thumb%25255B7%25255D.png?imgmax=800" width="712" height="281" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt; Finally, I add three lookups to the account form so I can add three levels of category to my account record.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-6ZcQ6FYs87A/TyFb-sL-zRI/AAAAAAAAAzc/K-RZnTSDAgM/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-c2kV3qz2hIQ/TyFb_jl_xBI/AAAAAAAAAzk/GJNqW0SgmoE/image_thumb%25255B9%25255D.png?imgmax=800" width="739" height="212" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Finally, I populate my category hierarchy. Unfortunately, there is no nice tree view to employ so I fill it up in pretty much the same way I would if I was populating, for example, an account hierarchy. My advice would be to do it via a data import.&lt;/p&gt;  &lt;h3&gt;Where’s The Magic?&lt;/h3&gt;  &lt;p&gt;So far this will just let us pick three category values from all category values and add them to an account; not exactly exciting.&lt;/p&gt;  &lt;p&gt;The trick comes in adjusting the filters on the lookups.&lt;/p&gt;  &lt;p&gt;For category 1, we set up a new system view called Level 1 Categories. This just shows those categories with no parent category i.e. they are at the top of the tree.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-cmualURAkrQ/TyFcAZKfUXI/AAAAAAAAAzs/nCl92ovNUKc/s1600-h/image%25255B23%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/--PqkyfH0Hqk/TyFcBol8qaI/AAAAAAAAAz0/aIiuJNZraqM/image_thumb%25255B11%25255D.png?imgmax=800" width="631" height="223" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We then go to our first lookup and force it to only use this view for its values.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-54TYMs6bz-I/TyFcCfW5mbI/AAAAAAAAAz8/m1QhX5QpES0/s1600-h/image%25255B27%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-VUjFoSY-eXA/TyFcDSBVrDI/AAAAAAAAA0E/ctMCaIPOLAg/image_thumb%25255B13%25255D.png?imgmax=800" width="630" height="361" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The result is when we click the lookup only the values in the top level appear.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-M30iG5ejwZo/TyFcEVetzLI/AAAAAAAAA0M/ayRMmgCmGUg/s1600-h/image%25255B31%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-bb7sEflYfXc/TyFcFXknbWI/AAAAAAAAA0U/ti0ahywkvN8/image_thumb%25255B15%25255D.png?imgmax=800" width="449" height="393" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For the other two lookups, we use the Related Records Filtering properties of the lookup. For the category 2 lookup, we set it as follows:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-rOElcAorZZw/TyFcGJiPJcI/AAAAAAAAA0c/wLaWzwUq39c/s1600-h/image%25255B35%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-anP5SYpw4q0/TyFcHK5OpYI/AAAAAAAAA0k/ZojJX4XjKsE/image_thumb%25255B17%25255D.png?imgmax=800" width="590" height="204" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The setup for the category 3 lookup is identical, except we replace ‘Category 1 (Accounts)’ with ‘Category 2 (Accounts)’.&lt;/p&gt;  &lt;p&gt;This means, clicking on, say, the category 2 lookup shows only the valid values, based on the selection for category 1.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-zX0z8QJ9WiQ/TyFcH4JUVcI/AAAAAAAAA0o/-RWM8kFqaTQ/s1600-h/image%25255B39%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-T2tFM4hrcB8/TyFcJHyhhAI/AAAAAAAAA00/Do2G-bXZumQ/image_thumb%25255B19%25255D.png?imgmax=800" width="612" height="404" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And that is it. With all that set up, all the user has to do is pick the category 1 value and the category 2 values will be auto-filtered. Once the category 2 value is selected, the category 3 values will filter.&lt;/p&gt;  &lt;h3&gt;Why Not Use Subjects?&lt;/h3&gt;  &lt;p&gt;Subjects are nice in that they can be linked to an account with a 1:N relationship and they have a tree view lookup. However, they do not, at this time, play nicely with lookup filters. If you add a subject lookup to an account form and try to filter its values, based on the selection in another subject lookup, CRM throws an error. This has been reported and, I am sure, will be addressed in a future roll-up.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;If you have a multi-level hierarchy you wish to apply to a record, such as an account, and you are looking for a reasonably user-friendly way to capture the information this is not such a bad solution and does not require code or Silverlight web resources. While my first choice would be the subject entity, because of its friendly tree view, if this is not practical, this solution provides an alternative approach which supports any number of category levels.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-7048768898557908041?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/7048768898557908041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=7048768898557908041' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7048768898557908041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7048768898557908041'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2012/01/setting-multi-level-categories-against.html' title='Setting Multi-Level Categories Against a Record Codelessly'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-j_6ZuwJlkms/TyFb3lJubEI/AAAAAAAAAyk/CRxCUMRwWJk/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-1338455600180943170</id><published>2012-01-21T02:46:00.001-08:00</published><updated>2012-01-21T02:46:39.070-08:00</updated><title type='text'>Trying a Different Language By Ticking The Box</title><content type='html'>&lt;p&gt;Dynamics CRM supports 41 languages. Here they are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Arabic &lt;/li&gt;    &lt;li&gt;Basque &lt;/li&gt;    &lt;li&gt;Bulgarian &lt;/li&gt;    &lt;li&gt;Catalan &lt;/li&gt;    &lt;li&gt;Chinese (Hong Kong SAR) &lt;/li&gt;    &lt;li&gt;Chinese (Simplified) &lt;/li&gt;    &lt;li&gt;Chinese (Traditional) &lt;/li&gt;    &lt;li&gt;Croatian &lt;/li&gt;    &lt;li&gt;Czech &lt;/li&gt;    &lt;li&gt;Danish &lt;/li&gt;    &lt;li&gt;Dutch &lt;/li&gt;    &lt;li&gt;English &lt;/li&gt;    &lt;li&gt;Estonian &lt;/li&gt;    &lt;li&gt;Finnish &lt;/li&gt;    &lt;li&gt;French &lt;/li&gt;    &lt;li&gt;Galician &lt;/li&gt;    &lt;li&gt;German &lt;/li&gt;    &lt;li&gt;Greek &lt;/li&gt;    &lt;li&gt;Hebrew &lt;/li&gt;    &lt;li&gt;Hindi &lt;/li&gt;    &lt;li&gt;Hungarian &lt;/li&gt;    &lt;li&gt;Italian &lt;/li&gt;    &lt;li&gt;Japanese &lt;/li&gt;    &lt;li&gt;Kazakh &lt;/li&gt;    &lt;li&gt;Korean &lt;/li&gt;    &lt;li&gt;Latvian &lt;/li&gt;    &lt;li&gt;Lithuanian &lt;/li&gt;    &lt;li&gt;Norwegian (Bokmål) &lt;/li&gt;    &lt;li&gt;Polish &lt;/li&gt;    &lt;li&gt;Portuguese (Brazil) &lt;/li&gt;    &lt;li&gt;Portuguese (Portugal) &lt;/li&gt;    &lt;li&gt;Romanian &lt;/li&gt;    &lt;li&gt;Russian &lt;/li&gt;    &lt;li&gt;Serbian (Latin) &lt;/li&gt;    &lt;li&gt;Slovak &lt;/li&gt;    &lt;li&gt;Slovenian &lt;/li&gt;    &lt;li&gt;Spanish &lt;/li&gt;    &lt;li&gt;Swedish &lt;/li&gt;    &lt;li&gt;Thai &lt;/li&gt;    &lt;li&gt;Turkish &lt;/li&gt;    &lt;li&gt;Ukrainian&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So how do we turn on different languages? Well, if we are using Dynamics CRM Online with the web client, we literally just tick a box. Go to Settings – Administration – Languages and tick the box for the language we want.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-991azB8uOQ8/TxqXdFpY1CI/AAAAAAAAAxs/6YxsTDdXjtw/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-LNDwDL7QkJY/TxqXeYAFXnI/AAAAAAAAAx0/Bqsbh7C5HjU/image_thumb%25255B2%25255D.png?imgmax=800" width="597" height="286" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Curious to see how Spanish looks? Tick the box. After a little whirring, you have your second language installed.&lt;/p&gt;  &lt;p&gt;As a user, you then go to File – Options – Languages and pick the language you want.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-T42xErQy5xc/TxqXfKL9i0I/AAAAAAAAAx4/HIc7ve3OSeM/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-pIL2khEpt4k/TxqXgJ8rCFI/AAAAAAAAAyA/jMdlvNDy4vg/image_thumb%25255B4%25255D.png?imgmax=800" width="607" height="235" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;That’s it! You are now working with Cuentas y Contactos rather than Accounts and Contacts.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-NC2_MZHgviw/TxqXhiiFmSI/AAAAAAAAAyM/qzzDKUX3R18/s1600-h/image%25255B13%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/--tXYXu97sJI/TxqXjEn1hhI/AAAAAAAAAyU/ZmIHHv_4kHo/image_thumb%25255B7%25255D.png?imgmax=800" width="732" height="344" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;What if you are using the Outlook client or an on-premise deployment?&lt;/h3&gt;  &lt;p&gt;In the case of the Outlook client, you need to install a language pack on the client machine. Similarly, with an on-premise deployment, you need to install a language pack on the server.&lt;/p&gt;  &lt;p&gt;However, for online, having CRM configured so that you can be working in one language and the person next to you is working in a completely different language is literally a tickbox away.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-1338455600180943170?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/1338455600180943170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=1338455600180943170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1338455600180943170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1338455600180943170'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2012/01/trying-different-language-by-ticking.html' title='Trying a Different Language By Ticking The Box'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-LNDwDL7QkJY/TxqXeYAFXnI/AAAAAAAAAx0/Bqsbh7C5HjU/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-2535116283385719636</id><published>2012-01-08T03:05:00.001-08:00</published><updated>2012-01-08T03:05:46.378-08:00</updated><title type='text'>Moving To The Cloud Part Two: Migrating Email To Office 365</title><content type='html'>&lt;p&gt;For part one, where I talk about my reasons for jumping on board with Office 365 and how I got a 25% discount on the cost, &lt;a href="http://leontribe.blogspot.com/2011/12/moving-to-cloud-part-one-office-365.html" target="_blank"&gt;go here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;In summary, I had a 12G PST accumulated over about 12 years of emailing with Outlook. The regular backing up and periodic maintenance of the PST file (running the Inbox repair tool once a month, compacting etc.) simply never got done due to a lack of time/inclination. I needed a better solution and I was willing to pay for the privilege. &lt;/p&gt;  &lt;p&gt;Office 365 was a good fit. I get 25G of storage in Exchange and, the hope was, it would be a relatively simple procedure to move from a PST file to an online version of Exchange with a local OST file for offline access (OST is a local cache of your Exchange content which automatically syncs with Exchange when online). I also had two gmail accounts and one hotmail account to repoint to the Exchange server as the PST file would be decommissioned completely. In other words, other than the OST file, which could be rebuilt automatically from the Exchange server, all my e-mail was in the cloud.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;Connecting to the Cloud Exchange&lt;/h3&gt;  &lt;p&gt;I run Office 2010 at home so connecting to the Cloud Exchange was very simple. Go to File-Account Settings-New and you then type in your name, e-mail address and password.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-e66A6LtCycA/Twl4XoV-iFI/AAAAAAAAAwY/EVchorvx2Ps/s1600-h/image5.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-vUYrNecOvoc/Twl4ZPynXcI/AAAAAAAAAwg/umD_91pmjow/image_thumb3.png?imgmax=800" width="668" height="466" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Outlook does the rest. Outlook will give you a new folder with the usual sub-folders (Inbox, Tasks, etc.)&lt;/p&gt;  &lt;h3&gt;Moving Stuff Across&lt;/h3&gt;  &lt;p&gt;First of all, backup/copy your PST file. If everything goes badly, you still have that to fall back on. It is then a case of populating the new Exchange folders with the stuff from your current PST folder structure. For e-mail, I either dragged e-mails across or used the move/copy folder function of Outlook.&lt;/p&gt;  &lt;p&gt;What then happens is the folders/emails are moved across to the local OST file associated to the cloud Exchange server. These e-mails and folders are then, in the background, synched up to the cloud Exchange server. I loaded my sync up pretty heavily and it seemed to survive fine. Even if I shut down and restarted later, all was good.&lt;/p&gt;  &lt;p&gt;For things like calendar/contact entries, I usually switch views to a list view which lets me easily highlight all records at once. I had some trouble with calendar entries as it would not let me select all calendar entries at once, only those of the same recurrence, but this was sufficient to get all entries across in a timely fashion. The only ones which would not come across were 2003 appointments which it claimed had ‘invalid parameters’. Given I only had a handful of these, it did not concern me. The other thing to note is it will warn you that appointment updates will not affect the appointments you move across; the link is effectively broken if the meeting organiser sends through an update. For me, this happens very rarely so it did not concern me.&lt;/p&gt;  &lt;p&gt;Also, I am told there is every possibility that CRM tracking will also break when you move things across to the OST so this is something to be careful of.&lt;/p&gt;  &lt;p&gt;One really nice feature was, when I moved my RSS folders across to the OST, the settings (which are held in Outlook and cannot be transferred to Office 365) automatically redirected to the folders on the Exchange server. The upshot is, while RSS feeds will only update when I open Outlook, they will populate directly onto the cloud Exchange server via the local OST file.&lt;/p&gt;  &lt;p&gt;This was not the case for TwInbox, which I use to bring my tweet feed into Outlook. In this case I had to create new folders on the Exchange server, redirect the TwInbox settings to the new folders and move across the existing tweets. Like the RSS feeds, as TwInbox resides within Outlook, my tweets will only update when Outlook is open.&lt;/p&gt;  &lt;p&gt;My search folders also had to be recreated on the Exchange server.&lt;/p&gt;  &lt;p&gt;One word of warning, I had some weird archive behaviour (settings adjusting themselves during the transfer) so make sure these settings are as they should be one you have set everything up.&lt;/p&gt;  &lt;p&gt;Initially I thought I had lost my Outlook rules but this was only because, if you change the default location for e-mail, they disappear from the list. If you reinstate the old location, they re-appear. You can then copy them to the new account. If you remove the PST file from Outlook though, the rules are lost forever, so copy them before this happens. While I remembered this for my gmail accounts, I was not as careful with my hotmail account and had to reconstruct those rules from scratch. &lt;/p&gt;  &lt;p&gt;I also lost my quick steps, which I use heavily, by switching default folders, and did not work out how to retrieve them, so be careful to note them down before switching across.&lt;/p&gt;  &lt;p&gt;Once the rules and quick steps have come across you can repoint the default location to the Exchange inbox and remove the email addresses from the local Outlook and add them to the Office 365 server.&lt;/p&gt;  &lt;h3&gt;Adding The E-mail Accounts To Cloud Exchange&lt;/h3&gt;  &lt;p&gt;This was also really simple. You log into Office 365 and go to Outlook-Options&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-usl1vhUn2Dg/Twl4aGiIZnI/AAAAAAAAAwo/WpRgiExZUKo/s1600-h/image10.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-9MO26kX2z5c/Twl4ay17_tI/AAAAAAAAAww/7JkTDHUc22w/image_thumb6.png?imgmax=800" width="807" height="181" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;From here, click on ‘Connected Accounts’ and click the ‘New…’ button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-UK9ZZT-A8_U/Twl4cBv6tkI/AAAAAAAAAw4/5-lvVoeE8a4/s1600-h/image15.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-YC5QFoxirTY/Twl4dhnbsmI/AAAAAAAAAxA/l9H4yzvNWmU/image_thumb9.png?imgmax=800" width="794" height="359" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It is then a case of typing in the e-mail address and password and Office 365 does the rest (or at least it does for gmail and hotmail).&lt;/p&gt;  &lt;p&gt;Assuming the accounts are no longer in the local Outlook, what then happens is when an email hits your, say, hotmail inbox. It then gets sent over to the Office 365 Exchange server inbox and syncs down to the local OST file on your laptop/PC/windows slate device. This works very smoothly for gmail but, unfortunately, the hotmail inbox e-mails do not get marked as read, even after moving across so every time I log into Instant Messenger it looks like I have a bunch of unread e-mail even though I do not.&lt;/p&gt;  &lt;h3&gt;The Problems&lt;/h3&gt;  &lt;p&gt;First of all, the process can take a long time. It is not quick to pump up 12G of data up to the cloud. It literally took me days. although the time it takes is not always obvious (given the local OST is populated straight away). Do not worry about waiting for the e-mails to sync up before switching the e-mail accounts across though as it all seems to work itself out. Outlook/Exchange sync was very impressive in this regard.&lt;/p&gt;  &lt;p&gt;Also, while you can send from any of the accounts you link to the Exchange server and replies are smart enough to use the account which the original e-mail was sent to, the default e-mail address for new e-mail cannot be changed and will be the onmicrosoft address that comes with the Office 365 account. Therefore, it is important, for new e-mails, to ensure it is coming from the address you want it to.&lt;/p&gt;  &lt;p&gt;One big niggle is gmail addresses are not properly spoofed. What I mean by this is when you send an e-mail, via Office 365, from a gmail address, the recipient will read that it has come from &lt;a href="mailto:office365account@office365account.onmicrosoft.com"&gt;office365account@office365account.onmicrosoft.com&lt;/a&gt; on behalf of &lt;a href="mailto:username@gmail.com"&gt;username@gmail.com&lt;/a&gt;, rather than simply &lt;a href="mailto:username@gmail.com"&gt;username@gmail.com&lt;/a&gt;. This is a big problem for exclusive newslists where you are subscribed under your gmail address as any e-mails you try to send to such a list will bounce unless you also subscribe with your onmicrosoft e-mail.&lt;/p&gt;  &lt;p&gt;While not a problem as such, note that this setup is not a space saver for the laptop. While we are getting rid of a PST file, it is being replaced by the offline store for the cloud Exchange server, the OST file. What is strange though is that while the new OST is about the same size as the old PST, the space that Office 365 thinks I am taking up is about half.&lt;/p&gt;  &lt;p&gt;Here is the OST file:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-4lzQI0NVLZI/Twl4earFvwI/AAAAAAAAAxI/sG9A9T6Y410/s1600-h/image19.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-ZWe1V_jFfHU/Twl4f2bTsOI/AAAAAAAAAxQ/uJ10Uqo20zI/image_thumb11.png?imgmax=800" width="849" height="43" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here is the quota, according to Office 365.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-IGZZiOB-iNk/Twl4gsbDiQI/AAAAAAAAAxY/gifmGwKL8IU/s1600-h/image23.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-SFHgfzEAoFU/Twl4h5q6OGI/AAAAAAAAAxg/h5-sCQV-f0g/image_thumb13.png?imgmax=800" width="646" height="175" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Go figure.&lt;/p&gt;  &lt;h3&gt;The Benefits&lt;/h3&gt;  &lt;p&gt;Obviously I no longer need to back up my PST file because it is now empty and disconnected from Outlook (hooray!)&lt;/p&gt;  &lt;p&gt;Also, the trouble I had trying to keep both my personal and work calendars synced with my phone was a nightmare. This problem has gone away. With my workphone, I can link it to my Office 365 Exchange server (I could not link it to my PST file on my home laptop obviously) and to the work Exchange server and it works out the rest. No regular manual synching, no appointment double-ups or conflicts. It just works. &lt;/p&gt;  &lt;p&gt;Similarly, it is easy for me to add my cloud Exchange server to my work Outlook and get access to both work and personal e-mails from the office. In this case cloud Exchange will create a local OST on my work computer and I have work and personal within the same program. What is more, if I go offline I still have access to my personal e-mail and all changes will sync when back online; great for plane flights (and no more carrying two laptops!).&lt;/p&gt;  &lt;p&gt;I can now check my personal mail via my phone, via my work laptop, my personal laptop or via the web, great stuff.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;While there are some niggles (the ‘on behalf of’ thing being the biggest for me) the process of moving everything to the cloud was simple and the benefits of anywhere access without the hassles of backups and maintenance outweigh the issues I have encountered. If you have a big PST file which has you worried about size/corruption issues, this is a great solution for a few bucks per month.&lt;/p&gt;  &lt;p&gt;In the next part I will talk about moving my 35G of data to the cloud.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-2535116283385719636?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/2535116283385719636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=2535116283385719636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2535116283385719636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2535116283385719636'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2012/01/moving-to-cloud-part-two-migrating.html' title='Moving To The Cloud Part Two: Migrating Email To Office 365'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-vUYrNecOvoc/Twl4ZPynXcI/AAAAAAAAAwg/umD_91pmjow/s72-c/image_thumb3.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-2106982057683895029</id><published>2011-12-18T23:49:00.001-08:00</published><updated>2011-12-18T23:49:46.075-08:00</updated><title type='text'>Book Review: Microsoft Dynamics CRM 2011 Administration Bible</title><content type='html'>&lt;h3&gt;Introduction&lt;/h3&gt;  &lt;p&gt;By way of a disclaimer, back at the MVP Summit last year (end of February), supremely nice guy and CRM MVP Matt Wittemann asked me if I would review his new CRM book. I said I was happy to and it has sat on my desk for the last six months waiting for me to come through on my promise. Today is that day. Given I have to look him in the eye at next year’s summit, it is the least I can do.&lt;/p&gt;  &lt;p&gt;If you are unfamiliar with the book, &lt;a href="http://au.wiley.com/WileyCDA/WileyTitle/productCd-0470568143.html"&gt;here it is&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://au.wiley.com/WileyCDA/WileyTitle/productCd-0470568143.html"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-zVq9AL8IUVI/Tu7skmCt8uI/AAAAAAAAAwI/JtAK2-XoD4A/image%25255B3%25255D.png?imgmax=800" width="194" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Matt Wittemann I know well. To call an MVP a ‘nice guy’ is something of a tautology, given the reason you get the award is for being friendly and sharing knowledge. In Matt’s case though he is really, really friendly, but not in a creepy way. He works at Click Dimensions (who make a really great marketing add-on product for Dynamics CRM) and was the source of my &lt;a href="http://leontribe.blogspot.com/2011/03/five-minute-integration-between.html"&gt;LinkedIn integration&lt;/a&gt; post earlier this year.&lt;/p&gt;  &lt;p&gt;Geoff Ables, the other author of the book I do not know.&lt;/p&gt;  &lt;p&gt;Other than a beer at summit if I am reasonably complimentary, I will receive no compensation for this review other than keeping the review book.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;Overview of the Book&lt;/h3&gt;  &lt;p&gt;The book is a sizeable tome weighing in at 778 pages and, given you can &lt;a href="http://www.amazon.com/Microsoft-Dynamics-2011-Administration-Bible/dp/0470568143"&gt;get it on Amazon for US$30&lt;/a&gt; or on kindle for $23 that is great value.&lt;/p&gt;  &lt;p&gt;The first thing I noticed was the foreward. Most forewards I ignore but this one was written by Paul Greenberg. Paul wrote ‘CRM at the Speed of Light’ back in 2001; a seminal work on CRM as a philosophy and a technology. The book coined the term ‘xRM’ ten years ago! It should take pride of place on any CRM worker’s desk. It would on mine if someone had not stolen it.&lt;/p&gt;  &lt;p&gt;If you think I talk up Matt, you should see what the ‘godfather of CRM’ says about him (all of it true). Paul also gives the book his seal of approval, which is enough for me to read on. He implies that the book will assist in ensuring a successful implementation of Dynamics CRM and I tend to agree with him.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;Structure of the Book&lt;/h3&gt;  &lt;p&gt;The book is divided into nine parts:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Laying a Solid Foundation&lt;/li&gt;    &lt;li&gt;Installing Dynamics CRM&lt;/li&gt;    &lt;li&gt;Administering Dynamics CRM&lt;/li&gt;    &lt;li&gt;Using Microsoft Dynamics CRM&lt;/li&gt;    &lt;li&gt;Customizing Dynamics CRM Through the User Interface&lt;/li&gt;    &lt;li&gt;Customizing Dynamics CRM with Custom Code&lt;/li&gt;    &lt;li&gt;Visualizing Your Dynamics CRM Data with Charts, Reports and Dashboards&lt;/li&gt;    &lt;li&gt;Extending and Integrating Dynamics CRM&lt;/li&gt;    &lt;li&gt;Appendixes (Integration with SharePoint 2010, Accessing and Using Online Resources)&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;This is, in my opinion, a good taxonomy as it reflects the tasks which one encounters when implementing and working with the product. For example, if I have been thrown at a CRM project which has been installed and ready to configure, it is pretty easy to work out that chapters 1, 3, 4 and 5 are a good place to start; if I am looking to integrate CRM with another system, chapter 8 suggests it is a good place to go.&lt;/p&gt;  &lt;h3&gt;Part 1: Laying a Solid Foundation&lt;/h3&gt;  &lt;p&gt;Nice work Matt and Geoff! This section is a ‘Whitman’s Sampler Tour’ (no surname pun intended) of the product. They cover aspects such as:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Using CRM to manage complex relationships (I am working with a customer using ACT! at the moment which is a great product to see how Dynamics CRM handles complex relationships so well)&lt;/li&gt;    &lt;li&gt;Where CRM stops and ERP begins (an often confused area)&lt;/li&gt;    &lt;li&gt;Common terminology of Dynamics CRM (e.g. what is the difference between a contact, lead, opportunity and account?)&lt;/li&gt;    &lt;li&gt;Unique differentiators of Dynamics CRM, relative to its competitors&lt;/li&gt;    &lt;li&gt;Customising and extending CRM&lt;/li&gt;    &lt;li&gt;A framework for development and implementation&lt;/li&gt;    &lt;li&gt;What’s new in CRM 2011&lt;/li&gt;    &lt;li&gt;The differences in the deployment options (advantages and disadvantages)&lt;/li&gt;    &lt;li&gt;System requirements&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;It is almost impossible to work with Dynamics CRM or design it correctly without the knowledge in this part. If you are a client, working with a Microsoft partner, and you want to have enough knowledge to keep them honest, this section is worth its weight in gold. Being able to say stuff like “rather than create a series of web pages to manage the approval process, why don’t we use dialogs and child workflows?” or “rather than implement a series of complex jscripts to manage the visibility of fields on the form, why don’t we create custom forms for the different user groups?” will let the consultant know you are not to be trifled with.&lt;/p&gt;  &lt;h3&gt;Part 2: Installing Dynamics CRM&lt;/h3&gt;  &lt;p&gt;The title explains it well. Aspects covered include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Planning the installation (goals for CRM, integration points, infrastructure in place)&lt;/li&gt;    &lt;li&gt;Installing the CRM server (through the next button, via script etc.)&lt;/li&gt;    &lt;li&gt;Upgrading the server&lt;/li&gt;    &lt;li&gt;Installing other common components (e-mail router, Outlook client etc.)&lt;/li&gt;    &lt;li&gt;Setting up internet-facing deployment and claims-based authentication&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;A good overview of the elements involved. Would I do an enterprise deployment armed with just this book? Not a chance but, again, a great overview so a client can speak with authority to an expert on the subject. Also a good ‘sanity check’ if you are installing a small deployment and you want to make sure you have covered off the essentials.&lt;/p&gt;  &lt;h3&gt;Part 3: Administering Dynamics CRM&lt;/h3&gt;  &lt;p&gt;Part three begins where part two left off, setting up those post-installation system settings and some best practices. Aspects include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Best practices (configuring a backup administrator, backing up)&lt;/li&gt;    &lt;li&gt;Setting system settings&lt;/li&gt;    &lt;li&gt;Setting up security (a very complex beast relative to CRM 4)&lt;/li&gt;    &lt;li&gt;Licensing (this is quite light and needs supplementing now that the licensing model has been released)&lt;/li&gt;    &lt;li&gt;Setting up users&lt;/li&gt;    &lt;li&gt;Using the Deployment Manager (Product key, server management, organisation management)&lt;/li&gt;    &lt;li&gt;Data migration and enriching&lt;/li&gt;    &lt;li&gt;Data de-duplication&lt;/li&gt;    &lt;li&gt;CRM maintenance (updates, backups, monitoring resources, server and client optimisation&lt;/li&gt;    &lt;li&gt;Troubleshooting CRM (turning on developer errors, enable tracing etc.)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This part is an excellent guide for essential system maintenance to keep an existing system ‘ticking along’ and, if you are not changing the system in any way through configuration, this is as far as you need to go in the book because the rest of the book is focussed on how the system is used and how to extend its functionality.&lt;/p&gt;  &lt;h3&gt;Part 4: Using Microsoft Dynamics CRM&lt;/h3&gt;  &lt;p&gt;This section is essential reading for staff looking to support the out of the box features of the product. Aspects include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;How to navigate the interface&lt;/li&gt;    &lt;li&gt;Record ownership and security&lt;/li&gt;    &lt;li&gt;Activity management (and a warning about the hidden nasties of working with them under the covers)&lt;/li&gt;    &lt;li&gt;Queues&lt;/li&gt;    &lt;li&gt;E-mail templates&lt;/li&gt;    &lt;li&gt;Record merging&lt;/li&gt;    &lt;li&gt;Mobile devices&lt;/li&gt;    &lt;li&gt;CRM Outlook client (including the new features of the massively improved 2011 client)&lt;/li&gt;    &lt;li&gt;Sales functions (leads, opportunities, quotes, orders, invoices etc.)&lt;/li&gt;    &lt;li&gt;Marketing functions (campaigns, marketing list)&lt;/li&gt;    &lt;li&gt;Service functions (cases, contracts, service scheduling)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This section is not designed to be a definitive guide to CRM functionality but more of a high level overview. So, for example, support staff can speak sensibly on the product when dealing with queries. If you are looking for a user deep dive, &lt;a href="http://shop.oreilly.com/product/0790145307552.do"&gt;this one might do the job&lt;/a&gt;, although I have not got a copy to review (hint, hint &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://lh4.ggpht.com/-qSwoS8-uQEE/Tu7slliLX3I/AAAAAAAAAwQ/Ud6sH_5Xp_A/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /&gt;).&lt;/p&gt;  &lt;h3&gt;Part 5: Customizing Dynamics CRM Through the User Interface&lt;/h3&gt;  &lt;p&gt;This is where I do most of my work; configuring the system through the user interface. As the book says you can get 90% of where you need to be through the front end configuration tools without sacrificing a single curly brace or semi-colon. Aspects include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Data enrichment (a strange place to have this section in my opinion)&lt;/li&gt;    &lt;li&gt;Mail merging with Microsoft Word (also unusual since this has not a lot to do with configuring the system)&lt;/li&gt;    &lt;li&gt;SharePoint integration and document management (a little more at home in this chapter)&lt;/li&gt;    &lt;li&gt;Solution management&lt;/li&gt;    &lt;li&gt;Entity configuration and custom entity creation&lt;/li&gt;    &lt;li&gt;Processes (the new name for workflows and dialogs)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;A great section for laying the foundation for configuration. If you are a small company working with Dynamics CRM and someone on staff wants to be the designated ‘developer’ for the system but they have no coding experience, this is a great place to start as it will teach them how to get started and exactly how far they can go before getting a coder in.&lt;/p&gt;  &lt;h3&gt;Part 6: Customizing Dynamics CRM with Custom Code&lt;/h3&gt;  &lt;p&gt;Starting where the previous section ends, this part talks about how the product can be enhanced through code. Again there are some curious entries in here but, to give an idea of how the system can be altered the section does a good job. Aspects in the section include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Setting up option sets (more at home in the previous section in my opinion and no mention of global option sets that I can see)&lt;/li&gt;    &lt;li&gt;Setting up queues (again, as this is codeless I would be inclined to have this in an earlier section)&lt;/li&gt;    &lt;li&gt;Setting up mobile express (codeless)&lt;/li&gt;    &lt;li&gt;Managing connection roles and relationship roles (very good that the two were mentioned and the difference highlighted. Also codeless and, therefore, probably belong in an earlier section)&lt;/li&gt;    &lt;li&gt;Extending CRM (forms, dashboards and processes)&lt;/li&gt;    &lt;li&gt;Development options (great when you know the functionality you want but you are not sure how to implement it)&lt;/li&gt;    &lt;li&gt;Setting up development and testing environments&lt;/li&gt;    &lt;li&gt;Client-side customizations (including a great overview of working with jscript and the CRM form events and some sample code)&lt;/li&gt;    &lt;li&gt;Server-side customizations (a great attempt to do a high level summary of a complex set of development tools, including some sample code and a walkthrough of registering a plugin. It also taught me what a REST endpoint is in language I understood)&lt;/li&gt;    &lt;li&gt;Connecting to Azure&lt;/li&gt;    &lt;li&gt;Building workflow extensions&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Other than starting with a bunch of stuff which involves no code whatsoever, the parts which did talk about code are a great ‘101’ for client and server-side coding in CRM. This section will not make you an elite coder for CRM but it will whet your appetite on what can be done, again, perfect when discussing a vision of functionality for the system.&lt;/p&gt;  &lt;h3&gt;Part 7: Visualizing Your Dynamics CRM Data with Charts, Reports, and Dashboards&lt;/h3&gt;  &lt;p&gt;An area I am passionate about. If you are going to spend all this time setting up a system to centrally capture information, make sure you and your users have a way to extract it in a meaningful way. The section covers:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Advanced Find and views&lt;/li&gt;    &lt;li&gt;Report wizard (my least favourite tool)&lt;/li&gt;    &lt;li&gt;Using Excel as a BI Tool (my most favourite tool)&lt;/li&gt;    &lt;li&gt;Charts&lt;/li&gt;    &lt;li&gt;Dashboards&lt;/li&gt;    &lt;li&gt;SSRS Reports (including a walkthrough for creating a custom report and report security)&lt;/li&gt;    &lt;li&gt;Fetch&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;A great summary of the reporting options of the product. Combined with my &lt;a href="http://leontribe.blogspot.com/2011/02/seven-ages-of-dynamics-crm-reporting.html"&gt;seven ages of CRM reporting&lt;/a&gt; article, you should have an excellent idea of how the information you need to get to can be extracted and presented.&lt;/p&gt;  &lt;h3&gt;Part 8: Extending and Integrating Dynamics CRM&lt;/h3&gt;  &lt;p&gt;A very high level review of how to approach having other systems talk to Dynamics CRM. Aspects covered include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Integration points in the product&lt;/li&gt;    &lt;li&gt;Planning the integration&lt;/li&gt;    &lt;li&gt;Data movement considerations&lt;/li&gt;    &lt;li&gt;Best practices for migration and integration (including a handy chart to suggest which tools are best for which scenarios)&lt;/li&gt;    &lt;li&gt;A section of widely used integration tools such as Scribe Insight and Pervasive Data Integrator&lt;/li&gt;    &lt;li&gt;Web site integration&lt;/li&gt;    &lt;li&gt;Using Add-ons (including reviews of some usual suspects such as Data2CRM, CWR Mobility and Experlogix)&lt;/li&gt;    &lt;li&gt;Exploring xRM (in other words, managing business processes outside of traditional sales, marketing and services. This includes a walkthrough of an HR scenario and how CRM could help)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Again this chapter is not designed to make the reader an expert but simply to know the essentials and to make the reader aware of some of the commonly used tools in the market. The explanation of the widely mis-used ‘xRM’ is also straightforward and easy to follow.&lt;/p&gt;  &lt;h3&gt;Part 9: Appendixes&lt;/h3&gt;  &lt;p&gt;This section talks at advanced SharePoint integration and provides a table of online resources. The table of web links is a collection of the authors’ favourite CRM administrator and third-party tool links. Worthwhile and, hopefully, they will stay active.&lt;/p&gt;  &lt;p&gt;The SharePoint section is very interesting as it gives an overview of common integration points between the products with some common examples. If this is on the cards for your CRM implementation, this is definitely worth a look.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;If you know someone who is about to take on the administration of a CRM in the new year, this is a great stocking filler (and at 750+ pages it better be a big stocking). The book is specifically written to give an administrator enough knowledge to do their job and enough to ensure the others they need to interact with (e.g. consultants) are doing theirs. &lt;/p&gt;  &lt;p&gt;My only complaint is, as is inevitable with such a book, there are some things which are out of date. The first, and most obvious, are the screenshots which are taken from the pre-released version. I expect this was all the authors had to work with at the time of writing. Fortunately not a lot changed from pre-release to production, so this should not distract in any significant way from the usability of the book. Also, the information about licensing is a little dated, referring to enterprise and professional licensing and not mentioning the ESS license. Again, I imagine this was a function of timing. Given licensing is one small aspect of this very large book this is not a big deal (here is the &lt;a href="http://crmdynamics.blob.core.windows.net/docs/Pricing_Licensing_Guide.pdf"&gt;definitive licensing guide&lt;/a&gt; if you are interested).&lt;/p&gt;  &lt;p&gt;Overall a really well crafted book. Where I see this book having its ‘sweet spot’ is with smaller implementations (either on-premise or online) who have one person being a ‘many hats’ administrator i.e. someone who manages security, users, configuration and needs to work with a Microsoft partner or customiser. I guarantee you, if you are such an administrator, buying this book will be a great investment the next time someone from the business says ‘how could we make CRM do this…?’&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-2106982057683895029?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/2106982057683895029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=2106982057683895029' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2106982057683895029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2106982057683895029'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/12/book-review-microsoft-dynamics-crm-2011.html' title='Book Review: Microsoft Dynamics CRM 2011 Administration Bible'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-zVq9AL8IUVI/Tu7skmCt8uI/AAAAAAAAAwI/JtAK2-XoD4A/s72-c/image%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-1488228622351959805</id><published>2011-12-09T06:00:00.001-08:00</published><updated>2011-12-09T06:00:23.633-08:00</updated><title type='text'>Moving To The Cloud Part One: Office 365</title><content type='html'>&lt;p&gt;What do you do when you have a laptop full of e-mail, historical data, and photos and are constantly annoyed you have to haul the laptop around to access stuff? Move to the cloud.&lt;/p&gt;  &lt;p&gt;This blog is a bit of a departure from the CRM stuff but, I imagine, talks about a problem many of us face. I am making notes as I go down this path (and there are quite a few of them) so I expect this to be a multi-part blog.&lt;/p&gt;  &lt;h3&gt;The Problem&lt;/h3&gt;  &lt;p&gt;I have a laptop with a 12G PST file comprising of about 12 years of accumulated e-mail. I also have about 35G of data (excluding stuff I could easily ‘regenerate’ such as music and movies). &lt;/p&gt;  &lt;p&gt;To back up, the theory goes that, on the weekend, I hook up my laptop to my media player and xxcopy the hard drive contents. Not the most elegant solution but it would work, if I ever got around to actually doing the backup. Also, I am known at work as ‘that guy that travels with two laptops’. Why? Because when I travel interstate I want to catch up on all things CRM and most of this is set up to happen through Outlook on my personal laptop. This includes emails, subscribed distribution lists, RSS feeds and twitter feeds (thanks to TwInbox). It all feeds into the PST file for centralisation and easy searching.&lt;/p&gt;  &lt;p&gt;So my goal is to:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;eliminate the need to backup or, at least, automate it&lt;/li&gt;    &lt;li&gt;give me an easy way to read and process e-mails/RSS feeds and tweets while away from home without carrying an extra laptop&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Note that what I mean by ‘processing’ is reading e-mails, filing them in a folder, setting myself appointments and tasks resulting from them and so on. So while I can read my e-mails on pretty much any internet-enabled device e.g. an iPad or an Android slate, this is not productive for me and not practical as a solution. Outlook is so much more than an e-mail client.&lt;/p&gt;  &lt;h3&gt;Looking To The Cloud&lt;/h3&gt;  &lt;p&gt;Microsoft are making a bit of noise about &lt;a href="http://www.microsoft.com/en-us/office365/online-software.aspx#fbid=Fz-M0w3hg-A" target="_blank"&gt;Office 365&lt;/a&gt; at the moment so I thought I would look into it. Essentially for a per user per month fee you get:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Online collaboration via SharePoint (10G +500M*# of users of storage)&lt;/li&gt;    &lt;li&gt;Online meetings and communication via Lync (at a very high level, think of it as a corporate version of Live Messenger crossed with a softphone)&lt;/li&gt;    &lt;li&gt;An online version of Exchange (25G of storage)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For my e-mail the last point was the important one. With an online version of Exchange you also get the Outlook Web Access client (OWA) which is a pretty good approximation of Outlook online. OWA would be sufficient for my needs. It would show all my Outlook folders, let me drag and drop emails and let me create Tasks and Appointments which would come back to my laptop when I was back at home. What’s more, my 12G PST is within the storage limits and, hopefully, give me growth for another 12 years.&lt;/p&gt;  &lt;p&gt;So what does Office 365 cost? Well, according to the US site $6 per user per month for the simplest plan.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-HeZA6JWHwDs/TuIUWjovCGI/AAAAAAAAAvU/T-bqd98FaWs/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-HXDbeAbR7AI/TuIUX3fxiHI/AAAAAAAAAvc/S_4AfrpHhoo/image_thumb%25255B2%25255D.png?imgmax=800" width="849" height="269" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;PLEASE NOTE: I signed up for the P1 plan despite strong suggestions from fellow MVPs to go with the Enterprise E1 plan. Evaluate the differences before signing up and take note you cannot move from a P1 to an E1 if you change your mind later.&lt;/p&gt;  &lt;h3&gt;Signing Up And The Australian Complication&lt;/h3&gt;  &lt;p&gt;I thought this is sufficiently low cost to give it a try. Being a good Microsoft citizen, this is the process I followed:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Go to &lt;a href="http://www.bing.com"&gt;www.bing.com&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Type in “Office 365”&lt;/li&gt;    &lt;li&gt;Click the first result link&lt;/li&gt;    &lt;li&gt;Click the ‘Buy’ button&lt;/li&gt;    &lt;li&gt;Follow the steps&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Where this process comes unstuck is when you select the country. There is a long list of countries available but Australia is not one of them. Confused, I consulted the &lt;a href="http://www.microsoft.com/en-us/office365/faqs.aspx#fbid=Fz-M0w3hg-A?International_Availability" target="_blank"&gt;FAQ&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-NmdOoT3u7PU/TuIUY3rMl5I/AAAAAAAAAvk/uuPWl1DKxZQ/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/--n80Gzz5h70/TuIUa2ldGXI/AAAAAAAAAvs/LrtE12cGJlA/image_thumb%25255B5%25255D.png?imgmax=800" width="826" height="370" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;So, by rights, Australia should be there. Unsure what to do I clicked ‘United States’ figuring I would either change it later or delete the account and start again one I figured out what was going on. This turned out to be a bad choice as it eventually asks for a US address.&lt;/p&gt;  &lt;p&gt;The problem is you cannot officially sign up to Office 365 for Australia via the US web site (which is the one Bing sends you to). You have to go to the &lt;a href="http://www.microsoft.com/en-au/office365/buy-small-business.aspx?WT.z_O365_ca=Buy_online-software_en-au" target="_blank"&gt;Australian equivalent site&lt;/a&gt; (which, ironically, Google sends you to from the outset when you type “Office 365”).&lt;/p&gt;  &lt;p&gt;The next problem is, despite the black and white claim of global pricing, Australians pay over 30% more for their Office 365.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-2r2AYiunWno/TuIUbtFcy3I/AAAAAAAAAv0/W9tCBZ_xH-w/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-MgOoFODbzRk/TuIUdbIacqI/AAAAAAAAAv8/7y8Ohsyu1co/image_thumb%25255B8%25255D.png?imgmax=800" width="829" height="341" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;While the reasons are not completely clear, Office 365 is provided through a third party in Australia (namely Telstra) so I am guessing they are adding a little extra to cover their overheads. This flies in the face of the global pricing claim though.&lt;/p&gt;  &lt;h3&gt;The Unofficial Workaround&lt;/h3&gt;  &lt;p&gt;The problem I now had was it turned out to not be possible to delete my account or change the country. I could have started again but I wanted to keep my free vanity domain you get when you sign up. I was also a little put out that Australians were paying more for a cloud solution than the rest of the world.&lt;/p&gt;  &lt;p&gt;The problem was a lack of a US address. Fortunately my wife has an American Express card and they have a member benefit, courtesy of &lt;a href="http://www.myus.com"&gt;http://www.myus.com&lt;/a&gt; which means &lt;a href="http://www.myus.com/en/amexhka/" target="_blank"&gt;card holders get a complimentary US address and reduced shipping rates&lt;/a&gt;. The reason for this unusual benefit? A lot of US suppliers flatly refuse to deal with people outside of the USA and will only ship within the USA. This service gets around that.&lt;/p&gt;  &lt;p&gt;Wielding my newly found US address and my credit card I signed up at the global rate of $6 per user per month. Can Microsoft or Telstra force me to go through Telstra and spend $7.90 per user per month? Well, by my interpretation, this would be &lt;a href="http://en.wikipedia.org/wiki/Third_Line_Forcing" target="_blank"&gt;third line forcing&lt;/a&gt; which is illegal in Australia.&lt;/p&gt;  &lt;p&gt;Even if you do not have an American Express card, you can sign up to myus.com and pay a once-off fee of $10 and get an address. Within six months you will have recouped the difference (6 * ($7.90-$6.00) = $11.40), assuming US$/A$ parity.&lt;/p&gt;  &lt;h3&gt;Experience So Far&lt;/h3&gt;  &lt;p&gt;Well I will save that for the next blog, along with a bunch of tips and tricks I have learned along the way for transferring my PST over to Exchange Online and for configuring SharePoint Online but, overall, the experience has been very positive. Assuming Microsoft and Telstra do not kill my account for that little nugget above, I expect to be using Office 365 for the foreseeable future.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-1488228622351959805?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/1488228622351959805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=1488228622351959805' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1488228622351959805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1488228622351959805'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/12/moving-to-cloud-part-one-office-365.html' title='Moving To The Cloud Part One: Office 365'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-HXDbeAbR7AI/TuIUX3fxiHI/AAAAAAAAAvc/S_4AfrpHhoo/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-8112223262314650449</id><published>2011-12-02T06:29:00.001-08:00</published><updated>2011-12-02T06:29:17.407-08:00</updated><title type='text'>The Interplay of People, Process and Technology</title><content type='html'>&lt;p&gt;Before I get into the article, Google Analytics is telling me I am not getting as many hits as I used to.&lt;/p&gt;  &lt;p&gt;While this may simply be a seasonal thing, I am keen to keep my audience. Therefore, if there is a specific type of article you would like to see or, if you feel I have been dropping the ball of late, let me know. Generally I write one of three types of articles:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Codeless tricks for Dynamics CRM&lt;/li&gt;    &lt;li&gt;Competitive analysis (often directed at salesforce)&lt;/li&gt;    &lt;li&gt;Thought leadership on CRM in general&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Today’s article is in the ‘thought leadership’ camp.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;The Processing of Information&lt;/h3&gt;  &lt;p&gt;There is a reliable model in IT circles when it comes to implementing software into a business which is the model of People, Process and Technology. The idea is that if you are processing information e.g. converting an order into a delivery or going from a lead into a sale, inevitably these three elements will be involved.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://purestone.files.wordpress.com/2009/08/traditional-venn.png" width="545" height="300" /&gt;&lt;/p&gt;  &lt;p&gt;Overall it is a pretty good model in that it is understood that all three elements have to be considered for an IT project not to fail. To put it generally:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;People: who is involved in processing the information?&lt;/li&gt;    &lt;li&gt;Technology: what systems are being employed in processing the information?&lt;/li&gt;    &lt;li&gt;Process: How is the information transformed/transferred?&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;What is often overlooked, and the purpose of today’s blog, is the consideration of their interplay.&lt;/p&gt;  &lt;h3&gt;Scenario One: The Dreaded Timesheet&lt;/h3&gt;  &lt;p&gt;A few employers ago, my boss asked me to look at how we could improve the internal process of lodging timesheets. The consultants complained that the process involved multiple handling of emails from the resource manager (the person that assigned them to projects), their calendar and the ERP system where they eventually logged their time. All three elements held basically the same information but none of them were linked, except through the keyboard of the consultant. &lt;/p&gt;  &lt;p&gt;The resource manager complained because his calendar, showing all consultants, was not linked to the CRM or ERP system so he had to monitor when deals closed and then assign resources manually. The general manager complained because the numbers in the ERP system of closed deals never matched the resource manager’s calendar of completed work and the CRM system of future deals never matched the resource manager’s calendar of upcoming and assigned work. It was a mess.&lt;/p&gt;  &lt;p&gt;As an aside, for those of you not in the consulting game, this situation is nothing new and is pretty much par for the course in most consulting businesses.&lt;/p&gt;  &lt;p&gt;I began reviewing the situation and quickly concluded that Dynamics CRM could be used to resolve the situation.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;When a sales opportunity is closed in Dynamics CRM, a workflow could automatically create a project task for the resource manager&lt;/li&gt;    &lt;li&gt;The resource manager could assign this to a consultant and it would automatically appear in their Outlook calendar&lt;/li&gt;    &lt;li&gt;When the work was completed, the consultant could mark the activity as completed and this would then feed into the ERP system via an integration component&lt;/li&gt;    &lt;li&gt;Everything could be monitored through CRM’s Service Calendar or through SRS reports&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;An elegant solution and entirely practical. All the resource manager would ever have to do would be to assign jobs to consultants and all a consultant would have to do is complete the work and mark it as such in Outlook. The systems would take care of the rest.&lt;/p&gt;  &lt;p&gt;I was so excited about the possibilities, I mentioned the idea to my boss’ boss, the general manager. To my surprise he was lukewarm on the idea of using CRM as the ‘glue’. His response was “let us look at the process first and then we can look at the technology”. Unfortunately, despite lovely process diagrams being created, nothing changed and the business continued to drown in&amp;#160; poor information and overly manual processes. Because so much time was being spent on the manual processes generating inadequate information, there was never any time to improve the situation and, as far as I know, the situation remains the same to this day.&lt;/p&gt;  &lt;h3&gt;Scenario Two: The Dream System&lt;/h3&gt;  &lt;p&gt;Another time, the company I worked for was asked to deliver a system, using Dynamics CRM, which met the specifications gathered by a third-party system-agnostic business analyst. We were told it was the system the client’s staff had designed and it was vital to give them what they wanted to guarantee user adoption, no further workshops required. Unfortunately, the consultant involved (who will remain nameless to protect the inexperienced) accepted the challenge and the project horribly failed with budget blowouts and compromised solutions. No-one got what they wanted.&lt;/p&gt;  &lt;h3&gt;Scenario Three: Consolidating on the One Platform&lt;/h3&gt;  &lt;p&gt;The final situation was a conversation I had with a client where they loved Dynamics CRM so much they wanted to do everything through it, including their financials and inventory management. Fortunately, I managed to convince them otherwise but it is an excellent example of when you have the CRM hammer how everything looks like a nail. For the client, it did not matter that CRM has no concept of a general ledger or that the accounting department would have to learn a completely new system which would deliver a fraction of the functionality of the incumbent ERP software.&lt;/p&gt;  &lt;h3&gt;Why Considering Elements In Isolation Never Works&lt;/h3&gt;  &lt;p&gt;The problem in each of these scenarios is that one of the three elements was being considered without regard to the others (process, people and technology, respectively). This happens a lot and is often why CRM projects fail. Use your favourite search engine to find lists of reasons why CRM projects fail and you will see lists talking about how one or more of the three elements are being ignored.&lt;/p&gt;  &lt;p&gt;If you focus on the technology and process but do not ensure the people are equipped and motivated to use the system (through training) user adoption will be compromised.&lt;/p&gt;  &lt;p&gt;If you focus on process and people but ignore the technology, the misalignment will lead to expensive development to make the system ‘fit’ blowing out budgets with minimal gain.&lt;/p&gt;  &lt;p&gt;If you focus on the people and technology but ignore the process, you risk automating and magnifying inefficiencies or failing to deliver what the business actually needs.&lt;/p&gt;  &lt;h3&gt;Getting in the Zone&lt;/h3&gt;  &lt;p&gt;A rough analogy can be drawn to the idea of the head, heart and hands and the idea of being ‘in the zone’; that state of mind, similar to Csikszentmihalyi’s ‘flow’ where productivity is achieved effortlessly.&lt;/p&gt;  &lt;p&gt;Hugo Kehr researched this area and came up with the &lt;a href="http://www.tu-chemnitz.de/hsw/psychologie/professuren/sozpsy/Abstracts/2004-Kehr-Motivation-Volition.pdf" target="_blank"&gt;‘Compensatory Model’&lt;/a&gt;. The theory goes that if the head (rationale for an action), heart (personal motivation to perform the action) and hands (perceived ability to perform the action) are aligned, the individual will achieve effortlessly. If they are not, without intervention, achievement will be difficult or impossible. A classic example is a smoker who knows quitting is good for his health (head) and he has the ability to stop (hands) but his heart is not in it. To achieve success will require willpower; it will not be effortless.&lt;/p&gt;  &lt;p&gt;In our case, we can consider the process as the head (the logical approach to processing the information), technology as the hands (the tools to enable the processing) and the people as the heart (those performing the action who must be personally motivated).&lt;/p&gt;  &lt;p&gt;Reviewing the misalignment through this filter:&lt;/p&gt;  &lt;p&gt;If the people are unmotivated e.g. they perceive CRM as unhelpful and merely a ‘big brother’ system, they will be able to achieve the outcome but there will again be frustration and the requirement for willpower.&lt;/p&gt;  &lt;p&gt;If the technology is inadequate but the people and the business both agree the outcome is necessary, creativity and problem solving will be used to ‘work around’ the systems e.g. Excel and Access systems will be created.&lt;/p&gt;  &lt;p&gt;If there is no process, people with the right resources can achieve the outcome, but there will be frustration and willpower (volitional regulation to use Kehr’s terminology) will have to be employed.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;The idea of considering the elements of people, process and technology when implementing an IT solution to help with a business process is a good start but it is not everything. Changing one of the three elements inevitably affects the other two and, often, in subtle ways. Therefore, it is also necessary to consider how all three are linked in the ‘as is’ process, how this will change in the ‘to be’ process and what steps will be necessary to transform from one to the other. Being rigid with one element and expecting the others to fall into place is a recipe for disaster. &lt;/p&gt;  &lt;p&gt;The closer all three are aligned, the less frustration there will be with the system and the more consistent the process: business nirvana.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-8112223262314650449?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/8112223262314650449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=8112223262314650449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8112223262314650449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8112223262314650449'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/12/interplay-of-people-process-and.html' title='The Interplay of People, Process and Technology'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-4981077588428794866</id><published>2011-11-27T05:19:00.001-08:00</published><updated>2011-11-27T16:45:07.554-08:00</updated><title type='text'>Why Woolworths Homeshop Needs a CRM (And Maybe You Do Too)</title><content type='html'>For those of you from foreign shores Australia, basically, has two supermarket chains (Woolworths and Coles). Both offer online shopping and delivery (for a charge). I use Woolworth’s Homeshop and while, in my experience, the range is a little more limited, the costs are a little higher and the quality a little inferior, relative to the the physical stores, the benefits of time saving and convenience outweigh the negatives.  &lt;br /&gt;All was fine until we moved house a few weeks ago when the problems began.  &lt;br /&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;h3&gt;Late Deliveries&lt;/h3&gt;  &lt;p&gt;Woolworths provides customers a range of windows for delivery. One Monday we picked 6am-8am so that the delivery was part of the usual morning drama of getting the children and ourselves ready for work. 8am came and went and nothing turned up. My wife called and asked what had happened. She was told the bad weather and traffic had delayed the delivery and it would be there soon. At 8:10am it turned up. A minor delay and a little disappointing but these things happen. I wrote it off as an outlier.&lt;/p&gt;  &lt;p&gt;Eight days later it was time for the next shop. Again we picked the ‘morning madness’ slot. 7:45am and nothing had arrived. My wife’s spider senses began tingling so she called Homeshop. She was assured the driver was on his way and would be there by 8am. 8am rocked around and still no groceries. My wife called again and was told the driver was running late and he would be there at 8:10am. Nothing at 8:10am and she called back. She was told the delivery was delayed and that is the way it is. An apology is apparently not part of the standard customer service.   &lt;br /&gt;    &lt;br /&gt;If you imagine the Hispanic wife from &lt;em&gt;Modern Family&lt;/em&gt; with an Australian accent, this is my wife. Respect is a big thing for her. No apology when groceries are late and a cold attitude is not the way to go with her. She was told the next delivery will be free and asked if there anything else that can be done. My wife asked to speak to the warehouse manager so she can give him some selected thoughts on improving his operations management. After all, she has knowledge of operations management from her time at a Fortune 100. The customer service operator refused and suggested she get her manager to call later. This was accepted. Unfortunately, the customer service operator failed to organise this call.    &lt;br /&gt;    &lt;br /&gt;With two late deliveries, being generous, I put this down to a coincidence.    &lt;br /&gt;    &lt;br /&gt;Eliminating the excuse of traffic, we decided to opt for a Sunday delivery. Sure enough, the clock chimes 8am and no delivery. My wife, again, puts in the call and receives an apology from the operator who assures her it should not happen. Next delivery will be free. My wife tells the operator she values her time more than a nominal delivery fee, suggesting she will give the business one more chance before moving to Coles.    &lt;br /&gt;    &lt;br /&gt;The groceries turn up as she puts down the phone. Unfortunately, no checklist is provided and some foods have been substituted for cheaper alternatives (despite us ticking the box ‘no substitutes’ on the online order and no discount given for the inferior product).    &lt;br /&gt;    &lt;br /&gt;Three in a row is now a pattern and suggests something systemic is involved.&lt;/p&gt;  &lt;h3&gt;Where Are The Problems And How Can A CRM System Help?&lt;/h3&gt; To see where the problems are, let us look at the steps in the process:  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;Customer orders online and selects a delivery window&lt;/li&gt;    &lt;li&gt;Goods are selected from a warehouse and loaded into a truck&lt;/li&gt;    &lt;li&gt;Driver takes goods to home&lt;/li&gt;    &lt;li&gt;Goods arrive late and customer phones up customer service, receiving mixed service&lt;/li&gt; &lt;/ol&gt; Let us also summarize the issues experienced in the three deliveries:  &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;Goods were consistently late, despite a two-hour window&lt;/li&gt;    &lt;li&gt;Customer service did not know where the trucks were&lt;/li&gt;    &lt;li&gt;Customer experience from the call centre was mixed&lt;/li&gt;    &lt;li&gt;No reliable escalation process&lt;/li&gt;    &lt;li&gt;Cheaper substitutes provided despite the order specifying not to &lt;/li&gt; &lt;/ul&gt; So how can a CRM system help?  &lt;br /&gt;  &lt;br /&gt;Traditionally, CRM systems were about sales automation; helping sales people track sales opportunities and converting them to sales but, these days, they cover a much wider range of processes than just sales.  &lt;br /&gt;  &lt;br /&gt;In the case of Woolworths, a good CRM system would link the online ordering system with the warehouse and the customer service centre. It would also allow for better management of the process of delivering excellent customer service. Let us review the specific issues.  &lt;br /&gt;  &lt;h4&gt;Late Goods&lt;/h4&gt; This one is probably beyond a CRM system. Given the consistent inability to deliver on time to our new address, relative to our old address, I can only conclude Woolworths have a predefined route for the area and we now fall towards the end of that route.  &lt;br /&gt;  &lt;br /&gt;Where a good CRM system could help would be in reporting on complaints received and determining the cause. It is likely others, nearby, also have the same experience as us and in the effective capture of these complaints and consolidation of reporting through a business intelligence (BI) system this issue could be identified and remedied through a review of the route or through the hiring of more drivers.  &lt;br /&gt;  &lt;br /&gt;A cynic would suggest that Woolworths are willing to endure some level of dissatisfaction in order to maximize profits but I am sure this is not the case, given the high level of competition with Coles.  &lt;br /&gt;  &lt;h4&gt;Customer Service Not Knowing Where The Trucks Are&lt;/h4&gt; In these days of ubiquitous GPS systems, it would be a relatively simple procedure to link a GPS tracking system with a CRM system via wireless internet, allowing the call centre to know where the trucks are at all times. Failing this, another option would be electronic signature for deliveries, similar to what is experienced with many courier companies (Homeshop still has a paper-based signature). The electronic signature would be transmitted back to the CRM system and the call centre, presented with an ordered list of deliveries, would be able to see where the truck is up to and estimate a delivery time (or the CRM system could estimate for them).  &lt;br /&gt;  &lt;h4&gt;Mixed Call Centre Experience&lt;/h4&gt; There is little excuse in today’s world for an inconsistent call centre experience. Most CRM system provide a scripting facility and the ability to automate the process of servicing the customer. In my opinion, it is clear the Woolworths Homeshop call centre do not have access to standard procedures for dealing with common complaints and, unfortunately, have to improvise to the detriment of the customer.  &lt;br /&gt;  &lt;h4&gt;No Reliable Escalation Process&lt;/h4&gt; It is often the case that call centres are geographically separate from management so it is not practical or possible for the call centre to escalate a call directly to a manager. Therefore, it is sometimes necessary for a call centre operator to request a customer be called back by management to deal with an issue more appropriately. Where the system breaks down is if there is not a simple system to action this escalation. Most CRM systems have a workflow engine, allowing the automation of activity as the system is used. In this case, the call centre operator could tick a box in a CRM system and the system would take care of the rest; contacting the most appropriate senior member of staff, based on the type of complaint. Even then, if the issue has not be addressed within a fixed time period, the system automatically escalates the issue further. Most call centres, meeting international standards, have such systems in place as well as well-defined service level agreements (SLAs).  &lt;br /&gt;  &lt;h4&gt;Cheaper Substitutes Despite Instructions Otherwise&lt;/h4&gt; In this case there appears to be a breakdown between the online ordering system and the warehouse picking slip. Given substitution, when it does happen, appears to be a cheaper product, the same cynic from before would suggest there is a conscious decision, on behalf of Woolworths, to ‘try it on’ and occasionally slip in a cheaper product to improve profit but, as before, I doubt this is the case because the cost in customer satisfaction would massively outweigh any benefit in a few pennies extra profit.  &lt;br /&gt;  &lt;br /&gt;If the picking slip from the warehouse was generated from the same CRM system as captured the online order, it would be a simple case of ensuring the ‘no substitutes’ option was displayed in large font on the generated picking slip.   &lt;br /&gt;  &lt;br /&gt;Taking it a step further, let us assume a barcode reader is used for inventory management, scanning the items as they are removed from the warehouse to update the ERP system. If the CRM system presented an on-screen picking slip, rather than printed out, it would also be possible to link the scanner to the CRM system so that, when a substitute is picked for a ‘no substitutes’ order, the warehouse operator received a warning so they could fix the mistake or automatically generate a credit, email to the customer etc.  &lt;br /&gt;  &lt;h3&gt;   &lt;br /&gt;Conclusions&lt;/h3&gt; Ultimately, people implement CRM systems to improve communication, either internally or externally. In the case of Woolworths Homeshop there appears to be communication issues between the online ordering system, the warehouse, the delivery drivers and the call centre. A consolidated CRM system has the potential to address these issues, improve customer satisfaction and provide a competitive advantage. Let us hope Woolworths starts reviewing their process before our next order, otherwise we will be going to Coles.  &lt;br /&gt;  &lt;br /&gt;The challenge for the rest of us is to look at our own businesses and consider whether we also have communication issues, which affect our ability to deliver excellent service, and consider how technology can be used to improve the situation.     &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-4981077588428794866?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/4981077588428794866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=4981077588428794866' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/4981077588428794866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/4981077588428794866'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/11/why-woolworths-homeshop-needs-crm-and.html' title='Why Woolworths Homeshop Needs a CRM (And Maybe You Do Too)'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-7610582117246029123</id><published>2011-11-18T07:22:00.001-08:00</published><updated>2011-11-19T18:01:59.836-08:00</updated><title type='text'>Salesforce’s Third Quarter Results (and fixing up a small mistake)</title><content type='html'>&lt;p&gt;Salesforce has just released their third quarter results. This gives me an opportunity to see how they are tracking financially but also to fix up an error in a &lt;a href="http://leontribe.blogspot.com/2011/09/dynamics-crm-vs-salesforce-user.html" target="_blank"&gt;previous post&lt;/a&gt;. Back in September I had suggested that salesforce was getting away from Microsoft in terms of subscriptions. It turns out my ability to combine tables was in error and thus the conclusion that salesforce was moving away from Microsoft was also in error. Let us delve into it shall we?&lt;/p&gt;  &lt;h3&gt;The Third Quarter Financial Results&lt;/h3&gt;  &lt;p&gt;For the details, you can &lt;a href="http://www.salesforce.com/company/investor/financials/" target="_blank"&gt;go here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;My last review of the financials was &lt;a href="http://leontribe.blogspot.com/2011/09/does-salesforce-have-their-head-in.html" target="_blank"&gt;back in September&lt;/a&gt;. At that time, salesforce had made a loss for the first time since the start of 2009. Unfortunately they have now made it two quarters in a row. The loss is smaller than before, but a loss regardless. If salesforce do not make a profit of more than $7.5m in the last quarter, they will make a net loss for the year. Marc should make some calls into the North Pole. They have a bunch of folk up there trying to track customers worldwide and delivering goods to them via overnight delivery. They might need some help in the next couple of months.&lt;/p&gt;  &lt;p&gt;Here is the graph of the financials.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-B5SSKD5Blw8/TsZ4FnRQTSI/AAAAAAAAAuE/d4bW9qe1MKk/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-v1Y8qOPoY68/TsZ4Ghr5T3I/AAAAAAAAAuM/zN2RrRKQLxk/image_thumb%25255B2%25255D.png?imgmax=800" width="446" height="271" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Those non-GAAP revenue costs appear to be tapering but those pesky operating costs keep growing. If only salesforce did not have to operate a business (improve the product, pay commissions, paint the world in adverts, run offices etc.) they would be making a fortune.&lt;/p&gt;  &lt;p&gt;I again embraced the pleasure of listening to the &lt;a href="http://edge.media-server.com/m/p/xhii9j57/lan/en" target="_blank"&gt;earnings conference call&lt;/a&gt; and no one bothered drilling into the loss. Marc was certainly unconcerned, but this is no surprise. The fact that the analysts on the call were not overly concerned either was surprising. The analysts have noticed the &lt;a href="http://www.washingtonpost.com/business/zelnick-calls-salesforce-billings-a-disappointment/2011/11/17/gIQAwl5vVN_video.html" target="_blank"&gt;slowdown in billings growth&lt;/a&gt; but that is about it. So, like a water balloon left on a running tap (faucet for our American readers), it is all still about growth and not about the long term consequences.&lt;/p&gt;  &lt;h3&gt;Subscription Numbers&lt;/h3&gt;  &lt;p&gt;Unfortunately, salesforce no longer report subscription numbers with their quarterly results. However, the revenue results can give us a clue. Here is the obligatory table of financial results.&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;&amp;#160;&lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;b&gt;2011 Q1&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;b&gt;2011 Q2&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;b&gt;2011 Q3&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;b&gt;2011 Q4&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;b&gt;2012 Q1&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;b&gt;2012 Q2&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;b&gt;2012 Q3&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$376,813&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$394,372&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$429,087&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$456,867&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$504,364&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$546,002&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$584,260&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Revenue Cost&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$71,581&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$77,790&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$82,131&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$92,311&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$103,066&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$120,910&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$128,565&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Operating Cost&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$272,182&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$286,900&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$311,800&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$364,947&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$404,101&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$440,840&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$465,852&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Salesforce Income&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$17,745&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$14,744&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$21,072&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$10,913&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$530&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;-$4,268&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;-$3,756&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Subscribers&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,&lt;/font&gt;&lt;font style="background-color: #ff0000"&gt;319,000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,554,400&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,790,400&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;3,000,000&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,321,800&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,640,000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,895,067&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Customers&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;77,300&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;82,400&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;87,200&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;92,300&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;97,700&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;104,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;111,288&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Revenue Per Subscriber&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$162&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$154&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$154&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;$152&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$152&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$150&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$150&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Revenue PUPM&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$54&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$51&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$51&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;$51&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$51&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$50&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;$50&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Revenue Growth ($) yoy&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$71,889&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$78,311&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$98,538&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$102,818&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$127,551&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$151,630&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;$155,173&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="24%"&gt;         &lt;p&gt;&lt;b&gt;Revenue Growth (%) yoy&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;24%&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;25%&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;30%&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;29%&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;34%&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;38%&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="10%"&gt;         &lt;p&gt;36%&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;The first four rows and the Revenue Growth ($) are in the thousands.&lt;/p&gt;  &lt;p&gt;Numbers in red are my best guesses using the average company size as an indicator of subscriber numbers.&lt;/p&gt;  &lt;p&gt;In this last quarter we have had to be a little smarter because the customer numbers were not released. In this case I have used the Revenue Per User Per Month which has tracked at around $50-51 for the last 18 months. Combining this with the Revenue numbers gives us a number for subscribers and, again, using the predicted average company size we can get a number for customers.&lt;/p&gt;  &lt;p&gt;Assuming things are on track, salesforce is poised to make four million subscribers before the end of the next quarter.&lt;/p&gt;  &lt;h3&gt;Fixing Up My Market Maturity Numbers&lt;/h3&gt;  &lt;p&gt;As mentioned, back in September I made an error with the market maturity numbers which led to the conclusion salesforce were getting away from Microsoft. Time to fix that error. Here is the corrected table.&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0" width="858"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;b&gt;SFDC Subscribers&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;&lt;b&gt;SFDC Customers&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;b&gt;MSFT Subscribers&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;&lt;b&gt;MSFT Customers&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;b&gt;Subscriber Ratio&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;b&gt;Customer Ratio&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;b&gt;Difference in Subscribers&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;b&gt;Total Subscribers&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;&lt;strong&gt;Customer Size Ratio&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;&lt;strong&gt;Mar-06&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="95"&gt;&lt;font style="background-color: #ff0000"&gt;423,667&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="85"&gt;&lt;font style="background-color: #ff0000"&gt;22,298&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="110"&gt;150,000&lt;/td&gt;        &lt;td valign="top" width="90"&gt;6,000&lt;/td&gt;        &lt;td valign="top" width="96"&gt;&lt;font style="background-color: #ff0000"&gt;2.82&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="80"&gt;&lt;font style="background-color: #ff0000"&gt;3.72&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="101"&gt;&lt;font style="background-color: #ff0000"&gt;273,667&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="110"&gt;&lt;font style="background-color: #ff0000"&gt;573,667&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="63"&gt;&lt;font style="background-color: #ff0000"&gt;1.3&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;Oct-06&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;556,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;27,100&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;250,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;8,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;2.22&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;3.39&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;306,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;806,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;1.5&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;May-07&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;775,200&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;&lt;font style="background-color: #ff0000"&gt;33,704&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;400,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;10,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.94&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3.37&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;375,200&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,175,200&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.7&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;Mar-08&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,198,333&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;44,383&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;500,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;11,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2.40&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;4.03&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;698,333&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,698,333&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.7&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;Feb-09&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,533,800&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;56,807&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;750,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;15,500&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2.05&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3.66&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;783,800&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,283,800&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.8&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;Jul-09&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,769,600&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;63,200&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;1,000,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;20,833&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.77&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3.03&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;769,600&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,769,600&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.7&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;Apr-10&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,319,000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;77,300&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;1,100,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;22,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2.11&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;3.51&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,219,000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,419,000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.7&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;Jul-10&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,554,400&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;82,400&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;1,400,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;23,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.82&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;3.58&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,154,400&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,954,400&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2.0&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;Apr-11&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,321,800&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;97,700&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;1,700,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;27,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.95&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;3.62&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,621,800&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;5,021,800&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.9&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="82"&gt;         &lt;p&gt;&lt;b&gt;Jul-11&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="95"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,640,000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;104,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;2,000,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="90"&gt;         &lt;p&gt;30,000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="96"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.82&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="80"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;3.47&lt;font style="background-color: #ff0000"&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="101"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,640,000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;5,640,000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="63"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1.9&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Essentially, the error came because salesforce quote their financials by fiscal year. So the most recent results are Q3-2012 even though we are still in 2011. This led me to put the previous years subscription numbers in for salesforce in all but the last quarter. I also misunderstood when the salesforce quarters started. I had assumed fiscal year started on the first of January. It appears it actually starts on the first of February so this has also been adjusted. The above table, as far as I know, is now correct.&lt;/p&gt;  &lt;p&gt;Again, the numbers in red are best guesses based on the information at hand.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-9E-f7xbAKVE/TsZ4HUVKcbI/AAAAAAAAAuU/3QgCkgHwUtI/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-ZiObhK-vajU/TsZ4Ip7fTXI/AAAAAAAAAuc/ZGdKc3IYBPY/image_thumb%25255B5%25255D.png?imgmax=800" width="456" height="275" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The total number of subscribers for the two companies continues to grow unabated with it likely that the two products are already serving six million subscribers or more.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-nfBzj6cdngs/TsZ4JmB4IuI/AAAAAAAAAuk/GEqfhLBxGNo/s1600-h/image%25255B20%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Y8xzc9yzT20/TsZ4K6eGCwI/AAAAAAAAAus/sfWcuHQuDLc/image_thumb%25255B10%25255D.png?imgmax=800" width="415" height="251" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-NilZWhPgI3Y/TsZ4LqbxtyI/AAAAAAAAAu0/lDSQB7Teb2k/s1600-h/image%25255B21%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-AtRz7JRmnbI/TsZ4M1FsT5I/AAAAAAAAAu8/uyMYkXRG19I/image_thumb%25255B11%25255D.png?imgmax=800" width="413" height="249" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The graphs no longer show the jump seen previously. We now see that either the ratio of subscribers is flattening to just below two or the ratio is decreasing and the difference is flattening out. Time will tell which is correct. What is clear is that salesforce are not pulling away through the subscriber land grab acquisitions as previously speculated and Microsoft are still in the chase. Honestly, nothing would please me more than another drop in the subscriber ratio and a reduction in the subscriber difference. I cannot wait to see if Santa Marc will package that up for me in the next quarter results.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;Google Trends&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-NrV9MuHFdKI/TsZ4NiH2MxI/AAAAAAAAAvE/-jIxSSh7w2k/s1600-h/image%25255B25%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-0jguJlgYw7M/TsZ4Ovp9sMI/AAAAAAAAAvI/99scwXYYfoc/image_thumb%25255B13%25255D.png?imgmax=800" width="463" height="279" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here is the latest difference between “dynamics crm” and “salesforce.com” according to Google trends. In the past I have used a linear trend line but I do not feel this accurately represents the movement (with an r-squared value around 50% its presentation was unjustified). To this end I have changed the trend line to a moving average graph, akin to what is often used for stock prices. The advantage of this kind of trend line is it smooths out the fluctuations and still gives an indication of the general direction of movement. The graph indicates Dynamics CRM continues to gain mindshare amongst the Google search population.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;My first conclusion is avoid crunching numbers in the wee hours (although I am writing this at 2am so I am not good at taking my own advice). Moreover, as any good theoretical physicist will tell you, if you do crunch numbers and a strange result pops out check and re-check to make sure you are not going to put something out there which is a nonsense.&lt;/p&gt;  &lt;p&gt;In regards to the salesforce numbers, I predict that salesforce will make their four million subscribers by the end of the year and this year will result in a financial loss for the company. I often say “one is an outlier, two is a coincidence and three is a pattern”. Let us see if salesforce can turn their financial losses into a pattern next quarter.&lt;/p&gt;  &lt;p&gt;As for accelerating away from Microsoft, this is far from the case. Microsoft continue to pursue salesforce like a dog chasing a car. Whether the car will stall or shift into second gear is yet to be seen.&lt;/p&gt;  &lt;p&gt;Finally, Microsoft continue to gain public mindshare and this does not appear to be slowing. While it was close in July 2011, we are yet to see a day when more people search for Dynamics CRM than salesforce.com. Appearances would suggest that day, however, will be soon.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-7610582117246029123?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/7610582117246029123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=7610582117246029123' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7610582117246029123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7610582117246029123'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/11/salesforce-has-just-released-their.html' title='Salesforce’s Third Quarter Results (and fixing up a small mistake)'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-v1Y8qOPoY68/TsZ4Ghr5T3I/AAAAAAAAAuM/zN2RrRKQLxk/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-2084637283790303677</id><published>2011-11-06T19:20:00.001-08:00</published><updated>2011-11-06T19:20:37.525-08:00</updated><title type='text'>Socialmention Battle Arena: Battle of the CRMs</title><content type='html'>&lt;p&gt;I came across this tool called socialmention and thought I would give it a bit of a plug. Essentially it is a free social analysis tool covering quite a wide range of sources. Here are the results of the vanity search:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-MPEmbDOO5Kw/TrdOap0EUbI/AAAAAAAAArk/q3fhIcyTPeM/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-08tLQjJx2sg/TrdOboJl0hI/AAAAAAAAArs/uLwHC89VBx8/image_thumb%25255B2%25255D.png?imgmax=800" width="726" height="530" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Most of it is pretty self-explanatory. The four measures in the top left are as follows:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Strength: Likelihood of keyword being mentioned socially (turns out I am not mentioned very much)&lt;/li&gt;    &lt;li&gt;Sentiment: Ratio of positive to negative mentions (this is a pretty dodgy measure as it appears to use keyword matching to determine the sentiment of messages)&lt;/li&gt;    &lt;li&gt;Passion: Measures how likely people are to repeatedly talk about the keyword. For example, if it is a small group of people that constantly mention ‘leontribe’ this will have a high passion score even if the relative Strength of the output is low.&lt;/li&gt;    &lt;li&gt;Reach: A measure of influence&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;They also offer a service similar to Google Alerts, although I have not been able to get it working yet.&lt;/p&gt;  &lt;h3&gt;Battle of the CRMs&lt;/h3&gt;  &lt;p&gt;Using the CRM’s mentioned by &lt;a href="http://leontribe.blogspot.com/2011/07/gartner-trajectories-of-crm-solutions.html" target="_blank"&gt;Gartner&lt;/a&gt; we get the following results (I used all quadrants except the bottom left):&lt;/p&gt;  &lt;table border="2" cellspacing="0" cellpadding="2" width="876"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="138"&gt;&lt;strong&gt;Salesforce.com&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="145"&gt;&lt;strong&gt;Dynamics CRM&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="140"&gt;&lt;strong&gt;Oracle CRM&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="146"&gt;&lt;strong&gt;Siebel CRM&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="152"&gt;&lt;strong&gt;SAP CRM&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="151"&gt;&lt;strong&gt;SalesLogix&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="138"&gt;&lt;a href="http://lh4.ggpht.com/-P9PlvcGXmas/TrdOcFGk5kI/AAAAAAAAAr0/EqZ8uQpCv6U/s1600-h/image%25255B12%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-2GHjRqynCn8/TrdOcpiRhhI/AAAAAAAAAr8/CMCIQTRbuKQ/image_thumb%25255B5%25255D.png?imgmax=800" width="128" height="371" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="145"&gt;&lt;a href="http://lh3.ggpht.com/-5yRG2WAXPks/TrdOc78MiMI/AAAAAAAAAsE/H4E2bK4JU5c/s1600-h/image%25255B16%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-YpCpRN0JmVA/TrdOdUc20CI/AAAAAAAAAsM/xl_wVpyo6Iw/image_thumb%25255B7%25255D.png?imgmax=800" width="134" height="371" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="140"&gt;&lt;a href="http://lh5.ggpht.com/-ZJTMEUEWrT4/TrdOd9xGrqI/AAAAAAAAAsU/vPRorSEEQxs/s1600-h/image%25255B36%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-iBAa6HLcQ6U/TrdOePeALDI/AAAAAAAAAsc/ZSzmcf6QgHw/image_thumb%25255B17%25255D.png?imgmax=800" width="131" height="371" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="146"&gt;&lt;a href="http://lh3.ggpht.com/-hRe2NdXVXZk/TrdOesmZZsI/AAAAAAAAAsk/Kn0CcQ38BwQ/s1600-h/image%25255B40%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-HiZe2Ws85iY/TrdOfMNpa_I/AAAAAAAAAss/hJTqQ7DrIVI/image_thumb%25255B19%25255D.png?imgmax=800" width="132" height="370" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="152"&gt;&lt;a href="http://lh6.ggpht.com/-Myw5VN1ruDE/TrdOfTeBIwI/AAAAAAAAAs0/OOsyeZ_s5Sc/s1600-h/image%25255B44%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-bebbafxu880/TrdOf4hDPZI/AAAAAAAAAs8/gn8wra-sd8Q/image_thumb%25255B21%25255D.png?imgmax=800" width="129" height="369" /&gt;&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="151"&gt;&lt;a href="http://lh5.ggpht.com/-AD_iMsClQcg/TrdOgHV9fxI/AAAAAAAAAtE/BrA2jnZXeLg/s1600-h/image%25255B32%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-edmI5Z78n0U/TrdOgmzOwnI/AAAAAAAAAtM/mklz66dQ3xg/image_thumb%25255B15%25255D.png?imgmax=800" width="128" height="368" /&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;                  &lt;h3&gt;The Winners&lt;/h3&gt;  &lt;p&gt;In terms of likelihood of being mentioned (Strength), SalesForce is the winner, closely followed by Dynamics CRM. Except for SAP CRM, the others are far behind.&lt;/p&gt;  &lt;p&gt;For sentiment, SAP CRM can do no wrong but, as mentioned I am somewhat sceptical of this measure. Any system which gives Hitler and Osama Bin Laden a three positive to one negative ratio has got limitations.&lt;/p&gt;  &lt;p&gt;For passion, look no further than SalesLogix. That small group of social networkers talk about SalesLogix the most frequently. Interestingly, SalesForce has the smallest passion score meaning the people mentioning it are not concentrated to a small group.&lt;/p&gt;  &lt;p&gt;In terms of influence (reach), Siebel has the longest arms, closely followed by Oracle CRM and SalesForce. SalesLogix had the shortest arms so while the SalesLogix socialites talk often, they do not talk to a diverse group.&lt;/p&gt;  &lt;h3&gt;Review of the Keywords&lt;/h3&gt;  &lt;p&gt;The keywords of the different products also offer some insight. For SalesForce we see their focus on the cloud and for enterprise business to make use of social channels. We also see mention of Benioff, their CEO, speaking at the strong influence he has on their brand. They also mention Oracle, which may be because of the recent circus at &lt;a href="http://www.itnews.com.au/Tools/Print.aspx?CIID=275730" target="_blank"&gt;OpenWorld&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For Dynamics CRM, the terms are a little more general but talk about office software and a customer focus.&lt;/p&gt;  &lt;p&gt;The Oracle and Siebel keywords talk about business software with a strong salesforce automation and marketing focus.&lt;/p&gt;  &lt;p&gt;The most interesting, in my opinion, are the SAP CRM keywords which are more about the people who work with the product and their career than about the product itself or the customer.&lt;/p&gt;  &lt;p&gt;The rather strange keywords regarding SalesLogix are because of a recent &lt;a href="http://www.marketwatch.com/story/organic-valley-keeps-food-brands-growing-with-sage-saleslogix-crm-2011-11-04" target="_blank"&gt;press release&lt;/a&gt; put out by Sage regarding one of their customers.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;If you are looking for a free social analysis tool, this is not a bad place to start and, while it is not as comprehensive as many of the non-free alternatives it is a good way to get an idea of what a brand is up to. If you are feeling bored, you can also play the Social Mention negative sentiment game where you (and as many of your friends as you like) try to find ANY keyword phrase which has a negative sentiment score i.e. more negative mentions than positive (it took a colleague and I about an hour to find one). If they are family-friendly rated, feel free to add them to the comments &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://lh5.ggpht.com/-6n19eix8jfk/TrdOhH8Vu4I/AAAAAAAAAtU/UkeiQv3SFUU/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-2084637283790303677?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/2084637283790303677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=2084637283790303677' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2084637283790303677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2084637283790303677'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/11/socialmention-battle-arena-battle-of.html' title='Socialmention Battle Arena: Battle of the CRMs'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-08tLQjJx2sg/TrdOboJl0hI/AAAAAAAAArs/uLwHC89VBx8/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-6479187030664069963</id><published>2011-10-22T07:41:00.001-07:00</published><updated>2011-10-22T07:41:29.031-07:00</updated><title type='text'>CRM Things To Come: The Release Preview Guide For Q4 2011</title><content type='html'>&lt;p&gt;This came out a few weeks ago but is worth a going over because there is a fair amount of stuff coming. For those that have not seen it, here is &lt;a href="http://az26122.vo.msecnd.net/docs/Release_Preview_Guide.pdf" target="_blank"&gt;the link&lt;/a&gt;. This is Microsoft’s vision for Dynamics CRM as at August 2011.&lt;/p&gt;  &lt;h3&gt;The Executive Summary&lt;/h3&gt;  &lt;p&gt;It is good to see they are still going with the ‘familiar, intelligent and connected’ line. As CRM becomes more social and collaborative these will become more and more relevant. They also introduce the idea of ‘waves’ which seems to be the term they will be using for the major updates. The only other observation is a linguistic one. The summary uses the word “you’ll”. They could have used ‘you will’ but went with the less formal version. The piece wants you to be a friend, not a cold analyst (I rarely contract in my blog because I want to pretend I am, at least, a little bit formal).&lt;/p&gt;  &lt;h3&gt;Background&lt;/h3&gt;  &lt;p&gt;They mention this is the fifth major release. By my reckoning it is the fourth (v1.2, v3.0, v4.0 and v2011). There was v1.0 as well so maybe they are including this one.&lt;/p&gt;  &lt;h3&gt;Improved Agility&lt;/h3&gt;  &lt;p&gt;Here they again confirm the twice yearly cycle for major releases. If you are thinking that every six months you will get the same kind of bang we got when CRM 2011 came out you will be disappointed but, hopefully, there will be a few goodies to look forward to each time.&lt;/p&gt;  &lt;h3&gt;Key New Capabilities&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-Q46dku2Srh8/TqLWE58tpjI/AAAAAAAAArM/w9BU2pPfvxo/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-JIwHj5bz2WE/TqLWF_jf8yI/AAAAAAAAArU/Aizgc9llCaQ/image_thumb%25255B3%25255D.png?imgmax=800" width="811" height="454" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;There is a lot of love for online here. Stuff either works online only or for both online and on-premise. No features for on-premise only. In terms of what all this means we have the next few sections.&lt;/p&gt;  &lt;h3&gt;Unified Office 365 Experience&lt;/h3&gt;  &lt;p&gt;While Microsoft lay it on thick with how awesome Dynamics CRM and Office 365 are together, the fact is these two products will be getting closer and closer together as time goes on. The Q4 release is the start of this. Sign up for one and you will be able to get the other. Rather than get two charges it will be one or, at least, that is how I am interpreting ‘Unified Provisioning’ and ‘Unified Billing’. The administration bit I think refers to Microsoft’s internal administration simplifying as the products come together.&lt;/p&gt;  &lt;h3&gt;Enterprise Cloud&lt;/h3&gt;  &lt;h4&gt;Identity Federation&lt;/h4&gt;  &lt;p&gt;Today, you can log onto CRM Online any way you like as long as it is with a Live ID. This is a little annoying, especially if, like me, you have a Live ID for IM, Live ID for forums and then Live IDs for CRM logins. Q4 will allow people to use Active Directory, much like Lync does today. No more Live ID logins (hooray!)&lt;/p&gt;  &lt;h4&gt;Enhanced Data Recovery&lt;/h4&gt;  &lt;p&gt;I am a little underwhelmed by this one. They will be doing backups in the same region as the data centre. What I want is the ability for CRM Online customers to do their own backups. I do not really see this adding value but just achieving expectation.&lt;/p&gt;  &lt;h3&gt;Feature Enhancements&lt;/h3&gt;  &lt;h4&gt;Enhancements to Dialogs&lt;/h4&gt;  &lt;p&gt;Dialogs have the shortcoming that, while you can input values into a dialog, the types of values you can enter are limited. This will be addressed in the Q4 update, meaning that lookups and dates can now be entered as input. Again, not so much raising the bar but achieving a baseline level of functionality.&lt;/p&gt;  &lt;p&gt;The ability to generate dynamic hyperlinks is great. One of the common uses of workflows is for ‘reminder’ or ‘escalation’ notifications. The problem is that while you could tell someone about a new record or a record that has not progressed, you could not give them a link to click on to get them to that record. They still had to open up CRM, navigate, go to quick search etc. Being able to generate a dynamic hyperlink fixes this for dialogs and, hopefully, for workflows. I am not sure what is meant by “hyperlinks that guide users to…content in…external applications but I am intrigued.&lt;/p&gt;  &lt;h4&gt;Additional Business Intelligence Capabilities&lt;/h4&gt;  &lt;p&gt;We are getting multi-series charts! The new charting capability of CRM 2011 can already produce multi-series charts but you have to export the chart, hack the XML and then re-import. With the Q4 update it will be possible to configure such charts directly through the application; no more XML hacking. The sky is the limit with CRM Charting because the underlying tools are so feature-rich. I imagine each major release will give us a little more each time.&lt;/p&gt;  &lt;h4&gt;Extended De-duplication Rule Processing&lt;/h4&gt;  &lt;p&gt;Another shortcoming removed from the product. To understand the problem, try de-duplicating a contact on an e-mail address. You will see that any contact with a blank e-mail field is labelled a duplicate with any other contact without an e-mail address. The new enhancements fix this. If only they would also give us SOUNDEX matching…&lt;/p&gt;  &lt;h3&gt;Social Investments – Wave 1&lt;/h3&gt;  &lt;p&gt;While many of the improvements up until now have been ‘fixes’ in the sense that they bring functionality to the table that a general user would expect to begin with, the social investments are the meat in the Q4 update sandwich.&lt;/p&gt;  &lt;p&gt;Microsoft introduces its social model of three communities:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Internal: communities within the organisation e.g. a company Yammer group&lt;/li&gt;    &lt;li&gt;External Managed: communities involving the organisation and external parties in an environment controlled by the organisation e.g. a corporate Facebook page&lt;/li&gt;    &lt;li&gt;External Unmanaged: communities in an environment not controlled by the organisation e.g.a fan page&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Microsoft also suggest Dynamics CRM is the hub at the centre of these communities.&lt;/p&gt;  &lt;h4&gt;Activity Feeds&lt;/h4&gt;  &lt;p&gt;Essentially Chatter for Dynamics CRM. The way they describe it I am guessing the ‘Activity Feed’ is another entity with a special summary page akin to a Facebook wall called ‘Your Wall’.&lt;/p&gt;  &lt;h4&gt;Mobile Activity Feeds&lt;/h4&gt;  &lt;p&gt;Similar to the mobile express client (only hopefully a bit more graphically rich), Windows Phone 7 users will be able to check their wall via their phone and perform related actions. While I understand Microsoft want to leverage ‘the stack’, I think it is fair to say that there are at least a couple of CRM customers who use phones with different OSes in them. Maybe the mobile activity feed will make it to the iPhone and iPad some time in the future.&lt;/p&gt;  &lt;h3&gt;Leon’s Conclusions&lt;/h3&gt;  &lt;p&gt;There are some good ‘fixes’ in here. I am especially happy about the ability to generate links in dialogs and, hopefully, workflows. Also, the improvements to graphs is great and is very practical.&lt;/p&gt;  &lt;p&gt;In terms of the social stuff, it is a good start and, while not necessarily a healthy slab of steak, it is a good quality piece of ham in the CRM sandwich. This is because I can see how the internal needs are considered in the activity feed but it is not clear to me how it addresses external managed and unmanaged requirements. Hopefully, the Microsoft team have seen &lt;a href="http://www.webfortis.com/webfortis-social-media-solutions.aspx" target="_blank"&gt;Parrot&lt;/a&gt; and can take some tips from this for the external components.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-6479187030664069963?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/6479187030664069963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=6479187030664069963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6479187030664069963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6479187030664069963'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/10/crm-things-to-come-release-preview.html' title='CRM Things To Come: The Release Preview Guide For Q4 2011'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-JIwHj5bz2WE/TqLWF_jf8yI/AAAAAAAAArU/Aizgc9llCaQ/s72-c/image_thumb%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-7920433707626588847</id><published>2011-10-16T04:10:00.001-07:00</published><updated>2011-10-16T04:10:08.449-07:00</updated><title type='text'>Extending Dashboards Without Code</title><content type='html'>&lt;p&gt;If you have played with the new dashboard feature of CRM 2011 you will find that it is one of the jewels of the product. The ability to codelessly create a dashboard of graphs, grids and iframes, which show real time data, and allow for drilldown is simply fantastic.&lt;/p&gt;  &lt;p&gt;However, the tool does have its limitations. One of the key ones is the limitation of only being able to display six panels. This can be circumvented with a little code for on premise. Here is an example from &lt;a href="http://mscrmshop.blogspot.com/2011/09/how-to-change-maximum-no-of-control-in.html" target="_blank"&gt;Amreek Singh’s blog&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Another more subtle one is with limitations to layouts. For example, if you want three squares on the top (maybe three graphs) and two rectangles on the bottom (maybe two grids). The closest you can get is the three-column multi-focused dashboard.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-WpuZevqNRpg/Tpq7PK5yE7I/AAAAAAAAApY/W-mKWZ_lUlY/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-3GabCV89EOM/Tpq7QErEKCI/AAAAAAAAApg/NvGUZMahSvU/image_thumb%25255B1%25255D.png?imgmax=800" width="234" height="208" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;But if you want the three on the top to be equal in size it does not work. Your choice is boxes of quarter size or half size. Similarly, if you pick the three-column regular dashboard.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-sU_AfvC5A7s/Tpq7Q5yK5dI/AAAAAAAAApo/7XXQR4rvvxA/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-qQ3tfvZUmv0/Tpq7SDJsdoI/AAAAAAAAApw/X9VPij2yArU/image_thumb%25255B3%25255D.png?imgmax=800" width="229" height="207" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Your choices are columns of 1/3 or 2/3 but not of quarter and half.&lt;/p&gt;  &lt;h3&gt;The Solution: Loving The Iframe&lt;/h3&gt;  &lt;p&gt;This is a handy tip passed onto me by Microsoft’s Craig Steere. His official title is Dynamics Solutions Specialist but I know him as a guy to go for excellent Dynamics CRM information (he is also a pretty good source for information on competitors).&lt;/p&gt;  &lt;p&gt;The trick is to display a secondary dashboard in an Iframe. So, say we pick the three-column regular dashboard and combine the bottom three windows into one window the width of the screen. We get this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-eNtuhatnQWM/Tpq7U9YFc8I/AAAAAAAAAp4/edZuoNIINlE/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-49eU5D4dafY/Tpq7WyM2c3I/AAAAAAAAAqA/D7gryX4J14c/image_thumb%25255B11%25255D.png?imgmax=800" width="781" height="383" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We now create a second two-column regular dashboard to embed via an iframe. This one we use only one row of blocks.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-LOOQKYvNU_w/Tpq7YofeifI/AAAAAAAAAqI/zEpt8B9QiWA/s1600-h/image%25255B25%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-XKFltlA7N8Y/Tpq7Z8mqLZI/AAAAAAAAAqQ/3TAZdk5Rc0E/image_thumb%25255B15%25255D.png?imgmax=800" width="793" height="366" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;h3&gt;Getting The Child Dashboard’s URL&lt;/h3&gt;  &lt;p&gt;To embed the Child Dashboard in a URL we need to know its web address. Practically every form in Dynamics CRM has a unique web address and the trick we use with normal views and records also works for dashboards. However, for dashboards, we have to do it in a slightly different way.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-mb7LVuLMtqw/Tpq7asVV4JI/AAAAAAAAAqY/3g2YLlA1xiA/s1600-h/image%25255B40%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-IPrAG1M6tl0/Tpq7cbYEfDI/AAAAAAAAAqg/P_Wb7BEg7Io/image_thumb%25255B24%25255D.png?imgmax=800" width="642" height="222" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;From the left navigation bar we click the black arrow and find our child dashboard. We then right-click and have the option of opening in a new window. When it pops up we can copy the address straight from the address bar. We then add this to the iframe on the parent dashboard.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-wB3mAVOdwcE/Tpq7dN9GYMI/AAAAAAAAAqo/qEJKNXwie_Y/s1600-h/image%25255B45%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-TADXrpsFNhc/Tpq7e3j9t_I/AAAAAAAAAqw/NIHEt8IMfF0/image_thumb%25255B27%25255D.png?imgmax=800" width="432" height="424" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will notice I turned off the cross-frame scripting restriction. When I initially tried to do this, I did not use system dashboards but personal ones. For some reason the embedded dashboard was stopped from showing. For personal dashboards the cross-frame tickbox is not editable. I tried with system dashboards, turning off the restriction and it seems to work.&lt;/p&gt;  &lt;p&gt;The result is this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-1QPhxKCepMg/Tpq7hdiq81I/AAAAAAAAAq4/wzp4zv42wgM/s1600-h/image%25255B51%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-JDONBV2tfig/Tpq7jbYRISI/AAAAAAAAArA/kkdIK0OnDVw/image_thumb%25255B31%25255D.png?imgmax=800" width="754" height="411" /&gt;&lt;/a&gt;&lt;/p&gt;        &lt;p&gt;You can get rid of the embedded scroll bar by increasing the height on the iframe, but the ‘Child Dashboard System’ title I could not get rid of.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;If you have a specific format in mind or, if the grids you are working with lend themselves to a specific format, but the dashboard formatting is causing you some grief, this might get you out of it. Also, this will work online whereas the coded solutions, as far as I know, do not.&lt;/p&gt;  &lt;p&gt;Finally, in theory, this opens up the possibility for a 36 box grid (six boxes, each showing a six box dashboard). If, and I have not tried this, you can embed dashboards another layer down, the number of boxes is only really limited by the screen resolution and size.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-7920433707626588847?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/7920433707626588847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=7920433707626588847' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7920433707626588847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7920433707626588847'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/10/extending-dashboards-without-code.html' title='Extending Dashboards Without Code'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-3GabCV89EOM/Tpq7QErEKCI/AAAAAAAAApg/NvGUZMahSvU/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-7818190727534749988</id><published>2011-10-07T06:19:00.001-07:00</published><updated>2011-10-07T06:19:34.299-07:00</updated><title type='text'>Being An MVP</title><content type='html'>&lt;p&gt;This week Microsoft renewed my MVP status meaning I am an MVP for another 12 months. This is my third year of being an MVP so I thought it might be a good opportunity to write about my experiences with the programme and the kinds of things I do to stay within the programme.&lt;/p&gt;  &lt;h2&gt;&lt;/h2&gt;  &lt;h3&gt;What Is An MVP?&lt;/h3&gt;  &lt;p&gt;An MVP (Most Valuable Professional) takes its name from the US sporting accolade of Most Valuable Player. For those of us outside of the USA, this is broadly equivalent to a ‘Man/Player of the Match’ or a ‘Best and Fairest’ award. The &lt;a href="http://en.wikipedia.org/wiki/Microsoft_MVP" target="_blank"&gt;Wikipedia article&lt;/a&gt; sums it up pretty well:&lt;/p&gt;  &lt;p&gt;The &lt;b&gt;Microsoft Most Valuable Professional&lt;/b&gt; (MVP) is the highest award given by Microsoft to those it considers &amp;quot;the best and brightest from technology communities around the world&amp;quot; who &amp;quot;actively share their ... technical expertise with the community and with Microsoft&amp;quot;.&lt;/p&gt;  &lt;p&gt;The key thing to note is the reference to community contribution. What the award does not recognise is elite programming skills. As some of you may know I am not a programmer. I used to code C++ a long time ago but I am not a .Net programmer and yet I am an MVP for Dynamics CRM; a program built on .Net and extended using .Net .&lt;/p&gt;  &lt;p&gt;Also, the award does NOT recognise those that exclusively drink the Microsoft Kool Aid. MVPs are often the most outspoken critics of the flaws in the products they work with. Microsoft welcomes this because, to stay competitive, they need to know what is not working with their products. While MVPs do not often post scathing criticisms on forums or in their blogs they do, behind closed doors, let Microsoft know in no uncertain terms where the problems are with their products. I will talk more about these closed doors a little later.&lt;/p&gt;  &lt;h3&gt;How Do I Become An MVP?&lt;/h3&gt;  &lt;p&gt;This is a question that is often asked and it is difficult to answer because there is no specific ‘track’ to getting the award. There is no set of certifications or qualifications which are needed. One thing that is required is nomination. In my case I was nominated by another CRM MVP and this was seconded by a Microsoft employee working with Dynamics CRM. Traditionally, this was how prospective MVPs were put forward (one external, often an MVP themselves, and seconded by a Microsoft employee). However, this is not necessary. Anyone can e-mail someone they believe is deserving of the award (including themselves). The details are &lt;a href="http://mvp.support.microsoft.com/gp/mvpnominate" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Once nominated, a panel within Microsoft reviews the application. I have no idea who is on this panel, nor where they are located (although I assume it is in Redmond). Community contributions from the previous 12 months and technical knowledge are considered. There are no official levels of activity required and it is presumably a subjective decision weighed against the relative merit of other candidates and existing MVPs. Intakes into the programme are quarterly (January, April, July and October).&lt;/p&gt;  &lt;p&gt;Once successful, MVPs are reviewed on an annual basis and must be able to demonstrate community activity on par with that which got them into the programme in the first place. If an MVP stops contributing, they will not be renewed.&lt;/p&gt;  &lt;h3&gt;What Is Meant By ‘Community Contributions’?&lt;/h3&gt;  &lt;p&gt;Occasionally, Microsoft do release a document talking about the activities considered to be contributing to the understanding and appreciation of the product by the broader community. Typically, the kinds of things mentioned include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Participating in the online Microsoft forums&lt;/li&gt;    &lt;li&gt;Blogging&lt;/li&gt;    &lt;li&gt;Tweeting&lt;/li&gt;    &lt;li&gt;Giving talks at user groups or conferences&lt;/li&gt;    &lt;li&gt;Organising events for the public such as user groups or public demonstrations&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Of these, the forums are the easiest one for Microsoft to measure. You need a live ID to login, meaning it is easy to track how long you are in the forums, and the forums track who proposes answers and whether they are acknowledged as an appropriate answer to the question being asked. The most difficult of these for Microsoft to measure are public appearances. If you are running a user group in a remote foreign land, this is much harder to verify than your forum activity.&lt;/p&gt;  &lt;h3&gt;What Are The Benefits Of The Program?&lt;/h3&gt;  &lt;p&gt;Certainly there is no money in it so if you are looking for some kind of monetary reward for getting on the forums and blogging excellent code, you will be sorely disappointed. In my opinion, the biggest benefit is an invitation to the MVP Summit held in Seattle each year around February-March. While it is up to the MVP to pay for flights, accommodation is subsidized and Microsoft keep all attendees fed and watered for the entire time. You get to meet the product team, you get to tell them what you really think and you also get to find out where the product is heading (under an NDA agreement, of course). You also get to go to the Microsoft Shop at the Redmond Campus and buy Microsoft goodies at staff rates.&lt;/p&gt;  &lt;p&gt;Throughout the year MVPs also get access to exclusive email groups where they can raise issues they may be having and get ideas from other MVPs and from the Microsoft product teams. The MVPs also use these channels to provide feedback on improving the product. With the sheer volume of communication that occurs in these channels, it would be fair to say the number of messages I try to get across has probably doubled since getting into the programme. However, for understanding the finer aspects of a product, there is no better source of information.&lt;/p&gt;  &lt;p&gt;Other benefits include a subscription to MSDN/TechNet, free Microsoft support tickets and free or discounted software from third parties.&lt;/p&gt;  &lt;h3&gt;What Does Leon Specifically Do To Remain Active In The Community?&lt;/h3&gt;  &lt;p&gt;Obviously there is this blog. I try to write an article once a week but will often give myself one weekend off so that I generally put out three articles per month. Articles mostly fall into one of three types:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Codeless solutions or handy, lesser-known features of Dynamics CRM&lt;/li&gt;    &lt;li&gt;Commentary on how CRM is stacking up to its competitors (you know who you are)&lt;/li&gt;    &lt;li&gt;General thought leadership of marketing and business practice&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I also &lt;a href="http://www.twitter.com/leontribe" target="_blank"&gt;tweet&lt;/a&gt; when I come across something I feel would be of interest to non-coders involved with Dynamics CRM (users, non-technical administrators, buying decision makers etc.)&lt;/p&gt;  &lt;p&gt;I try to propose answers for at least ten forum questions a month but, with the friendly rivalry between the forum participants, it is difficult to get to a question before someone else has answered it. It is really surprising if a question does not get some kind of response within an hour or two.&lt;/p&gt;  &lt;p&gt;I will talk at any event about Dynamics CRM and often do so for free. A great example of this are the online Decisions conferences. A number of CRM MVPs regularly present at Decisions with no compensation other than the satisfaction of getting a soapbox to stand on for 30 minutes. If you are looking for a speaker on a Microsoft product, I strongly recommend approaching an MVP. Generally they present well, are knowledgeable and very friendly. As I often say, I will attend the opening of an envelope if it means I get to speak on Dynamics CRM.&lt;/p&gt;  &lt;p&gt;To provide content for my blog and tweets, I read a lot of articles on Dynamics CRM and the CRM industry in general. These come to me, almost exclusively through Outlook and are sourced from RSS feeds, Google alerts, LinkedIn groups and tweets. I also read the posts to the forums, via an RSS feed in Outlook.&lt;/p&gt;  &lt;p&gt;These are my personal Outlook folders I read every day:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-G6KQhZ8doCg/To78YJfYmyI/AAAAAAAAApQ/ETpnn9ZU900/s1600-h/image%25255B6%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-SMzELOBFnfI/To78ZG-jqLI/AAAAAAAAApU/91iKIHMXYRU/image_thumb%25255B2%25255D.png?imgmax=800" width="237" height="208" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Using Outlook rules, messages get diverted to ‘holding bays’ for reading when I have time. As you can see, there are literally thousands of messages I have waiting to be read and while I will not get to read them all tonight, they are in my PST waiting for me when I get bandwidth (airport terminals and plane flights are excellent for this). For the tweets, I use TwInbox, an excellent product for tracking tweets in Outlook.&lt;/p&gt;  &lt;p&gt;All of the above I generally do outside of working hours as I have a full time job. I also have a wife and two kids so I often do things like read articles once the little ones have gone to bed. As an example, I am writing this blog at midnight on a Friday night. The television is on (showing Conan) but I am watching it over the top of my laptop screen.&lt;/p&gt;  &lt;h3&gt;My Experience With The Programme&lt;/h3&gt;  &lt;p&gt;My experience has been very positive. I am yet to meet an MVP I did not like. By their very nature, the are smart, eloquent and willing to share information or talk to others, especially if it is about the product they got awarded for.&lt;/p&gt;  &lt;p&gt;In terms of the work involved in maintaining the award, to be honest, I would be doing these things anyway. I tend to be a little obsessive-compulsive when it comes to knowledge and learning so squeezing as much information as possible into my brain at every possible opportunity is kind of who I am.&lt;/p&gt;  &lt;p&gt;Also, getting to see the human side of the Microsoft ‘machine’ in the form of online discussions involving the CRM product team is great. It is all too easy to consider Microsoft as a faceless engine pumping out software and making a few bucks along the way but, like every organisation, Microsoft is made up of people and getting to know these people is a rare and welcome experience.&lt;/p&gt;  &lt;p&gt;If I did not enjoy it, I could simply resign; an option that is available to every MVP but I have no motivation to do that at this time. &lt;/p&gt;  &lt;h3&gt;Final Thoughts&lt;/h3&gt;  &lt;p&gt;If you are looking to becoming an MVP as a badge of honour, you will struggle. The fact is, to become an MVP and keeping the MVP status requires a lot of work in terms of maintaining relevancy and expertise. It also requires a paradigm of being willing to share this hard sought knowledge at the drop of a hat. My advantage in this regard is I did a physics degree, not an IT degree so the academic philosophy of sharing knowledge for the benefit of the many is hard wired into me. There are many people in IT who are experts but who hoard their knowledge to maintain an advantage over others. This is not the way of the MVP.&lt;/p&gt;  &lt;p&gt;If, after all this you think the MVP programme is for you, I wish you the best of luck. It is a lot of work but I enjoy it immensely and I look forward to seeing you at ‘Summit’.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-7818190727534749988?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/7818190727534749988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=7818190727534749988' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7818190727534749988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7818190727534749988'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/10/being-mvp.html' title='Being An MVP'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-SMzELOBFnfI/To78ZG-jqLI/AAAAAAAAApU/91iKIHMXYRU/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-6475296800831285616</id><published>2011-09-24T06:56:00.001-07:00</published><updated>2011-09-24T06:56:51.618-07:00</updated><title type='text'>Why The Customer Is Not Always Right</title><content type='html'>&lt;p&gt;One risk when doing a CRM project is giving the client EVERYTHING they ask for. This might be a strange thing to say. After all, isn’t the client always right? The answer is an emphatic “no!”&lt;/p&gt;  &lt;p&gt;The reason I say this is, often in CRM projects, the client asks for everything which would be ‘nice to have’. The client does not always realise that to give them precisely what they ask for will, to put it plainly, cost a small fortune. If you are building on top of a platform, like Dynamics CRM, some things are easy to deliver, some things are more difficult. The value a consultant brings to the table is separating one from the other.&lt;/p&gt;  &lt;p&gt;The trick is to always consider the cost of delivering an item and the benefit it is going to bring.&lt;/p&gt;  &lt;h3&gt;How Accurate Do We Have To Be?&lt;/h3&gt;  &lt;p&gt;My personal feeling is absolute accuracy is not essential as long as the cost-benefit is being considered by the consultant and the client. For example, it is common for a client to ask for a Word template to be converted to work within CRM. This is a relatively easy procedure taking, say, a couple of hours, depending on the complexity of the template. However, it is also pretty easy to export a list of contacts out of CRM and then point the existing Word template to it, saving that consulting work.&lt;/p&gt;  &lt;p&gt;The question is not whether it can be done (it can) or whether the client has asked for it (they have) but whether the cost is worth the saving in time and the general convenience. In this case, the client and I guessed exporting the spreadsheet and using this would add an extra five minutes to the process. This process was done around five times a day, taking just shy of half an hour a day. This then equates to about two hours a week, or almost a day of work each month. In consideration of that, a couple of hours of template rework suddenly seems reasonable.&lt;/p&gt;  &lt;p&gt;In another case the client wanted to add a button to the ribbon so that when a set of contacts are selected, their e-mail addresses were copied to the clipboard for pasting elsewhere. Setting up this little gem is not simple and would take, say, half a day to a day. An alternative would be to simply highlight the records in CRM and use the Excel export to get them out of CRM. From Excel it was then a case of copying the e-mail addresses. When the alternatives were put to the client, the client agreed the Excel export was a better option for them as they did not do the process that frequently and the cost would not save significant effort.&lt;/p&gt;  &lt;p&gt;Every project has elements like this where the “developer’s solution” may give the client exactly what they want but not what they need.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;What Is So Bad About Giving The Client Exactly What They Are After?&lt;/h3&gt;  &lt;p&gt;From a consulting perspective, what I am suggesting sounds like suicide. I am suggesting, as a consultant, is to push back on work a client is more than willing for you to perform. Here is the problem. Your job, as a consultant, is not to do stuff for people without question; it is to be a trusted advisor. &lt;/p&gt;  &lt;p&gt;The client who spends a fortune in phase one of a CRM solution will not sue you and will acknowledge you have delivered nothing they did not ask for but when it comes to phase two, there will be no phase two. When it comes to recommending the software they will say “it works really well but it wasn’t cheap and you might want to shop around”. When it comes to recommending you they will say “he was really friendly and helpful but now that we have used the product we are finding we do not need half the things we asked for. It is a shame he did not tell us about the features and push back a little more”.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;Never be afraid to tell the client they are wrong if it is in their best interest. Your job, as a consultant, is not to tell them things CAN be done but whether they SHOULD be done. If the client is asking for functionality which, you suspect they will never see benefit from, tell them or, even better, lead them through the exercise of working it out for themselves. By doing a quick cost-benefit consideration you not only validate your thinking on the subject , you generate client buy-in for the ultimate decision.&lt;/p&gt;  &lt;p&gt;The other benefit of such an exercise is the transparency it brings to the process. With a choice of meeting their needs exactly, using out-of-the-box functionality plus a little effort or abandoning the requirement completely, the decision can be made with all eyes open.&lt;/p&gt;  &lt;p&gt;While the system will not be the Utopian vision they WANTED, no software system ever is and it will be the system they NEED. More importantly, the client will see significant benefit and will respect you as a trusted advisor.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-6475296800831285616?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/6475296800831285616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=6475296800831285616' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6475296800831285616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6475296800831285616'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/09/why-customer-is-not-always-right.html' title='Why The Customer Is Not Always Right'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-8898387365412134598</id><published>2011-09-10T07:08:00.001-07:00</published><updated>2011-11-19T18:22:11.455-08:00</updated><title type='text'>Dynamics CRM vs Salesforce: User Adoption July 2011</title><content type='html'>&lt;p&gt;Last year I reviewed the &lt;a href="http://leontribe.blogspot.com/2010/07/dynamics-crm-vs-salesforce-user.html" target="_blank"&gt;subscription numbers of Dynamics CRM and salesforce&lt;/a&gt;. At that time I came to a few conclusions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Your average Dynamics CRM customer has about 50% more subscribers than a salesforce customer &lt;/li&gt;    &lt;li&gt;Average company size for both is growing but appears to be tapering to 30 for salesforce and 50 for Dynamics CRM &lt;/li&gt;    &lt;li&gt;Subscriber growth continues to grow and the market has not yet matured &lt;/li&gt;    &lt;li&gt;Based on the subscriber and customer ratios, Dynamics CRM is catching up on salesforce &lt;/li&gt;    &lt;li&gt;Salesforce will make 3 million subscribers by October 2010 and Dynamics CRM will make 1.5 million subscribers by December 2010 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you saw my &lt;a href="http://decisions.msdynamicsworld.com/session/microsoft-dynamics-crm-vs-salesforce-main-event" target="_blank"&gt;“Microsoft Dynamics CRM vs Salesforce: The Main Event”&lt;/a&gt; presentation at Decisions Spring earlier this year, you will have also seen me predict:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Subscriber difference appears to be tapering &lt;/li&gt;    &lt;li&gt;Subscriber ratio is heading towards 1.5 &lt;/li&gt;    &lt;li&gt;“Dynamics CRM” is catching up on “salesforce.com” in Google trends &lt;/li&gt;    &lt;li&gt;Microsoft’s numbers will be buoyed by their international online rollout &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Given Microsoft released some figures at the Worldwide Partner Conference and salesforce recently released figures as part of their second quarter results, I thought it was a good time to revisit. Unfortunately, with Microsoft only intermittently releasing numbers and salesforce confirming, in the &lt;a href="http://seekingalpha.com/article/288451-salesforce-com-s-ceo-discusses-q2-2012-results-earnings-call-transcript" target="_blank"&gt;quarterly results call&lt;/a&gt;, this would be the last quarter where they release customer numbers, it will be difficult to do this kind of review in the future. However, as salesforce is diversifying outside of their stock ticker namesake (CRM), a direct comparison of numbers is becoming less relevant, unless we start bringing in the Microsoft ERP, CMS and BI solutions as well.&lt;/p&gt;  &lt;h3&gt;Customer Size&lt;/h3&gt;  &lt;p&gt;Here are the numbers for salesforce taken from the salesforce &lt;a href="http://phx.corporate-ir.net/External.File?item=UGFyZW50SUQ9NDM3ODM5fENoaWxkSUQ9NDU4ODI2fFR5cGU9MQ==&amp;amp;t=1" target="_blank"&gt;detailed financials&lt;/a&gt;:&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="0" width="452"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="bottom" width="80"&gt;         &lt;p&gt;Year &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="65"&gt;         &lt;p&gt;Month&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="92"&gt;         &lt;p&gt;Subscribers &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="82"&gt;         &lt;p&gt;Customers &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="131"&gt;         &lt;p&gt;Average Company Size &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="81"&gt;         &lt;p&gt;2003 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="66"&gt;         &lt;p&gt;Dec-02&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="93"&gt;         &lt;p&gt;76,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="83"&gt;         &lt;p&gt;5,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="132"&gt;         &lt;p&gt;13 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="82"&gt;         &lt;p&gt;2004 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="67"&gt;         &lt;p&gt;Mar-03&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="94"&gt;         &lt;p&gt;85,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="84"&gt;         &lt;p&gt;6,300 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="133"&gt;         &lt;p&gt;13 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="83"&gt;         &lt;p&gt;2004 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="68"&gt;         &lt;p&gt;Jun-03&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="95"&gt;         &lt;p&gt;96,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="85"&gt;         &lt;p&gt;7,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="134"&gt;         &lt;p&gt;14 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="84"&gt;         &lt;p&gt;2004 Q3 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="69"&gt;         &lt;p&gt;Sep-03&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="96"&gt;         &lt;p&gt;107,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="86"&gt;         &lt;p&gt;7,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="135"&gt;         &lt;p&gt;14 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="85"&gt;         &lt;p&gt;2004 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="70"&gt;         &lt;p&gt;Dec-03&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="97"&gt;         &lt;p&gt;127,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="87"&gt;         &lt;p&gt;8,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="136"&gt;         &lt;p&gt;15 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="86"&gt;         &lt;p&gt;2005 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="71"&gt;         &lt;p&gt;Mar-04&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="98"&gt;         &lt;p&gt;147,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="88"&gt;         &lt;p&gt;9,800 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="137"&gt;         &lt;p&gt;15 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="87"&gt;         &lt;p&gt;2005 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="72"&gt;         &lt;p&gt;Jun-04&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="99"&gt;         &lt;p&gt;168,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="89"&gt;         &lt;p&gt;11,100 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="138"&gt;         &lt;p&gt;15 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="88"&gt;         &lt;p&gt;2005 Q3 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;Sep-04&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="100"&gt;         &lt;p&gt;195,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="90"&gt;         &lt;p&gt;12,500 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="139"&gt;         &lt;p&gt;16 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="89"&gt;         &lt;p&gt;2005 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="74"&gt;         &lt;p&gt;Dec-04&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="101"&gt;         &lt;p&gt;227,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="91"&gt;         &lt;p&gt;13,900 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="140"&gt;         &lt;p&gt;16 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="90"&gt;         &lt;p&gt;2006 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="75"&gt;         &lt;p&gt;Mar-05&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="102"&gt;         &lt;p&gt;267,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="92"&gt;         &lt;p&gt;15,500 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="141"&gt;         &lt;p&gt;17 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="91"&gt;         &lt;p&gt;2006 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="76"&gt;         &lt;p&gt;Jun-05&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="103"&gt;         &lt;p&gt;307,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="93"&gt;         &lt;p&gt;16,900 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="142"&gt;         &lt;p&gt;18 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="92"&gt;         &lt;p&gt;2006 Q3 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="77"&gt;         &lt;p&gt;Sep-05&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;347,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="94"&gt;         &lt;p&gt;18,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="143"&gt;         &lt;p&gt;19 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="93"&gt;         &lt;p&gt;2006 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="78"&gt;         &lt;p&gt;Dec-05&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="105"&gt;         &lt;p&gt;393,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="95"&gt;         &lt;p&gt;20,500 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="144"&gt;         &lt;p&gt;19 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="94"&gt;         &lt;p&gt;2007 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;Mar-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="106"&gt;         &lt;p&gt;438,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="96"&gt;         &lt;p&gt;22,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="145"&gt;         &lt;p&gt;19 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="95"&gt;         &lt;p&gt;2007 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="80"&gt;         &lt;p&gt;Jun-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="107"&gt;         &lt;p&gt;495,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="97"&gt;         &lt;p&gt;24,800 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="146"&gt;         &lt;p&gt;20 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="96"&gt;         &lt;p&gt;2007 Q3 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="81"&gt;         &lt;p&gt;Sep-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="108"&gt;         &lt;p&gt;556,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="98"&gt;         &lt;p&gt;27,100 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="147"&gt;         &lt;p&gt;21 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="97"&gt;         &lt;p&gt;2007 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="82"&gt;         &lt;p&gt;Dec-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;646,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="99"&gt;         &lt;p&gt;29,800 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="148"&gt;         &lt;p&gt;22 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="98"&gt;         &lt;p&gt;&lt;font style="background-color: #ffff00"&gt;&lt;/font&gt;2008 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="83"&gt;         &lt;p&gt;Mar-07&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="110"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;742,900&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="100"&gt;         &lt;p&gt;32,300 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="149"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;23&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="99"&gt;         &lt;p&gt;2008 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="84"&gt;         &lt;p&gt;Jun-07&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;800,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="101"&gt;         &lt;p&gt;35,300 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="150"&gt;         &lt;p&gt;23 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="100"&gt;         &lt;p&gt;2008 Q3 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="85"&gt;         &lt;p&gt;Sep-07&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="112"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;952,500&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="102"&gt;         &lt;p&gt;38,100 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;25&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="101"&gt;         &lt;p&gt;2008 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="86"&gt;         &lt;p&gt;Dec-07&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;1,100,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="103"&gt;         &lt;p&gt;41,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="152"&gt;         &lt;p&gt;27 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="102"&gt;         &lt;p&gt;2009 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="87"&gt;         &lt;p&gt;Mar-08&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="114"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,177,200&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;43,600 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="153"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;27&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="103"&gt;         &lt;p&gt;2009 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="88"&gt;         &lt;p&gt;Jun-08&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="115"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,287,900&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="105"&gt;         &lt;p&gt;47,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="154"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;27 &lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2009 Q3 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="89"&gt;         &lt;p&gt;Sep-08&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="116"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,398,600&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="106"&gt;         &lt;p&gt;51,800 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="155"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;27 &lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="105"&gt;         &lt;p&gt;2009 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="90"&gt;         &lt;p&gt;Dec-08&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;1,500,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="107"&gt;         &lt;p&gt;55,400 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="156"&gt;         &lt;p&gt;27 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="106"&gt;         &lt;p&gt;2010 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="91"&gt;         &lt;p&gt;Mar-09&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="118"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,660,400&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="108"&gt;         &lt;p&gt;59,300 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="157"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;28&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="107"&gt;         &lt;p&gt;2010 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="92"&gt;         &lt;p&gt;Jun-09&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="119"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1,769,600&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;63,200 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="158"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;28&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="108"&gt;         &lt;p&gt;2010 Q3 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="93"&gt;         &lt;p&gt;Sep-09&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="120"&gt;         &lt;p&gt;2,000,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="110"&gt;         &lt;p&gt;67,900 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="159"&gt;         &lt;p&gt;29 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;2010 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="94"&gt;         &lt;p&gt;Dec-09&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="121"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,102,500&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;72,500 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="160"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;29&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="110"&gt;         &lt;p&gt;2011 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="95"&gt;         &lt;p&gt;Mar-10&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="122"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,319,000&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="112"&gt;         &lt;p&gt;77,300 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="161"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;30&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;2011 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="96"&gt;         &lt;p&gt;Jun-10&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="123"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,554,400&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;82,400 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="162"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;31&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="112"&gt;         &lt;p&gt;2011 Q3 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="97"&gt;         &lt;p&gt;Sep-10&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="124"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2,790,400&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="114"&gt;         &lt;p&gt;87,200 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="163"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;32&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;2011 Q4 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="98"&gt;         &lt;p&gt;Dec-10&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="125"&gt;         &lt;p&gt;3,000,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="115"&gt;         &lt;p&gt;92,300 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="164"&gt;         &lt;p&gt;33 &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="114"&gt;         &lt;p&gt;2012 Q1 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="99"&gt;         &lt;p&gt;Mar-11&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="126"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,321,800&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="116"&gt;         &lt;p&gt;97,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="165"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;34&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="115"&gt;         &lt;p&gt;2012 Q2 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="100"&gt;         &lt;p&gt;Jun-11&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="127"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3,640,000&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;104,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="166"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;35&lt;/font&gt; &lt;font style="background-color: #ffff00"&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Here are the Dynamics CRM numbers:&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Month&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;Subscribers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;Customers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;Average Company Size&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Mar-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;150000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;6000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;25&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Jul-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;200000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;7000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;29&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Oct-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;250000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;8000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;31&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;May-07&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;400000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;10000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;40&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Mar-08&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;500000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;11000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;45&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Jul-09&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;1000000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;20833&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;48&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Apr-10&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;1100000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;22000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;50&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Jul-10&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;1400000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;23000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;61&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Apr-11&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;1700000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;27000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;63&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Jul-11&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="79"&gt;         &lt;p&gt;2000000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="73"&gt;         &lt;p&gt;30000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="151"&gt;         &lt;p&gt;67&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Numbers in red are my best guess, based on the known numbers. Essentially I have estimated the customer size and then used this to generate the subscriber size. I thought it was important to include my large tables of numbers, rather than just show the pretty graphs so others can see how I generated them and also slice and dice them as they see fit.&lt;/p&gt;  &lt;p&gt;As can be seen, Dynamics CRM’s average customer is now almost double the size of the salesforce average customer. Graphing the company sizes, we see my previous thoughts that the sizes were tapering was unfounded, both are increasing and it appears Microsoft’s are growing a little faster as the ratio has now gone from 1.5 to 2.0.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-6e-cy8-rRTE/TmtvKDpVflI/AAAAAAAAAoI/crYsDAVELvc/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Uy6oEQwRuik/TmtvLLoYkYI/AAAAAAAAAoM/qvBhRCeSENI/image_thumb%25255B1%25255D.png?imgmax=800" width="387" height="237" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-mbfBaFfvQM0/TmtvLraREcI/AAAAAAAAAoQ/LipXY9ZJYKs/s1600-h/image%25255B23%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-MKq2fLi0acU/TmtvMiyddKI/AAAAAAAAAoU/qPIEug8zhwk/image_thumb%25255B11%25255D.png?imgmax=800" width="389" height="235" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;Market Maturity&lt;/h3&gt;  &lt;p&gt;Here is the apples to apples combined data.&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Month&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;SFDC Subscribers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;SFDC Customers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;MSFT Subscribers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;MSFT Customers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;Subscriber Ratio&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;Customer Ratio&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;Difference in Subscribers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;Total Subscribers&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Customer Size Ratio&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Mar-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;267,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;15,500 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;150000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;6000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.78 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.58 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;117,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;417,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;1.5&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Jul-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;315000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;17500&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;200000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;7000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.58 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.50 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;115,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;515,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;1.6&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Oct-06&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;366700&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;19300&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;250000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;8000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.47 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.41 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;116,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;616,700 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;1.6&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;May-07&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;482000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;24100&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;400000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;10000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.21 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.41 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;82,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;882,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;2.0&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Mar-08&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;742,900&lt;/font&gt; &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;32,300 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;500000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;11000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.49 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.94 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;242,900 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;1,242,900 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;2.0&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Jul-09&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1324809&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;49067&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;1000000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;20833&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.32 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.36 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;324,809 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;2,324,809 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;1.8&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Apr-10&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1696800&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;60600&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;1100000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;22000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.54 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.75 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;596,800 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;2,796,800 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;1.8&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Jul-10&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;1878243&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;64767&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;1400000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;23000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.34 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.82 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;478,243 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;3,278,243 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;2.1&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Apr-11&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;2449000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;79000&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;1700000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;27000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.44 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;2.93 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;749,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;4,149,000 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;2.0&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;Jul-11&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;3819600&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="109"&gt;         &lt;p&gt;&lt;font style="background-color: #ff0000"&gt;106100&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="113"&gt;         &lt;p&gt;2000000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;30000&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="111"&gt;         &lt;p&gt;1.91 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="104"&gt;         &lt;p&gt;3.54 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="173"&gt;         &lt;p&gt;1,819,600 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="117"&gt;         &lt;p&gt;5,819,600 &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="bottom" width="64"&gt;         &lt;p&gt;1.9&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;strong&gt;***STOP PRESS*** 2011-11-18 Leon says: There is an error in this table and the catch up graphs below. I’ve fixed this up &lt;a href="http://leontribe.blogspot.com/2011/11/salesforce-has-just-released-their.html" target="_blank"&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In this case I have extrapolated the salesforce data to match the month the Dynamics CRM numbers were announced. So if the Dynamics CRM number was announced one month after a salesforce quarter announcement, I guess the SFDC customer number and then use the guessed average customer size to generate a subscriber number.&lt;/p&gt;  &lt;p&gt;Total subscribers across both products know no bounds and both products continue to bring on subscribers.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-nVwE4H8Y8YU/TmtvNKyVn9I/AAAAAAAAAoY/sFRFbbZu_x4/s1600-h/image%25255B34%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-U_oYwPmDYJ8/TmtvN8dwOHI/AAAAAAAAAoc/6bVmUDIG0y8/image_thumb%25255B18%25255D.png?imgmax=800" width="277" height="168" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-bN82vUR69Xg/TmtvOSd8vpI/AAAAAAAAAog/BOiyRSb2TyQ/s1600-h/image%25255B35%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-mulv8AFk9OA/TmtvPIL4HYI/AAAAAAAAAok/pje9XTqboNk/image_thumb%25255B19%25255D.png?imgmax=800" width="272" height="167" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-e7r8rQTdCIU/TmtvPhWSZQI/AAAAAAAAAoo/37stlg0CxEU/s1600-h/image%25255B36%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-ygpIY-mQIjk/TmtvQXuL7VI/AAAAAAAAAos/k8KSeArf7OI/image_thumb%25255B20%25255D.png?imgmax=800" width="272" height="165" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It is fair to say this market is still far from maturing with no signs of populations tapering.&lt;/p&gt;  &lt;p&gt;In terms of my previous predictions, the trending of Excel came through with the goods. Salesforce made three million subscribers somewhere between September 2010 and December 2010 (I predicted October 2010). Dynamics CRM made 1.5 million subscribers somewhere between July 2010 and April 2011 ). I predicted December 2010.&lt;/p&gt;  &lt;p&gt;For my next set of predictions, I believe salesforce will make four million subscribers before the end of the year but after the Q3 results. Dynamics CRM will make 2.5 million subscribers before the end of the year and probably before November.&lt;/p&gt;  &lt;h3&gt;Is Dynamics CRM Catching Up?&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;***STOP PRESS*** 2011-11-18 Leon says: There is an error in the market maturity table and the catch up graphs below. I’ve fixed this up &lt;a href="http://leontribe.blogspot.com/2011/11/salesforce-has-just-released-their.html" target="_blank"&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;So the big question is if Dynamics CRM is catching up on salesforce. The answer, unfortunately for those of us on the Microsoft side of the fence, is no. The boost in numbers from the international rollout has either not happened or has been insufficient. Here is the evidence.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;***Begin erroneous speculation due to my inability to combine numbers into one table correctly***&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-eIz_FQTRjF8/TmtvRKuUbTI/AAAAAAAAAow/7RLlkT9kbw4/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-rcxboffdxMQ/TmtvRwVnj5I/AAAAAAAAAo0/TRmjhYTJuq0/image_thumb%25255B7%25255D.png?imgmax=800" width="387" height="234" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-ppghS7j8rIE/TmtvSYDf7MI/AAAAAAAAAo4/FoGENHYm4oI/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-c1PZRU9nZEE/TmtvTB1p7XI/AAAAAAAAAo8/j6fWMNunEHk/image_thumb%25255B9%25255D.png?imgmax=800" width="384" height="232" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strike&gt;The subscriber ratio (SFDC subscribers/MSFT subscribers) was dropping or, at least, was stable at just under 1.5 until the last quarter where salesforce has jumped away. The subscriber difference tells the same story. While there was a possible turning point in mid-2010, this appears to be an aberration with salesforce running away.&lt;/strike&gt;&lt;/p&gt;  &lt;p&gt;&lt;strike&gt;So what has happened? Has salesforce become really good and left Dynamics CRM in the dust? Is something else at play? &lt;/strike&gt;&lt;/p&gt;  &lt;p&gt;&lt;strike&gt;It is true that salesforce has been making a lot of acquisitions but, functionally, the differences in the Sales Cloud and Service Cloud products are more on the edges than at the core and equal on both sides. Salesforce has Chatter, Dynamics CRM is soon to have a Chatter equivalent but has SharePoint and Lync instead. Dynamics CRM has better Outlook integration but its browser client is limited to Internet Explorer (until early next year) and so on. This idea of equivalency is also confirmed by the &lt;/strike&gt;&lt;a href="http://leontribe.blogspot.com/2011/07/gartner-trajectories-of-crm-solutions.html" target="_blank"&gt;&lt;strike&gt;Gartner and Forrester reports&lt;/strike&gt;&lt;/a&gt;&lt;strike&gt; which rate both products very highly. &lt;/strike&gt;&lt;/p&gt;  &lt;p&gt;&lt;strike&gt;My speculation is the reason the salesforce numbers have leaped is because of the mix of products that make up the totals. The salesforce numbers cover all their products, not just the Sales Cloud and Service Cloud products. They include Chatter, Jigsaw, Heroku, Radian6 and so on. I imagine it only includes paying Chatter clients but it is not clear. Unfortunately, with salesforce announcing they will not be regularly releasing customer figures any more, it is difficult to know.&lt;/strike&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;***END ERRONEOUS SPECULATION***&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;As for popularity, Google Trends suggest Dynamics CRM is still catching up with salesforce in terms of search results.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-yJ3hX9DCXkc/TmtvT8Ooj_I/AAAAAAAAApA/HK3GKX2aSzQ/s1600-h/image%25255B48%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-BqlEG7newDk/TmtvUgtS4hI/AAAAAAAAApE/dJkSQgUxfZY/image_thumb%25255B26%25255D.png?imgmax=800" width="405" height="245" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This is a graph of the search popularity of “dynamics crm” and “salesforce.com”. As can be seen, the gap is narrowing.&lt;/p&gt;  &lt;h3&gt;Any Financial Insights?&lt;/h3&gt;  &lt;p&gt;I talked last week about my concerns for any company &lt;a href="http://leontribe.blogspot.com/2011/09/does-salesforce-have-their-head-in.html" target="_blank"&gt;selling ten dollar bills for nine dollars&lt;/a&gt;. Combining the finances with the subscription numbers we see something else of interest. Back in May I noticed that &lt;a href="http://leontribe.blogspot.com/2011/05/salesforce-financials-revisited.html" target="_blank"&gt;subscribers are becoming increasingly less profitable for salesforce&lt;/a&gt;. Here is the graph.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-4wbk2bbm6fw/TmtvVeySEQI/AAAAAAAAApI/aPjaTEGGo68/s1600-h/image%25255B44%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-y6V14sxeHsw/TmtvWFIDd5I/AAAAAAAAApM/GnMnWjJjB2U/image_thumb%25255B24%25255D.png?imgmax=800" width="410" height="248" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here I have taken the salesforce subscription numbers above and the financial numbers from the &lt;a href="http://www.salesforce.com/company/investor/financials/" target="_blank"&gt;detailed summary&lt;/a&gt; I used in last week’s blog. ‘PUPM’ stands for ‘per user per month’. So, in the case of ‘Revenue PUPM’, this is the revenue received by the average subscriber each month. In this case the number has tapered to around $50 and has been stable for the last 12 months. Revenue Cost is a figure salesforce use claiming it is the expenses directly related to the revenue, ignoring those inconvenient operating costs of sales and marketing and research and development. The revenue cost per subscriber per month is at around $10 and has been there for almost three years. Those pesky, expensive operating costs (sales and marketing, research and development and general and administrative costs) have hovered at around $40 per subscriber per month for about two years.&lt;/p&gt;  &lt;p&gt;Doing the maths, the profit of a subscriber is $50 (revenue) – $10 (revenue cost) – $40 (operating cost) = $0 (profit). The variable for profitability appears to be the operating costs per subscriber. While it is hovering around $40 per subscriber per month, if this could be reduced, this would bring salesforce into profitability.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;Both products are growing without obvious bounds and the market still appears to be growing for the two products. In terms of customer size, Microsoft CRM is penetrating the enterprise more effectively than salesforce products with the average Dynamics CRM customer size now being double the size of a salesforce customer.&lt;/p&gt;  &lt;p&gt;In terms of catching up, it seems as if the range of salesforce products is getting away from Dynamics CRM, but that is ok. Without a clearer understanding of how the salesforce customer and subscription numbers are broken down, the comparison has only limited value. As for ‘front of mind’, Google Trends suggests Dynamics CRM is catching up on salesforce.&lt;/p&gt;  &lt;p&gt;Finally, the financials for salesforce mean that they are not making money from their subscribers and the financials seem to be settling at around breakeven. Without reducing their operating costs, it is not clear how this situation will change.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-8898387365412134598?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/8898387365412134598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=8898387365412134598' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8898387365412134598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8898387365412134598'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/09/dynamics-crm-vs-salesforce-user.html' title='Dynamics CRM vs Salesforce: User Adoption July 2011'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-Uy6oEQwRuik/TmtvLLoYkYI/AAAAAAAAAoM/qvBhRCeSENI/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-1012315994965444356</id><published>2011-09-02T07:55:00.001-07:00</published><updated>2011-09-02T15:03:23.357-07:00</updated><title type='text'>Does Salesforce Have Their Head In The Clouds?</title><content type='html'>&lt;p&gt;This week I was going to do an update on the &lt;a href="http://leontribe.blogspot.com/2010/07/dynamics-crm-vs-salesforce-user.html" target="_blank"&gt;subscription numbers for Dynamics CRM and salesforce&lt;/a&gt;. However, the Q2 results of salesforce have something in them which means the numbers will have to wait another week.&lt;/p&gt;  &lt;h2&gt;Salesforce’s Q2 Announcement&lt;/h2&gt;  &lt;p&gt;If you want to see my thoughts on the salesforce financials, I recently wrote &lt;a href="http://leontribe.blogspot.com/2011/05/salesforce-financials-revisited.html" target="_blank"&gt;this blog&lt;/a&gt;. However, there is something disturbing, beyond the financials, in the latest update which is worth calling out. To see the Q2 results, &lt;a href="http://www.sfdcstatic.com/assets/pdf/investors/Q2FY12_Salesfoce_FinancialResults.pdf" target="_blank"&gt;here is the link&lt;/a&gt;. Here is a high level graph of the financials thanks to this &lt;a href="http://phx.corporate-ir.net/External.File?item=UGFyZW50SUQ9NDM3ODM5fENoaWxkSUQ9NDU4ODI2fFR5cGU9MQ==&amp;amp;t=1" target="_blank"&gt;nice summary&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-OLshuqJ9gRA/TmDuSUgI4_I/AAAAAAAAAnw/Yd-SYohfOY4/s1600-h/image%25255B10%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-gYySk3WYMcg/TmDuTKurxkI/AAAAAAAAAn0/tvO4YZpPUMA/image_thumb%25255B6%25255D.png?imgmax=800" width="488" height="295" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The scale on the left is a logarithmic scale. This is not smoke and mirrors, it just makes the issue at hand really, really obvious. Because the most recent quarter was a loss it does not show here (log scales cannot handle negative numbers). We can look at a normal linear scale to see the same data with the latest quarter included.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-OB-Bi5Eb50c/TmDuT0ITM1I/AAAAAAAAAn4/Fv078PQss2A/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-N7tT4kzDjWQ/TmDuUnsHlsI/AAAAAAAAAn8/vKcRebGYxf8/image_thumb%25255B5%25255D.png?imgmax=800" width="484" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So, first we play a game of spot the difference and see that while revenues and costs are moving in the same direction, because total costs are growing faster than revenues, the income is dropping. Salesforce is not demonstrating any economies of scale. In fact, they are acting like a reverse internet start-up. Generally internet start-ups run at a loss initially and then become profitable as they scale. Salesforce is doing the opposite.&lt;/p&gt;  &lt;p&gt;However, the problem I have is not that salesforce is making a loss, although that is not good for any business. The problem is not that cash is flowing out of the business rather than in (as evidenced by the Q2 cashflow statement). The problem is not that salesforce promotes non-GAAP reporting which excludes the cost of giving shares to employees as compensation to ‘align their interests with those of our stockholders’ (here is &lt;a href="http://en.wikipedia.org/wiki/Warren_Buffett#Expensing_of_stock_options" target="_blank"&gt;Warren Buffett’s thoughts&lt;/a&gt; on hiding stock-based expenses).&lt;/p&gt;  &lt;p&gt;The problem is they are not calling out the fact they are losing money and explaining what they are going to do about it in the long term.&lt;/p&gt;  &lt;p&gt;The six bulleted highlights for Q2 mention nothing of making a loss for the first time in at least two years. Three of them refer to revenues (which are up), two of them talk about customer numbers (which are up) and the final one talks about operational cashflow (which is up but is dwarfed by the massive cash leaving the business through their purchase of Radian6).&lt;/p&gt;  &lt;p&gt;I will not exhaustively go through the rest of the text other than to summarize each section with a bullet point. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Dreamforce plug &lt;/li&gt;    &lt;li&gt;Revenue &lt;/li&gt;    &lt;li&gt;Earnings Per Share (a heady combination of GAAP and non-GAAP numbers without reconciliation) &lt;/li&gt;    &lt;li&gt;Customers &lt;/li&gt;    &lt;li&gt;Cash (nothing about the overall loss) &lt;/li&gt;    &lt;li&gt;Deferred revenue &lt;/li&gt;    &lt;li&gt;Guidance &lt;/li&gt;    &lt;li&gt;GAAP – non-GAAP reconciliation per share &lt;/li&gt;    &lt;li&gt;Conference Call plug &lt;/li&gt;    &lt;li&gt;Salesforce plug &lt;/li&gt;    &lt;li&gt;A big section on their use of non-GAAP measures “Non-GAAP financial measures are not meant to be considered in isolation or as a substitute for comparable GAAP measures” &lt;/li&gt;    &lt;li&gt;Safe Harbour Statement &lt;/li&gt;    &lt;li&gt;Financial statements &lt;/li&gt;    &lt;li&gt;Unaudited additional metrics &lt;/li&gt;    &lt;li&gt;GAP – non-GAAP reconciliation (seems strange to have this right down the end but maybe it is normal) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Other than the financial statements, if you were to follow the text, you would think everything was fantastic for salesforce and there was nothing to stop them flourishing. Incidentally, GAAP is simply a convention on how to present financial information so that different company financials can be compared. Non-GAAP accounting is a divergence from this convention.&lt;/p&gt;  &lt;h3&gt;What About The Earnings Call Transcript?&lt;/h3&gt;  &lt;p&gt;You can read the transcript &lt;a href="http://seekingalpha.com/article/288451-salesforce-com-s-ceo-discusses-q2-2012-results-earnings-call-transcript" target="_blank"&gt;here&lt;/a&gt;. One disappointment in there is they say they will not be reporting customer numbers any more so my upcoming update of the subscription numbers will be the last for quite a while. While I can understand that the acquisitions will make the numbers a little muddy, even indications would be nice.&lt;/p&gt;  &lt;p&gt;By their own admission, figures discussed in the call were non-GAAP. If “non-GAAP financial measures are not meant to be considered in isolation” why would they do this?&lt;/p&gt;  &lt;p&gt;So what did Marc Benioff, Chairman and CEO of salesforce have to say about the financial loss? Here is a summary:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;considers the Q2 results to be ‘strong’ &lt;/li&gt;    &lt;li&gt;talked about revenue growth justifying their growth strategy &lt;/li&gt;    &lt;li&gt;talked about non-GAAP earnings (not mentioning the GAAP loss), revenue, operating cashflow and customer numbers &lt;/li&gt;    &lt;li&gt;talked about some big deals signed &lt;/li&gt;    &lt;li&gt;talked about his travels &lt;/li&gt;    &lt;li&gt;talked about the cloud &lt;/li&gt;    &lt;li&gt;talked about some more recent deals &lt;/li&gt;    &lt;li&gt;talked about Chatter and Force.com &lt;/li&gt;    &lt;li&gt;talked about the market potential &lt;/li&gt;    &lt;li&gt;talked about Forrester’s predictions &lt;/li&gt;    &lt;li&gt;talked about Dreamforce &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In short, nothing about the loss in earnings.&lt;/p&gt;  &lt;p&gt;Next was Graham Smith, CFO of salesforce. Here is what he said:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;considered it an ‘exceptionally strong quarter’ &lt;/li&gt;    &lt;li&gt;talked about revenue and the drivers behind it &lt;/li&gt;    &lt;li&gt;talked about revenue from different regions &lt;/li&gt;    &lt;li&gt;talked about what the components of the revenue were &lt;/li&gt;    &lt;li&gt;talked about their non-GAAP gross margin &lt;/li&gt;    &lt;li&gt;talked about expenses, admitting they were up, attributing it to mergers and acquisitions and ‘aggressive hiring’ &lt;/li&gt;    &lt;li&gt;talked about how ‘aggressive hiring’ would continue for the rest of the year &lt;/li&gt;    &lt;li&gt;talked about how R&amp;amp;D is the fastest growing expense and this ‘investment’ would continue &lt;/li&gt;    &lt;li&gt;talked about how sales and marketing expenses were up and suggested this expense would continue for ‘building awareness’ &lt;/li&gt;    &lt;li&gt;mentioned a legal settlement which he quantified in per share terms but not in dollar terms &lt;/li&gt;    &lt;li&gt;talked about how general and administrative expense had increased and how they intend to reduce it ‘in the long term’ &lt;/li&gt;    &lt;li&gt;talked about how the non-GAAP operating margin was down which was attributed to acquisition &lt;/li&gt;    &lt;li&gt;talked about the non-GAAP tax rate &lt;/li&gt;    &lt;li&gt;talked about non-GAAP earnings per share &lt;/li&gt;    &lt;li&gt;talked about operating cash flow &lt;/li&gt;    &lt;li&gt;talked about capital expenses due to acquiring office space &lt;/li&gt;    &lt;li&gt;talked about cash being down, due to acquisition &lt;/li&gt;    &lt;li&gt;talked about deferred revenue &lt;/li&gt;    &lt;li&gt;talked about receivables &lt;/li&gt;    &lt;li&gt;talked about the Radian6 acquisition &lt;/li&gt;    &lt;li&gt;talked about non-GAAP guidance &lt;/li&gt;    &lt;li&gt;talked about Dreamforce &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The GAAP loss did not rate a mention. The closest to a profit strategy was the intent to reduce the general and administrative expenses, but that was it. No comprehensive strategy was mentioned for bringing the company back into profit. Nothing specific was mentioned for arresting the growth rate of expenses, relative to revenues.&lt;/p&gt;  &lt;h3&gt;What About The Q&amp;amp;A?&lt;/h3&gt;  &lt;p&gt;After the presentation, the audience of analysts had an opportunity to ask questions. Mark Moerdler from Sanford C. Bernstein &amp;amp; Co, Inc. got to the crux of the matter, forcing the issue of GAAP profit. Asking about the expected loss for the full year (around 10c per share) he asked what contributed to this. For more of Moerdler’s thoughts on salesforce, there is &lt;a href="http://www.forbes.com/sites/ericsavitz/2011/08/25/salesforce-com-boosts-profits-with-aggressive-accounting/" target="_blank"&gt;this nice summary&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Marc Benioff replied and made it clear why there is no focus on the loss and, in fact, why it is actively ignored (along with Moerdler’s question). Here are a few quotes:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;“my job … is not to focus on that GAAP profit number” &lt;/li&gt;    &lt;li&gt;“if we were focused on the GAAP number … we would be probably running a much leaner machine” &lt;/li&gt;    &lt;li&gt;“the ultimate number and the most important number is the top line” (this means revenue) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;To translate, at this point, Marc has no interest in ensuring salesforce runs at a profit. His focus is on revenue (top line) growth. The problem I have with this is there is no talk of how the company will move to profitability or how long they can run at a loss. The non-GAAP accounting simply gives us the measures salesforce believe are important for its future success. The GAAP numbers tell us what is needed now to run a profitable business and the fact is salesforce is not profitable and, based on the trends in my graphs, it will not be so for quite a while.&lt;/p&gt;  &lt;h3&gt;So Why Is It Such A Big Deal To Be Profitable?&lt;/h3&gt;  &lt;p&gt;In the short term it is not such a big deal. If you suffer a loss in a quarter, you simply dip into your cash reserves to cover the difference. The problems occur if this is on-going. If you continue to dip into your cash either you run out of cash (also known as bankruptcy) or you must find more cash (generally through borrowing from a bank or issuing more shares). If this continues either the banks refuse to lend because they are not confident you can pay them back or the share price drops so low as to be worthless.&lt;/p&gt;  &lt;p&gt;For three plain English measures to ward off bankruptcy, here is an &lt;a href="http://biztaxlaw.about.com/b/2008/09/17/why-do-businesses-go-bankrupt.htm" target="_blank"&gt;article worth reading&lt;/a&gt;. While salesforce has plenty of cash (around half a billion), the key concern I have is that of viability (over time the business must be profitable). It is well and good sacrificing profit for growth but there must be a plan for long term profitability and I cannot see it.&lt;/p&gt;  &lt;h3&gt;Surely Those Stock Options Are Aligning Staff To The Shareholders So Profits Will Come&lt;/h3&gt;  &lt;p&gt;This is where things get a little troublesome. Warren Buffett calls out the fundamental problem with stock options as a tool for behaviour control; while normal shareholders have used their own cash to buy their shares, stock option recipients sacrifice nothing for their options; they have no skin in the game. Moreover, the goal of a stock option holder is to get the share price as high as possible at the point where they can exercise the option (buy the share) as they can then immediately sell the share for a profit. This is not necessarily the same as ensuring the future viability and prosperity of an organisation, which is the goal of a long term shareholder.&lt;/p&gt;  &lt;p&gt;At this point let me put a massive disclaimer here. Firstly, I have no position in salesforce stock and have no intention of getting one in the next 72 hours (which is the disclaimer I see on other blogs like this one). Secondly, what I present is not an allegation, simply a discussion of how stock options can lead to poor behaviour.&lt;/p&gt;  &lt;p&gt;Firstly, if we see employees of a company receive shares through options and then immediately sell them, this has to be for one of two reasons:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;they need the cash or &lt;/li&gt;    &lt;li&gt;they believe the price will go no higher &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;There have been a lot of sales by directors at salesforce. &lt;a href="http://www.insidermonkey.com/company/salesforce+com+inc/1108524/sells/" target="_blank"&gt;You can see them all here&lt;/a&gt;. In fact, the CFO from the quarterly update is one of them. Unfortunately in terms of buys, &lt;a href="http://www.insidermonkey.com/company/salesforce+com+inc/1108524/buys/" target="_blank"&gt;there appear to be none happening&lt;/a&gt;. In contrast to selling, people buy shares when:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;they have the cash &lt;/li&gt;    &lt;li&gt;they think the price will go higher &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For our inside sellers, the motivation is to ensure, on the day of sale, the share price is as high as possible. Therefore, they are not motivated to talk about financial loss and expenses growing faster than revenues because this could lead to the share price dropping. Moreover, they are not motivated to change the formula for ‘success’ as this could affect market perception and also kill the share price.&lt;/p&gt;  &lt;p&gt;While I am sure salesforce does have a strong desire for revenue and are deeply focussed on the idea of ‘build it and the profits will come’, with the structures in place, there is no motivation for anyone receiving stock options to question how much growth is sustainable for the business and whether salesforce should focus resources on stemming expenses over growing revenues.&lt;/p&gt;  &lt;p&gt;Incidentally, the accountants do have a measure of a &lt;a href="http://en.wikipedia.org/wiki/Sustainable_growth_rate" target="_blank"&gt;sustainable growth rate&lt;/a&gt;. This is the rate at which a company can grow its revenues without borrowing additional money. My calculations put this at 9% for salesforce, in contrast to their growth rate for Q2 of 38% year on year.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;Salesforce is very happy with their Q2 results and, while revenue growth is great, it must be sustainable. To be sustainable, focus must be given to long term profitability. In the case of salesforce, the CEO is clear that profitability is not his focus at this time. To this end, salesforce has other measures which they use to monitor the health of the business, the so-called non-GAAP measures and while these measures may provide an insight which GAAP measures do not, they do not make $1 equal $2. The business still made a loss this quarter for the first time in over two years.&lt;/p&gt;  &lt;p&gt;While a cynical man may assert that their pre-occupation with the non-GAAP accounting is, in part, driven by their motivation to deliver good news to the market and maintain the share price for exercising their stocks, I do not personally believe this to be the case. I believe Marc and Graham are just very optimistic about salesforce’s future, based on their non-GAAP measures, and the directors of the company are offloading their shares simply because they need the money in these hard times.&lt;/p&gt;  &lt;p&gt;The problem is, while I want optimism in my directors, if I was a traditional shareholder, I would like to know that salesforce do not have their head in the sand in regards to their financials and have a plan for long term profitability. I would also want this clearly communicated as part the quarterly updates.&lt;/p&gt;  &lt;p&gt;As an extreme example, let us say I start a business tomorrow where I sell $10 notes for $9. I imagine my customer base would grow rapidly (like salesforce). I imagine my revenues would also grow rapidly (like salesforce). I imagine my costs would also grow in line with my revenues (like salesforce) but this does not alter the fact that every time I am selling a $10 bill I am making a loss and selling more of them will only increase my loss. Even if I create different accounting measures which more accurately reflect the health of my business as I see it, the fact is I am buying something for $10 and selling it for $9 and, unless I change something, my business will never be sustainable and I will go bankrupt. &lt;/p&gt;  &lt;p&gt;I like salesforce as a competitor and I want them to be around for a long time to come. Therefore I do not want them to sell something for $9 which is costing $10 to supply, because it is simply not sustainable.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-1012315994965444356?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/1012315994965444356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=1012315994965444356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1012315994965444356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1012315994965444356'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/09/does-salesforce-have-their-head-in.html' title='Does Salesforce Have Their Head In The Clouds?'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-gYySk3WYMcg/TmDuTKurxkI/AAAAAAAAAn0/tvO4YZpPUMA/s72-c/image_thumb%25255B6%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-7391589851352512402</id><published>2011-08-20T06:56:00.001-07:00</published><updated>2011-08-20T06:56:31.962-07:00</updated><title type='text'>A Codeless Way To Complete Activities in the Mobile Express Client</title><content type='html'>&lt;p&gt;One of the great drawbacks with the Mobile Express client for Dynamics CRM 2011 is how restricted you are when working with activities. Things like completing Appointments, once you have met with a prospect, are not possible with Mobile Express. Hopefully, the new client that Microsoft made mention of at &lt;a href="http://bit.ly/ouBsH9" target="_blank"&gt;WPC&lt;/a&gt; and in the last &lt;a href="http://bit.ly/iz8C0f" target="_blank"&gt;Statement of Direction&lt;/a&gt; will fix this. Until then, here is a nice trick for letting your sales staff complete Appointments, and add how the meeting went, all from within the Mobile Express client.&lt;/p&gt;  &lt;h3&gt;How Does It Work?&lt;/h3&gt;  &lt;p&gt;The trick comes from our ability to add Notes to an Appointment and using a workflow to complete the Appointment for us.&lt;/p&gt;  &lt;h3&gt;Making Appointments Visible in the Mobile Client&lt;/h3&gt;  &lt;p&gt;Firstly, we will need to be able to see Appointments in the mobile client. Most entities can be made visible in the Mobile Express client by ticking the ‘Mobile Express’ tickbox on the entity detail form.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-TCacwNslZhQ/Tk-858wetZI/AAAAAAAAAm4/Dl3vcPjmQH8/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-offmfwxcJbQ/Tk-868tTJ4I/AAAAAAAAAm8/-aIHv-sRRck/image_thumb%25255B2%25255D.png?imgmax=800" width="344" height="433" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you do this, you will see the entity, along with the others.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-cNcF4EQZTQw/Tk-87kCqCmI/AAAAAAAAAnA/dnjeobygzew/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/--ZEpL55exr8/Tk-88JvA-eI/AAAAAAAAAnE/AN7tcG2MCxw/image_thumb%25255B3%25255D.png?imgmax=800" width="144" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Opening an Appointment reveals the limitations inherent to the Mobile Express client. There is no ‘New’ button and no way to edit existing records. The only thing you can do is add a Note.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-ghy4tGfzkII/Tk-88mfDpXI/AAAAAAAAAnI/oRsIBrhVic0/s1600-h/image%25255B13%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-hazx_Z_zfMU/Tk-89awgR_I/AAAAAAAAAnM/5MdiocuQhxY/image_thumb%25255B7%25255D.png?imgmax=800" width="584" height="196" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;and therein lies our ‘backdoor’. By constructing a specific workflow, we can complete our Appointment and add details on our meeting.&lt;/p&gt;  &lt;h3&gt;The Workflow&lt;/h3&gt;  &lt;p&gt;Here it is:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-hmM9a2vYJys/Tk-8-HEbgrI/AAAAAAAAAnQ/TlIrG1r8EAA/s1600-h/image%25255B18%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-Jsim49sKWi4/Tk-8_Ap6RPI/AAAAAAAAAnU/SRt-EXw2TFU/image_thumb%25255B10%25255D.png?imgmax=800" width="734" height="420" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The process runs on Notes on their creation. It checks the title of the Note and if it equals ‘COMPLETE’ it copies the description of the Note onto the Appointment and sets the Appointment status to Completed.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-QepuDNT1gGU/Tk-8_5TTpmI/AAAAAAAAAnY/JMp_8F78M1Q/s1600-h/image%25255B23%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-xcLUDmqJ4IA/Tk-9Aqkdn_I/AAAAAAAAAnc/XNhFURuhQVY/image_thumb%25255B13%25255D.png?imgmax=800" width="632" height="428" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;What Happens?&lt;/h3&gt;  &lt;p&gt;The upshot is if our travelling salesman adds a Note to an Appointment with the title ‘COMPLETE’ and puts in some text in the description box,&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-5E9ihuwLMxY/Tk-9BG5qV3I/AAAAAAAAAng/KTlTGFb_uAU/s1600-h/image%25255B27%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-hAPvb51Rgds/Tk-9B7XnpwI/AAAAAAAAAnk/5OdAXX50gBs/image_thumb%25255B15%25255D.png?imgmax=800" width="427" height="245" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Our meeting will automatically close out with the text added.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-JGgG6Kz0T1U/Tk-9CpnYQmI/AAAAAAAAAno/88vsxl2py6M/s1600-h/image%25255B32%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-IzQodx67ELs/Tk-9DbqS3vI/AAAAAAAAAns/QyFFyFMdC1U/image_thumb%25255B18%25255D.png?imgmax=800" width="352" height="456" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Sorry about the unavailable warning. I ran a test Appointment first before writing the blog to make sure it would work. You generally will not see this.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;There you have it. A relatively simple workflow which makes the Mobile Express client a little more practical. I have used the Appointment entity here but the same trick should work with pretty much any other activity type. Also note that, generally, the title field is automatically populated by CRM when you create Notes through the full client so it is unlikely that a non-mobile user will inadvertently close out an activity.&lt;/p&gt;  &lt;p&gt;Enjoy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-7391589851352512402?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/7391589851352512402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=7391589851352512402' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7391589851352512402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7391589851352512402'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/08/codeless-way-to-complete-activities-in.html' title='A Codeless Way To Complete Activities in the Mobile Express Client'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-offmfwxcJbQ/Tk-868tTJ4I/AAAAAAAAAm8/-aIHv-sRRck/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-940437334501516796</id><published>2011-08-13T08:09:00.001-07:00</published><updated>2011-08-13T08:09:59.087-07:00</updated><title type='text'>Changing the Lookup Reference When Importing Related Data</title><content type='html'>&lt;p&gt;This is a handy new feature for the import wizard where matching off the name of a parent is not sufficient to link records you are importing to other records in CRM, such as where the primary name of the parent record is not unique. We used to be able to do this with the old server-side migration manager in v4 but not in the v4 import wizard.&lt;/p&gt;  &lt;h3&gt;Step 1: Getting a Template For Our Import&lt;/h3&gt;  &lt;p&gt;A really nice feature of Dynamics CRM 2011 is the ability to generate templates for all the CRM entities straight from the client. To do this, click the drop-down arrow on the Import button in the ribbon for the entity you want to import records for.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-4yNUYFx45t8/TkaTiWMP6DI/AAAAAAAAAlo/lA9gZhfxW-s/s1600-h/image%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-wcDfVe0KIIk/TkaTjFF5r_I/AAAAAAAAAls/HWGQ_h9tLIY/image_thumb.png?imgmax=800" width="244" height="151" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This generates an Excel-compatible XML file which has nice features like drop-downs for the pick list fields you need to fill in and tooltips to let you know the kind of information that needs to go into a field.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-DfkzQOn0p94/TkaTjrdN2DI/AAAAAAAAAlw/Vd9g2ho7wDE/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-Z00CfMQrHo0/TkaTkcIlarI/AAAAAAAAAl0/6578e1qUTSk/image_thumb%25255B3%25255D.png?imgmax=800" width="474" height="124" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;You will notice in the above image of the Contact import sheet that I have set the Parent Customer to ‘12345’. This is the Account Number for my parent customer, not their name, as would be traditionally used.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-uDu1AMi50ZU/TkaTkxK3XJI/AAAAAAAAAl4/Rct5qcrgRpc/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-21rqYzYYg8o/TkaTl57qrYI/AAAAAAAAAl8/z4CpPgfpZ2k/image_thumb%25255B5%25255D.png?imgmax=800" width="378" height="261" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Setting the Lookup in the Import Wizard&lt;/h3&gt;  &lt;p&gt;Importing the data into CRM is very easy with the Dynamics CRM 2011 Import Wizard but, by default, the wizard will try to link our Contact to an Account with the name, ‘12345’, not the Account Number ‘12345’.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-ZXqedvO5x4A/TkaTmXSrvLI/AAAAAAAAAmA/a2E0aRkphP0/s1600-h/image%25255B16%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-ZxdkMOUxcOM/TkaTnBBbB7I/AAAAAAAAAmE/_oAGbCxB6TM/image_thumb%25255B8%25255D.png?imgmax=800" width="722" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Therefore we have to adjust our mapping so it does not match on the Account Name but the Account Number. To do this we run the Import Wizard as usual by clicking the ‘Import Data’ button on the ribbon but when we get to the ‘Review Mapping Summary’ screen we click ‘Edit’.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-ll2P6oCCuOs/TkaTn_9_GBI/AAAAAAAAAmI/V45VFPzj5go/s1600-h/image%25255B21%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-krAir7ZkWLA/TkaTo1FjcPI/AAAAAAAAAmM/XigOwKPf_VE/image_thumb%25255B11%25255D.png?imgmax=800" width="475" height="485" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Skip setting the entity you are writing the records to and click ‘Next’. This will bring you to the mapping screen where we link the columns in our data source to fields in CRM. In our case we are interested in the ‘Parent Customer’ field.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-SMoNKRORz1M/TkaTpiFUefI/AAAAAAAAAmQ/b7Kt55rc0IE/s1600-h/image%25255B25%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-KfLV93AaQrE/TkaTqbL1ChI/AAAAAAAAAmU/xTz1Oygr3ag/image_thumb%25255B13%25255D.png?imgmax=800" width="584" height="147" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The magnifying glass means this is a lookup field and by clicking on the magnifying glass we can set the matching fields.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-JruUnjSDImM/TkaTq3rNfyI/AAAAAAAAAmY/GhVJDPvikRo/s1600-h/image%25255B30%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-W3lwsDwZNQc/TkaTte9SyBI/AAAAAAAAAmc/P1nyy_XP11A/image_thumb%25255B16%25255D.png?imgmax=800" width="479" height="305" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Parent Customer field is an interesting one because it can point to either an Account or Contact. In our case we are only interested in modifying the Account referred field to be the Account Number. We modify it by clicking on the magnifying glass and setting Account fields to match on. In our case we might also untick the Contact as an option for the Parent Customer as we will only bringing in Contacts with a Parent Account.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-pOLnaGOyfEA/TkaTt89p0TI/AAAAAAAAAmg/NoFDaj1awt8/s1600-h/image%25255B34%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-0pxf1cMK4RA/TkaTuutRHgI/AAAAAAAAAmk/WstGn6y0RuU/image_thumb%25255B18%25255D.png?imgmax=800" width="370" height="126" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The good news is now when we import everything goes to plan.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-lz-fkNlJ61o/TkaTvUFFpSI/AAAAAAAAAmo/-0G350o-1-Y/s1600-h/image%25255B38%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-IKHTqOdDQV4/TkaTv0IIweI/AAAAAAAAAms/I9GnSaok1As/image_thumb%25255B20%25255D.png?imgmax=800" width="535" height="75" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-0SBoRJJ4Eso/TkaTwlo_C7I/AAAAAAAAAmw/b9947DHdO9M/s1600-h/image%25255B43%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-divI0EoNyKM/TkaTxfckN9I/AAAAAAAAAm0/5Fum_h7YmlQ/image_thumb%25255B23%25255D.png?imgmax=800" width="588" height="45" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;Enjoy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-940437334501516796?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/940437334501516796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=940437334501516796' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/940437334501516796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/940437334501516796'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/08/changing-lookup-reference-when.html' title='Changing the Lookup Reference When Importing Related Data'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-wcDfVe0KIIk/TkaTjFF5r_I/AAAAAAAAAls/HWGQ_h9tLIY/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-7620951785528964271</id><published>2011-08-07T05:28:00.001-07:00</published><updated>2011-08-07T05:28:50.094-07:00</updated><title type='text'>A Codeless Address Finder Using Filtered Lookups</title><content type='html'>&lt;p&gt;A bit of a mouthful of a title but, basically, I am going to show how to set up a codeless set of dynamic picklists (now called option sets) by ignoring option sets and using lookups, which can now be filtered, as a standard feature in CRM 2011.&lt;/p&gt;  &lt;p&gt;My example will be an address finder. In this case we will enter a country and this will then restrict the states. This will then restrict the postcodes (zipcodes for our American friends) we can select and then this will restrict the towns and cities we can select.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;First Step: Get Some Data&lt;/h3&gt;  &lt;p&gt;For this example, I am going to use Australian postcodes, but it will work with any postcodes. Australian postcodes are available &lt;a href="http://auspost.com.au/business/barcoding-tools-information-guides.html" target="_blank"&gt;here&lt;/a&gt; and US zipcodes are available &lt;a href="http://federalgovernmentzipcodes.us/" target="_blank"&gt;here&lt;/a&gt;. I cannot find a decent list of UK postcodes so, if you know of one, please add a comment.&lt;/p&gt;  &lt;h3&gt;The Structure&lt;/h3&gt;  &lt;p&gt;We will create four new entities:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Country: We will use the name field to store the name of the country&lt;/li&gt;    &lt;li&gt;State: We will use the name field for the state and create a lookup to country&lt;/li&gt;    &lt;li&gt;Postcode (or Zipcode): We will use the name field to store the code and create a lookup field to state&lt;/li&gt;    &lt;li&gt;City: We will use the name field to store the name of the city and have a lookup field to the postcode entity &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I will also add lookup fields to these in a new section on the Account record.&lt;/p&gt;  &lt;p&gt;The results are something like this.&lt;/p&gt;  &lt;p&gt;The Country record:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-5Ft9MaR9TPc/Tj6Ev5DS6II/AAAAAAAAAkQ/s6dZLdJveaA/s1600-h/image%25255B17%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-3xJL9BFeP84/Tj6EwypjCoI/AAAAAAAAAkU/SEFkey6loGg/image_thumb%25255B9%25255D.png?imgmax=800" width="395" height="284" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The State record:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-mvXwd-p4P7M/Tj6ExoQTIuI/AAAAAAAAAkY/866w4dRhLOY/s1600-h/image%25255B21%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-2q_tP8CqLwQ/Tj6EyWnquQI/AAAAAAAAAkc/yxPkSRa4jic/image_thumb%25255B11%25255D.png?imgmax=800" width="682" height="255" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Postcode record:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-ga6SEJMWaMs/Tj6Ey9pr6DI/AAAAAAAAAkg/Zcwzlp_INIQ/s1600-h/image%25255B25%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-WrXLqY06nV4/Tj6Ezxa_veI/AAAAAAAAAkk/ov3eityw9qo/image_thumb%25255B13%25255D.png?imgmax=800" width="689" height="212" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The City record:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-qLD6H9jt5Yw/Tj6E0UsKVWI/AAAAAAAAAko/K6RlPHvK4TI/s1600-h/image%25255B29%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-xBcaW0U19PM/Tj6E1bv-KCI/AAAAAAAAAks/SRT-6i9MhEU/image_thumb%25255B15%25255D.png?imgmax=800" width="699" height="204" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;and finally the lookups on the Account record:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-3pinnXiOutc/Tj6E2Ex4MTI/AAAAAAAAAkw/StLs3TaajO8/s1600-h/image%25255B33%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-6ZzpBmVA6Vg/Tj6E22NH_-I/AAAAAAAAAk0/dyc_IrbWk90/image_thumb%25255B17%25255D.png?imgmax=800" width="718" height="260" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;Getting Data Into the System&lt;/h3&gt;  &lt;p&gt;Using the downloaded CSV record, we adjust the data so that we have four columns in each file:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Postcode&lt;/li&gt;    &lt;li&gt;City&lt;/li&gt;    &lt;li&gt;State&lt;/li&gt;    &lt;li&gt;Country&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Given we are only dealing with Australia, I added the country record by hand. For the other entities, we can download templates by going to Settings-Data Management-Templates For Data Import. The templates that are downloaded are XML files but they are completely compatible with Excel.&lt;/p&gt;  &lt;p&gt;Populate the Postcode.xml, City.xml and State.xml files using the data from the source file. You will have to eliminate the duplicates. Excel 2010 has a ‘Remove Duplicates’ function in the Data tab of its ribbon to clean up the data.&lt;/p&gt;  &lt;p&gt;If the xml file is over 8M in size, it will not import. This happened to me so I saved them all as CSVs and all was good. I also noticed that the files had a bunch of extra empty lines at the end of them, where the duplicates had been removed (nice work Excel!). I opened up each file in notepad and stripped out the extra commas.&lt;/p&gt;  &lt;p&gt;Now combine the three xml files into one zip file (highlight them, right click and Send To Zip File)&lt;/p&gt;  &lt;p&gt;Go to Settings and click ‘Import Data’ in the ribbon. It should just work. In my case the postcode file did not automap but once I mapped the fields for it, within the import wizard, I was back on track. Here are my results.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-EGUOWy3thj0/Tj6E3oz73iI/AAAAAAAAAk4/nqVzjrzrNFw/s1600-h/image%25255B38%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-X4o8ofvOwQw/Tj6E4fSoGOI/AAAAAAAAAk8/L2O4WSvXdMI/image_thumb%25255B20%25255D.png?imgmax=800" width="727" height="200" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will notice that 275 records failed. This confused me but, with a little investigation, it turns out that there are some postcodes in Australia that go across multiple states. Therefore, when I imported the cities and tried to link it to one of these postcodes, there were two records in the system to link to for the two states the postcode traversed. Given the blog is more about filtered lookups than about importing data, I will live with the 2% fail rate.&lt;/p&gt;  &lt;h3&gt;Creating the Filtered Lookups/Dynamic Picklist&lt;/h3&gt;  &lt;p&gt;If we ran with our system now, the lookups on the Account record would have no knowledge of each other. I would have to trawl through all the cities in the database to link to the right one. This is where the new filtered lookup feature comes into play. To set up the filtered lookup, go to the Account form, select the State field and click ‘Change Properties’ in the ribbon. Down the bottom of the default tab are the filtered lookup settings.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-boxO8t_vl-g/Tj6E4xnk0qI/AAAAAAAAAlA/Rx4uAYGjx-I/s1600-h/image%25255B43%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-CudVaJQKajQ/Tj6E56KYgxI/AAAAAAAAAlE/30ksjSowb2I/image_thumb%25255B23%25255D.png?imgmax=800" width="475" height="493" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We want to configure the ‘Related Records Filtering’ because we are matching the Country that the Account is associated to and the Country that the State is associated to. I untick the user’s ability to turn off the filter and turn off the search box.&lt;/p&gt;  &lt;p&gt;The result is a list of states just for the country I have selected on the Account record.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-dQVAn45liYo/Tj6E6je2M8I/AAAAAAAAAlI/-koGDXUD3Cg/s1600-h/image%25255B48%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-1Oue1waZ9NU/Tj6E7Qmr6MI/AAAAAAAAAlM/Kr8a_cnAWa0/image_thumb%25255B26%25255D.png?imgmax=800" width="488" height="336" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For those of you outside of Australia, these are the states and territories of Australia. I rinse and repeat for the Postcode and City&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-fD9-VqKAlL4/Tj6E7yOByGI/AAAAAAAAAlQ/AWc2KHIqSHo/s1600-h/image%25255B52%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-nt64vtf3eyI/Tj6E89FofuI/AAAAAAAAAlU/ABKfM0ZgPrs/image_thumb%25255B28%25255D.png?imgmax=800" width="558" height="376" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Wh-bFYorpkw/Tj6E9XWorPI/AAAAAAAAAlY/iAm19wpq-wM/s1600-h/image%25255B57%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-7qQP7_yrR0s/Tj6E-ciRQrI/AAAAAAAAAlc/Z4XEq0GiCLc/image_thumb%25255B31%25255D.png?imgmax=800" width="558" height="368" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The result is every time I click a lookup, as long the lookup above is filled in, the list will be appropriately adjusted, just like a dynamic picklist (dynamic option set). In the case of the postcode lookup, there is probably limited value (in the database, Australia has eight state values and almost 3,000 postcodes and we have no good concept of ‘county’ like the USA) but the solution shows its value in the city lookup.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-YKKltN0cri8/Tj6E_GmvRZI/AAAAAAAAAlg/6EaQ4yF-fRs/s1600-h/image%25255B61%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-WUsgPHVO1T0/Tj6FALtFGhI/AAAAAAAAAlk/XGYVP2sryDw/image_thumb%25255B33%25255D.png?imgmax=800" width="419" height="481" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Because I have already set the postcode to ‘2089’, CRM knows I must be in one of the three cities in this area.&lt;/p&gt;  &lt;h3&gt;Conclusions and Takeaways&lt;/h3&gt;  &lt;p&gt;If you have a nice taxonomy of values and need to dynamically adjust one as you set the value of another, this is not a bad way to do it. One thing to note though is that the solution does not enforce consistency. What I mean by this is, in the above picture, we could go back to country and select ‘USA’, even though the rest of the data are for Australia. &lt;/p&gt;  &lt;p&gt;Also, (and this one is more for Microsoft on the off-chance they read this) what would be really great is, as well as the ability to use a common entity to filter the lookup, the use of a global option set. However, at this time, we only have the option of a common linked entity.&lt;/p&gt;  &lt;p&gt;Finally, for this specific example, we are replacing the default address fields on the form with new lookup fields. If you are using default reports or have legacy reports which reference the system address fields, you will either need to adjust these reports or keep the system fields in sync via a workflow or plugin.&lt;/p&gt;  &lt;p&gt;Enjoy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-7620951785528964271?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/7620951785528964271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=7620951785528964271' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7620951785528964271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7620951785528964271'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/08/codeless-address-finder-using-filtered.html' title='A Codeless Address Finder Using Filtered Lookups'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-3xJL9BFeP84/Tj6EwypjCoI/AAAAAAAAAkU/SEFkey6loGg/s72-c/image_thumb%25255B9%25255D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-2129025863733441476</id><published>2011-07-22T18:22:00.001-07:00</published><updated>2011-07-22T18:22:34.181-07:00</updated><title type='text'>Gartner Trajectories of CRM Solutions</title><content type='html'>&lt;p&gt;Back in April this year I did the ‘&lt;a href="http://leontribe.blogspot.com/2011/04/forrester-trajectories-of-crm-solutions.html" target="_blank"&gt;Forrester Trajectories of CRM Solutions&lt;/a&gt;’ which examined past Forrester reports for CRM in the mid-market and enterprise markets. At the time I struggled to find the Gartner equivalents. With the recent release of Gartner’s Magic Quadrant Report for Sales Force Automation (&lt;a title="http://www.crm-guidebooks.com/2011/07/gartner-magic-quadrant-sales-force-automation-july-2011/" href="http://www.crm-guidebooks.com/2011/07/gartner-magic-quadrant-sales-force-automation-july-2011/"&gt;http://www.crm-guidebooks.com/2011/07/gartner-magic-quadrant-sales-force-automation-july-2011/&lt;/a&gt;) I thought I would see if, with the combined power of Google and Bing, I could turn up the quadrants this time around.&lt;/p&gt;  &lt;p&gt;In fact I found the past five years of quadrants. Here they are:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-KOm8j23PQ3c/TioiO3exeeI/AAAAAAAAAa0/jmc7PM7ohWo/s1600-h/image%25255B58%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-CCoukiErIY0/TioiPj9HcPI/AAAAAAAAAa4/3fz3uMaOcYE/image_thumb%25255B44%25255D.png?imgmax=800" width="293" height="294" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://lh5.ggpht.com/-x0LWQ81yOug/TioiQQ0h8WI/AAAAAAAAAa8/T73cQBSLHMg/s1600-h/image%25255B59%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-7sLR_lUkLok/TioiQ2CgkCI/AAAAAAAAAbA/L3wuSs0J5ew/image_thumb%25255B45%25255D.png?imgmax=800" width="268" height="293" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-Rh7hQXLCj9I/TioiRs-UN-I/AAAAAAAAAbE/oSYR-pSLRSE/s1600-h/image%25255B60%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-d2CBKjNIGZ0/TioiSnnz4hI/AAAAAAAAAbI/d5Q6J4buvec/image_thumb%25255B46%25255D.png?imgmax=800" width="276" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;&lt;a href="http://lh5.ggpht.com/-yPElBeOUDSE/TioiTe_dd8I/AAAAAAAAAbM/2_XIyG5MamU/s1600-h/image%25255B79%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-WG50eif4VmY/TioiUf22aSI/AAAAAAAAAbQ/NqlqbnpVU-Q/image_thumb%25255B59%25255D.png?imgmax=800" width="431" height="432" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-2--MI4URtA4/TioiVBTUG9I/AAAAAAAAAbU/20tVbhXfrAc/s1600-h/image%25255B80%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-zbz2aKOCvvs/TioiV8fu9NI/AAAAAAAAAbY/i4vxtXsJZ1Q/image_thumb%25255B60%25255D.png?imgmax=800" width="395" height="431" /&gt;&lt;/a&gt;&lt;/h3&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;To Those That Have Fallen, We Salute You&lt;/h3&gt;  &lt;p&gt;Just like the Oscars I would like to take a moment to remember those products that did not make the 2011 Magic Quadrant. Since 2010 we have lost (cue sentimental piano music…):&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Cegedim Dendrite (although 2010 was the only year they made an appearance)&lt;/li&gt;    &lt;li&gt;FrontRange Solutions (GoldMine): located in the ‘niche players’ in the previous four years, they are no longer on the quadrant&lt;/li&gt;    &lt;li&gt;Maximizer Software: another niche player that is no longer on the Gartner radar&lt;/li&gt;    &lt;li&gt;Landslide: A ‘visionary’ that had slipped into ‘niche’ last year and unfortunately has fallen off the chart this year&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In previous years we also lost off the Gartner quadrant:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Infor: last seen as a niche player in 2008&lt;/li&gt;    &lt;li&gt;Consona: made a once-only appearance in 2008&lt;/li&gt;    &lt;li&gt;Saratoga Systems: acquired by CDC in 2007, it fell off the radar in 2008&lt;/li&gt;    &lt;li&gt;Entellium: the company filed for bankruptcy in 2009, bought out by Intuit&lt;/li&gt;    &lt;li&gt;RightNow Technologies: last seen on the Gartner quadrant in 2007&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;New Contenders&lt;/h3&gt;  &lt;p&gt;The only new players to make the quadrant are Microsoft Dynamics CRM Online (the online version of the incumbent on-premise solution) and Zoho (&lt;a href="http://www.zoho.com"&gt;http://www.zoho.com&lt;/a&gt;). Zoho is an online applications player based out of India (think of them as a budget Google apps). I have been watching Zoho for a while and, if you are in the market for a basic sales force automation solution, and want other applications like invoicing, simple accounting etc. it is worth looking at. A well deserved addition to the quadrant.&lt;/p&gt;  &lt;h3&gt;Overall Trends&lt;/h3&gt;  &lt;p&gt;In the Forrester trajectory post I observed a general trend towards the top right, suggesting all products were improving. This is not as obvious in the Gartner trajectories but what can be seen is a consolidation of products. Counting the number of products in the quadrant over the years we have:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;2007: 20&lt;/li&gt;    &lt;li&gt;2008: 16&lt;/li&gt;    &lt;li&gt;2009: 14&lt;/li&gt;    &lt;li&gt;2010: 15&lt;/li&gt;    &lt;li&gt;2011: 13&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This can also be seen in the number of companies in the quadrant:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;2007: 13&lt;/li&gt;    &lt;li&gt;2008: 13&lt;/li&gt;    &lt;li&gt;2009: 11&lt;/li&gt;    &lt;li&gt;2010: 12&lt;/li&gt;    &lt;li&gt;2011: 9&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In both cases the market has shrunk, in terms of participants, by about 1/3.&lt;/p&gt;  &lt;p&gt;The movement of CRM products to the cloud will only, in my opinion, speed this consolidation up. The fact is, for small and medium-sized businesses, with minimal internal IT infrastructure, a cloud CRM offering is very compelling and very affordable. While there will likely always be a market for on-premise deployments (for example in regions with unreliable internet connections) the option of the cloud is becoming more and more acceptable for many organisations. Companies which choose not to offer cloud versions of their products will become more specialised, niche players or fade away.&lt;/p&gt;  &lt;p&gt;Also, the barriers are high for new offerings. The combination of low price (and therefore low relative annual turnover) combined with the feature-rich nature of the incumbent products make it very difficult for a new contender to invest on building a competitive product knowing their return on investment will take a significant amount of time.&lt;/p&gt;  &lt;p&gt;The future is likely to be dominated by cloud and cloud/on-premise offerings by a small collection of players already in the market.&lt;/p&gt;  &lt;h3&gt;Individual Product Movements&lt;/h3&gt;  &lt;p&gt;The products in the Gartner quadrant appear to be a lot more stable than their Forrester counterparts. Significant movements are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Microsoft Dynamics CRM has migrated from a ‘challenger’ to a ‘leader’&lt;/li&gt;    &lt;li&gt;Oracle CRM On Demand has moved from a ‘visionary’ to a ‘leader’&lt;/li&gt;    &lt;li&gt;SAP has moved from a ‘niche’ to a ‘challenger’&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The good news here is nothing appears to be moving backwards; two major players are now considered leaders in the industry and another is potentially improving. The stagnation of Oracle and the rise of the some of the niche players, such as SugarCRM, Pivotal and SageCRM, seen in the Forrester reports, is not seen in the Gartner reports. &lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;Reviewing the Gartner reports it appears the sales force automation market is consolidating, probably due to the move to the cloud; a trend that will likely continue. While difficult for new contenders to enter the market, Zoho has made an appearance and it will be interesting to see how they fare in future reports.&lt;/p&gt;  &lt;p&gt;The one consistency between the two sets of reports is the rise of Microsoft Dynamics CRM. While Forrester considers Microsoft Dynamics CRM the market leader, Gartner still sees salesforce.com as the player to beat. The battle between these two giants is great for consumers as both will work harder to produce the dominant product. It is a great time to be in the CRM industry and I eagerly await future Forrester and Gartner reports to see how the battle plays out.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-2129025863733441476?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/2129025863733441476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=2129025863733441476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2129025863733441476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2129025863733441476'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/07/gartner-trajectories-of-crm-solutions.html' title='Gartner Trajectories of CRM Solutions'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-CCoukiErIY0/TioiPj9HcPI/AAAAAAAAAa4/3fz3uMaOcYE/s72-c/image_thumb%25255B44%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-6408306857822821452</id><published>2011-07-16T05:41:00.001-07:00</published><updated>2011-07-16T05:41:21.245-07:00</updated><title type='text'>Erin Brockovich, Social CRM and Why Chatter is Not a Social Tool</title><content type='html'>&lt;p&gt;As there is buzz about the cloud (&lt;a title="http://leontribe.blogspot.com/2011/07/what-is-cloud.html" href="http://leontribe.blogspot.com/2011/07/what-is-cloud.html"&gt;http://leontribe.blogspot.com/2011/07/what-is-cloud.html&lt;/a&gt;) there is also a buzz about something called Social CRM. A prevailing wisdom has it that for CRM to be social, you just need to add a tool that looks like Facebook or Twitter. To put it simply, this is a nonsense or, at least, not the complete story. &lt;/p&gt;  &lt;h3&gt;System vs Philosophy&lt;/h3&gt;  &lt;p&gt;One of my first blog posts talked about what is CRM (&lt;a title="http://leontribe.blogspot.com/2009/01/what-is-crm.html" href="http://leontribe.blogspot.com/2009/01/what-is-crm.html"&gt;http://leontribe.blogspot.com/2009/01/what-is-crm.html&lt;/a&gt;). In essence, I suggested there are two sides to the CRM coin: CRM as a philosophy and CRM as a system. I also suggested that CRM systems do not have to be implemented to anticipate customer need and manage the customer relationship. The idea of an ‘xRM’ system means any number of business processes can be managed through a CRM system.&lt;/p&gt;  &lt;p&gt;The same applies to this idea of Social CRM. The philosophy of Social CRM is best explained by a text such as the Cluetrain Manifesto (&lt;a title="http://leontribe.blogspot.com/2009/03/all-aboard-cluetrain-its-been-waiting.html" href="http://leontribe.blogspot.com/2009/03/all-aboard-cluetrain-its-been-waiting.html"&gt;http://leontribe.blogspot.com/2009/03/all-aboard-cluetrain-its-been-waiting.html&lt;/a&gt;). The idea is by engaging with clients in ‘real’ conversations, rather than crafting marketing messages, clients will respond more favourably and, ideally be loyal and buy more. Chris Brogan describes it pretty well (&lt;a title="http://www.crm-guidebooks.com/2011/04/social-mediasocial-crm-still-about-people/" href="http://www.crm-guidebooks.com/2011/04/social-mediasocial-crm-still-about-people/"&gt;http://www.crm-guidebooks.com/2011/04/social-mediasocial-crm-still-about-people/&lt;/a&gt;) and Dr. Graham Hill also summarises the concept of ‘value through engagement’ (&lt;a title="http://www.mycustomer.com/topic/social-crm/service-dominant-logic-and-social-crm/125536" href="http://www.mycustomer.com/topic/social-crm/service-dominant-logic-and-social-crm/125536"&gt;http://www.mycustomer.com/topic/social-crm/service-dominant-logic-and-social-crm/125536&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;Because it is difficult to go to every client’s house for a ‘cup of tea and a chat’, to assist in engaging clients, systems can be introduced which open channels for two-way conversation. Traditionally CRM system have been focussed on pushing out a message, rather than engaging in a conversation. Social CRM systems seek to remedy this deficit. I explored this topic in my ‘Push and Pull’ post (&lt;a title="http://leontribe.blogspot.com/2009/02/push-and-pull-marketing-crm-and-social.html" href="http://leontribe.blogspot.com/2009/02/push-and-pull-marketing-crm-and-social.html"&gt;http://leontribe.blogspot.com/2009/02/push-and-pull-marketing-crm-and-social.html&lt;/a&gt;).&lt;/p&gt;  &lt;h3&gt;Do We Need Systems for Social CRM?&lt;/h3&gt;  &lt;p&gt;Just as we can engage in a CRM philosophy without a CRM IT system, we can engage in Social CRM without a Social CRM IT system. A great example of this is seen in the movie ‘Erin Brockovich’ (&lt;a title="http://en.wikipedia.org/wiki/Erin_Brockovich_(film)" href="http://en.wikipedia.org/wiki/Erin_Brockovich_(film)"&gt;http://en.wikipedia.org/wiki/Erin_Brockovich_(film)&lt;/a&gt;). Erin hates lawyers and is not one for process. However, she cares deeply about the people of Hinkley and their plight resulting from contaminated ground water. By engaging the town’s people in a direct, meaningful way she achieves what the lawyers fail to do, obtaining the signatures required to ensure the people get the money they deserve. While the lawyers’ formal, less intimate engagement had caused mistrust and confusion, Erin’s approach gained the trust of the people and made them feel that they were doing the right thing by engaging with her.&lt;/p&gt;  &lt;p&gt;However, the movie also illustrates the importance of a systemised approach. When Erin is sick, much of the information, such as contact information, has to be re-obtained by the impersonal lawyers as the only place the information resides is in Erin’s head. With a CRM system in place, this information could be held centrally. The lawyers could get access to the information they need to do their job and Erin could keep them away from the clients. &lt;/p&gt;  &lt;h3&gt;Do We Need Chatter or Yammer to have a Social CRM System?&lt;/h3&gt;  &lt;p&gt;Again, not at all. Despite what the doomsayers suggest, e-mail is still an excellent tool for direct communication and is thriving (&lt;a title="http://leontribe.blogspot.com/2011/06/is-e-mail-dead-and-is-communication.html" href="http://leontribe.blogspot.com/2011/06/is-e-mail-dead-and-is-communication.html"&gt;http://leontribe.blogspot.com/2011/06/is-e-mail-dead-and-is-communication.html&lt;/a&gt;). These new ‘collaboration tools’ ultimately allow organisations to use different channels for different kinds of conversation. Interestingly, my own conversations with users of programs like Chatter suggest that, while these kinds of tools do assist in engaging in meaningful conversations with clients, it is not for the reasons you would think. The reason these systems help organisations be more social is because these tools funnel indirect communication away from e-mail. E-mail, along with the telephone, SMS and face-to-face meetings then become the primary channels for direct, meaningful engagement with clients, while the ‘collaboration tool’ is used for general, non-specific impersonal communications (memos), crowdsourcing requests and high-level catching up with distant connections (status updates). In other words, non-essential indirect communication is funnelled through the collaboration tool, letting e-mail be more effective as a one-on-one communication and engagement tool.&lt;/p&gt;  &lt;p&gt;Paul Adams, a former researcher at Google, who now works at Facebook has published a slideshow of his research into social networks and how online social tools do not always do a good job of mapping how we interact in the real world (&lt;a title="http://www.slideshare.net/padday/the-real-life-social-network-v2" href="http://www.slideshare.net/padday/the-real-life-social-network-v2"&gt;http://www.slideshare.net/padday/the-real-life-social-network-v2&lt;/a&gt;). At slide 122, he makes the following statement “Online social networks make it easier to reconnect and catch up with weak ties”. Status updates give us an easy way to see what people are up to. A few slides later he describes online social networks as a “powerful route when sourcing new information”.&lt;/p&gt;  &lt;p&gt;What online social networks do NOT do is convert temporary ties (people we interact with only once) to weak ties or weak ties into strong ties. If they did, they would be a truly social tool in the Cluetrain sense. This ‘social conversion’ happens through other channels such as meetings, phone calls and, to a lesser extent, e-mails. This is reinforced on slide 142.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-JbbCBtYECN0/TiGG7Pgo4lI/AAAAAAAAAZw/BxY1CZHh7AA/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-cz33PYUYr8I/TiGG72ioZiI/AAAAAAAAAZ0/hREFGPn1EDc/image_thumb%25255B1%25255D.png?imgmax=800" width="524" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This idea that e-mail is reserved for strong, authentic connections is also corroborated on slide 144 where Paul says “Many people use e-mail for very private exchanges…Some young adults use e-mail to communicate with their strongest ties because their (online) social network is overloaded with information.”&lt;/p&gt;  &lt;p&gt;The 224 slides are definitely worth browsing as he goes on to talk about how real social networks influence buying habits and how people behave differently on online social networks than in real life interactions. &lt;/p&gt;  &lt;p&gt;I understand it may be controversial to suggest a tool like Chatter is not social, but I strongly believe Erin would not have had as much success ‘friending’ Hinkley on Facebook and posting to their wall as she did directly speak directly to the individuals. Chatter would have been great, however, if she was looking for someone in Masry’s law firm who knew something about Hexavalent Chromium or worked on groundwater contamination cases. Chatter aids collaboration but this is not the same as aiding a meaningful two-way conversation. The statistics on the Chatter site confirm this (&lt;a title="https://www.chatter.com/why/" href="https://www.chatter.com/why/"&gt;https://www.chatter.com/why/&lt;/a&gt;). The improvements are in areas of collaboration and productivity, but not in areas of client engagement and loyalty.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;The philosophy of social CRM is that customer-centric selling can be improved through active and direct engagement with customers. Systems can be put in place to support this. The specific system will depend on the channel in which we intend to engage with the customer. However, if a business implements social tools with no clear vision of their purpose they are wasting their time.&lt;/p&gt;  &lt;p&gt;Collaboration tools provide an online channel to engage with others. However, collaboration tools are not synonymous with the concept of a meaningful conversation with a customer or colleague; they simply allow us to share information. The research supports the notion that other channels, such as face to face meetings and e-mails, are still the preferred choice to maintaining strong connections in our networks. To put it another way, if you want to collaborate with people use a tool like SharePoint, Yammer or Chatter; if you want to forge a relationship, pick up the phone or, failing this, send them an e-mail.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-6408306857822821452?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/6408306857822821452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=6408306857822821452' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6408306857822821452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6408306857822821452'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/07/erin-brockovich-social-crm-and-why.html' title='Erin Brockovich, Social CRM and Why Chatter is Not a Social Tool'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-cz33PYUYr8I/TiGG72ioZiI/AAAAAAAAAZ0/hREFGPn1EDc/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-1894853623804971441</id><published>2011-07-03T00:47:00.001-07:00</published><updated>2011-07-03T00:47:07.944-07:00</updated><title type='text'>What is the Cloud?</title><content type='html'>&lt;p&gt;There is a lot of noise about this thing called the cloud and while many people have a basic understanding that it has something to do with running software on the internet I thought it was about time to throw my hat into the ring to try and clear this up.&lt;/p&gt;  &lt;h3&gt;Starting With The Basics: How Does a PC Work?&lt;/h3&gt;  &lt;p&gt;Let us cast our mind back to an ancient time when there was no internet. If you wanted to run software, it required your own computer and it went something like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-xtkJzYvW3Xk/ThAecuI2QgI/AAAAAAAAAZo/ZAb-qSlymsA/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-x8TO5ZLGGEY/ThAeeM80OzI/AAAAAAAAAZs/_DfgoY2HOg0/image_thumb%25255B2%25255D.png?imgmax=800" width="455" height="331" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Let’s start from the bottom and work our way up. A computer has a thing called BIOS. This is the program that starts up when the computer is started. It is hard-wired into the mother board (the big flat circuit board inside your computer) and its job is to start the various bits on the motherboard up and to get the operating system going.&lt;/p&gt;  &lt;p&gt;The operating system is, ultimately, software but very special software. The operating system is the gateway between the stuff on the motherboard and the software running on the computer. In this sense it is a platform that all other programs run on.&lt;/p&gt;  &lt;p&gt;Software is simply computer programs that run on a computer. Therefore anyone that says ‘no software’ (you know who you are) is talking nonsense because even if a program is running on a server in Singapore and the results are being displayed on a monitor in Boise, Idaho it is still software. Anyone who tells you something different is trying to sell you something.&lt;/p&gt;  &lt;p&gt;The hard drive is where all data sits. This includes software, data, music and anything else encoded into 1’s and 0’s.&lt;/p&gt;  &lt;p&gt;When a program is run, it is copied into memory and the CPU (which actually does everything by coordinating all the other bits) works with it there. The reason it makes a copy is that memory is faster to read and write to. The reason we don’t abandon the hard drive and make the whole computer memory is cost. This being said, back in the early days of home computers, things like the Commodore 64 or Sinclair Spectrum 48k had no hard drive, just memory (64 kilobytes and 48 kilobytes respectively).&lt;/p&gt;  &lt;p&gt;Eventually, when the software does something, it needs to tell the user about it and this is where the screen comes in.&lt;/p&gt;  &lt;p&gt;As a disclaimer, I am not an IT graduate, I am a physics graduate that got into IT. Therefore this model may not be completely accurate. However, it has been my working model for the last 25 years and works wonderfully for this article.&lt;/p&gt;  &lt;h3&gt;Thanks For The History Lesson. What Does This Have To Do With The Cloud?&lt;/h3&gt;  &lt;p&gt;The thing is, if you understand how a computer works, it is easy to understand the cloud because all the cloud does is replace bits from the computer and use bits somewhere else in the world. Generally speaking, the more you use someone else’s bits, the less control you have on what those bits are. This will become evident as we get into the explanation.&lt;/p&gt;  &lt;p&gt;Let us look at some of those cloud terms:&lt;/p&gt;  &lt;h4&gt;&lt;/h4&gt;  &lt;h4&gt;Infrastructure as a Service (IaaS)&lt;/h4&gt;  &lt;p&gt;This is where we want to run our software on someone else’s machines and they get to say what those machines are. In theory we could hold the software (including the operating system) on our computer and have someone else’s machines read it across the internet but this would be quite slow. So while we are really just using someone else’s hard drive, CPU and memory, we generally also load an operating system and software on the other person’s hard dive for quick access by their CPU and memory. An example of IaaS is Rackspace (&lt;a href="http://www.rackspace.com"&gt;http://www.rackspace.com&lt;/a&gt;). Rackspace also offer to provide one of a selection of operating systems. Although this could construe as Platform as a Service (see below) because the choice is with us and not them on the operating system, it is still considered IaaS.&lt;/p&gt;  &lt;p&gt;If we are just looking to use someone else’s hard drive, this also sits under IaaS and an example of this is Amazon S3 (&lt;a title="http://aws.amazon.com/s3/" href="http://aws.amazon.com/s3/"&gt;http://aws.amazon.com/s3/&lt;/a&gt;).&lt;/p&gt;  &lt;h4&gt;&lt;/h4&gt;  &lt;h4&gt;Platform as a Service (PaaS)&lt;/h4&gt;  &lt;p&gt;If we do not get to choose the operating system, this is PaaS. A good example of this is Azure (&lt;a title="http://www.microsoft.com/windowsazure/" href="http://www.microsoft.com/windowsazure/"&gt;http://www.microsoft.com/windowsazure/&lt;/a&gt;). Here we use someone else’s hard drive, CPU, memory and operating system. We can load whatever software we like onto it and even have it read software sitting on our hard drive if we like. We could also have it read someone else’s hard drive, like Amazon S3. The recent iCloud service by Apple appears to be doing precisely this (&lt;a title="http://www.neowin.net/news/icloud-uses-amazon-web-services-and-windows-azure-for-now" href="http://www.neowin.net/news/icloud-uses-amazon-web-services-and-windows-azure-for-now"&gt;http://www.neowin.net/news/icloud-uses-amazon-web-services-and-windows-azure-for-now&lt;/a&gt;).&lt;/p&gt;  &lt;h4&gt;Software as a Service (SaaS)&lt;/h4&gt;  &lt;p&gt;This is where we get no say on anything other than the specifications of our screen. Someone else chooses the servers, the operating system and the specific software that runs on them. Examples include Hotmail, salesforce.com, Miniclip flash games and Google apps.&lt;/p&gt;  &lt;p&gt;What is nice about SaaS is that we do not need to worry about our computing power to get the software to run; it is someone else’s concern. In theory, I could dust off my old Sinclair Spectrum 48k and run a Saas application, which normally takes four or five modern servers to run locally (or on-premise as they now say). All my Speccy has to do is coordinate the information coming from the application, via the internet,&amp;#160; and display it on my monitor or, in the case of the Spectrum, my television. In reality this would not quite work as the Sinclair Spectrum has no way of talking to the internet. The best it could muster in its day was chatting to cassettes. However, the principle is sound.&lt;/p&gt;  &lt;h3&gt;Conclusion&lt;/h3&gt;  &lt;p&gt;There is a lot of noise out there about this cloud thing but it really boils down to one simple concept: if you are happy to give up some control to a provider you trust, you can get great technical services with less headache and probably at a lower cost. If this sounds tempting, it is then a case of working out how far you want to go with it. There is no doubt that as these services become more reliable and more feature-rich businesses will take them up more and more, willing to gain an economic edge on rivals in exchange for losing a little control of their IT infrastructure.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-1894853623804971441?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/1894853623804971441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=1894853623804971441' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1894853623804971441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1894853623804971441'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/07/what-is-cloud.html' title='What is the Cloud?'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-x8TO5ZLGGEY/ThAeeM80OzI/AAAAAAAAAZs/_DfgoY2HOg0/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-2182455944661476284</id><published>2011-06-24T22:04:00.001-07:00</published><updated>2011-06-24T22:04:55.468-07:00</updated><title type='text'>Is E-mail Dead And Is Communication Becoming Social?</title><content type='html'>&lt;p&gt;This article is again inspired by my clandestine visit to CloudForce last month (&lt;a title="http://twitpic.com/4wh1cq" href="http://twitpic.com/4wh1cq"&gt;http://twitpic.com/4wh1cq&lt;/a&gt;). One of the claims in the keynote, which I tweeted at the time, was that social channels are now more popular than e-mail. I found this to be an incredible claim, obviously said to justify Chatter, and I vowed to dig deeper. I attempt to synthesize a lot of information here so the article is quite large. For those of you that want to cut to the chase, feel free to jump to the Conclusions section.&lt;/p&gt;  &lt;h3&gt;So Where Does This Claim Come From?&lt;/h3&gt;  &lt;p&gt;The claim seems to come from a Nielsen study from two years ago titled “Global Faces and Networked Places” (&lt;a title="http://blog.nielsen.com/nielsenwire/wp-content/uploads/2009/03/nielsen_globalfaces_mar09.pdf" href="http://blog.nielsen.com/nielsenwire/wp-content/uploads/2009/03/nielsen_globalfaces_mar09.pdf"&gt;http://blog.nielsen.com/nielsenwire/wp-content/uploads/2009/03/nielsen_globalfaces_mar09.pdf&lt;/a&gt;). The report talks about how consumers are becoming more social and talks at aspects I mention in my Cluetrain post from the same time (&lt;a title="http://leontribe.blogspot.com/2009/03/all-aboard-cluetrain-its-been-waiting.html" href="http://leontribe.blogspot.com/2009/03/all-aboard-cluetrain-its-been-waiting.html"&gt;http://leontribe.blogspot.com/2009/03/all-aboard-cluetrain-its-been-waiting.html&lt;/a&gt;). The purpose of the study is to justify why advertisers should consider social channels. It is in this context that the claim of popularity is made.&lt;/p&gt;  &lt;p&gt;Here is the key table:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-uou7CUaZfbE/TgVsKl-_xgI/AAAAAAAAAYg/gwPeDqIMuPc/s1600-h/image4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-lzHRUWRsl7c/TgVsLdzLoTI/AAAAAAAAAYk/TO1P8pnS9HM/image_thumb2.png?imgmax=800" width="370" height="223" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;‘Global Active Reach’ is not clearly defined but seems to mean the browsing internet population (and possibly relates to the percentage of time they spend online and what they do with that time). It is also not clear how they derived these numbers. The definition of ‘Member Communities’ is vague but is said to incorporate “social networks and blogging sites”. So, in essence, the study says that in 2009 more people on the internet accessed social networks and blogs than an online e-mail account. A little surprising but not outrageous.&lt;/p&gt;  &lt;p&gt;The study then goes to talk about time online saying people online, in 2009, spent one in every eleven minutes looking at Member Communities. The study does not directly compare relative time spent between Member Communities and e-mail.&lt;/p&gt;  &lt;h3&gt;Do Other Studies Talk About Time Spent On Internet Activities?&lt;/h3&gt;  &lt;p&gt;Absolutely. Here is one from February this year (&lt;a title="http://www.comscore.com/Press_Events/Presentations_Whitepapers/2011/2010_US_Digital_Year_in_Review" href="http://www.comscore.com/Press_Events/Presentations_Whitepapers/2011/2010_US_Digital_Year_in_Review"&gt;http://www.comscore.com/Press_Events/Presentations_Whitepapers/2011/2010_US_Digital_Year_in_Review&lt;/a&gt;). &lt;/p&gt;  &lt;p&gt;This one says people are spending more time on Facebook than other places.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-8fmp1LxqlR0/TgVsMR7-7eI/AAAAAAAAAYo/4SJMvsZi1Zs/s1600-h/image12.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-w2ExiomU5fU/TgVsNEtNnfI/AAAAAAAAAYs/-Lijw0g72oE/image_thumb6.png?imgmax=800" width="513" height="288" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It also says that people are spending more time online looking at social networking sites than looking at their e-mail (in agreement with Nielsen).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-p8y49eUD05o/TgVsN6AhLDI/AAAAAAAAAYw/_xfSvL4q1Hw/s1600-h/image16.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-QN2ajCQaZYE/TgVsO2610DI/AAAAAAAAAY0/k5maODDeSMk/image_thumb8.png?imgmax=800" width="520" height="273" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It also says the youth are specifically spending less time online checking e-mail.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-SfU9ePMP5GE/TgVsPbeZlfI/AAAAAAAAAY4/4lY2XklpAa8/s1600-h/image21.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-NVAg60KvNfo/TgVsQJb9bdI/AAAAAAAAAY8/uCFmUsP95wY/image_thumb11.png?imgmax=800" width="519" height="296" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It also mentions 12% of internet time in 2010 was spent on social networking sites, that is, one in every eight minutes (as a comparison to the previous Nielsen statistic of one in every eleven minutes in 2009)&lt;/p&gt;  &lt;p&gt;Nielsen also brought out a nice chart showing where all US internet time was devoted in 2010 (&lt;a title="http://blog.nielsen.com/nielsenwire/online_mobile/what-americans-do-online-social-media-and-games-dominate-activity/" href="http://blog.nielsen.com/nielsenwire/online_mobile/what-americans-do-online-social-media-and-games-dominate-activity/"&gt;http://blog.nielsen.com/nielsenwire/online_mobile/what-americans-do-online-social-media-and-games-dominate-activity/&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-D6fiAnmGRe4/TgVsSCGKLfI/AAAAAAAAAZA/9zel85M56eE/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-3NoufYTcVkk/TgVsUEm6P1I/AAAAAAAAAZE/zZbd6_LigQ0/image_thumb%25255B4%25255D.png?imgmax=800" width="524" height="492" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This clearly states that almost three times as much time is spent online looking at social networks and blogs compared to e-mails.&lt;/p&gt;  &lt;h3&gt;Does This Mean People Are Abandoning E-mail?&lt;/h3&gt;  &lt;p&gt;No, although sensationalist articles suggest it is the case (&lt;a href="http://www.digitaltrends.com/computing/polls-show-e-mail-popularity-waning-facebook-messages-ready-to-fill-in/"&gt;http://www.digitaltrends.com/computing/polls-show-e-mail-popularity-waning-facebook-messages-ready-to-fill-in/&lt;/a&gt;). Let us be very specific here. The comScore report (and the Nielsen reports) are talking about time spent online. People are spending more of their online time looking at Facebook. People are spending less of their online time looking at web e-mail sites. &lt;/p&gt;  &lt;p&gt;The same comScore report talks about smartphone use and has this graph.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-qfDp-fbPy0o/TgVsU74tISI/AAAAAAAAAZI/nWUQdxPNNLw/s1600-h/image29.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-zMdpQSZOdEQ/TgVsV1ES8SI/AAAAAAAAAZM/0lTIE96CkRI/image_thumb15.png?imgmax=800" width="539" height="361" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Nielsen also have a graph talking about US mobile internet use time.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-ZsKgyM63ET0/TgVsXbzud-I/AAAAAAAAAZQ/Ogb8oa5MdU0/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-DFB4MjgG1Cc/TgVsZnWtbBI/AAAAAAAAAZU/MIYmtvex76Q/image_thumb%25255B7%25255D.png?imgmax=800" width="542" height="519" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The thing to notice here is that using a phone to access email is more popular than accessing social networking or blogs and it is growing (&lt;a title="http://pewinternet.org/~/media//Files/Reports/2010/PIP_Mobile_Access_2010.pdf" href="http://pewinternet.org/~/media//Files/Reports/2010/PIP_Mobile_Access_2010.pdf"&gt;http://pewinternet.org/~/media//Files/Reports/2010/PIP_Mobile_Access_2010.pdf&lt;/a&gt;). There is about four times as much time checking e-mails through a mobile internet device than checking social networks and blogs.&lt;/p&gt;  &lt;p&gt;My guess is people are abandoning reading their e-mails through a web site and using things like their phone instead.&lt;/p&gt;  &lt;p&gt;An alternative explanation is people are spending more hours online and of these extra hours, more is spent browsing social networking sites. Therefore, as a percentage, e-mail browsing is down but as a raw number it may be untouched. However, this suggests this is probably not the case (&lt;a title="http://news.cnet.com/8301-1023_3-10297935-93.html" href="http://news.cnet.com/8301-1023_3-10297935-93.html"&gt;http://news.cnet.com/8301-1023_3-10297935-93.html&lt;/a&gt;) &lt;/p&gt;  &lt;h3&gt;So How Many People Are Using E-mail And Social Networking Sites?&lt;/h3&gt;  &lt;p&gt;If we were not careful, looking at these studies, it would be easy to assume that more people have social networking accounts than e-mail accounts. The Radicati Group report from 2010 (&lt;a title="http://www.radicati.com/?p=5290" href="http://www.radicati.com/?p=5290"&gt;http://www.radicati.com/?p=5290&lt;/a&gt;, &lt;a title="https://community.dynamics.com/product/crm/crmnontechnical/b/crmsoftwareblog/archive/2011/05/12/the-death-of-email-has-been-greatly-exaggerated.aspx" href="https://community.dynamics.com/product/crm/crmnontechnical/b/crmsoftwareblog/archive/2011/05/12/the-death-of-email-has-been-greatly-exaggerated.aspx"&gt;https://community.dynamics.com/product/crm/crmnontechnical/b/crmsoftwareblog/archive/2011/05/12/the-death-of-email-has-been-greatly-exaggerated.aspx&lt;/a&gt;) sets the record straight. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-aTN_iG7qvTg/TgVsaXc6faI/AAAAAAAAAZY/CUsJwMgDr0A/s1600-h/image%25255B18%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-lqgTX3rmQmM/TgVsbLbpjGI/AAAAAAAAAZc/OS2mX7szTiw/image_thumb%25255B9%25255D.png?imgmax=800" width="255" height="378" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Despite a lot of people reading Facebook walls, there are still almost three times the number of people with e-mail accounts. The same report also compares the number of e-mail and social networking accounts but this needs to be treated carefully because it is likely an individual has , in my opinion, many more social networking accounts than e-mail accounts.&lt;/p&gt;  &lt;p&gt;The Pew Research Center (&lt;a title="http://www.pewinternet.org/Static-Pages/Trend-Data/Online-Activites-Total.aspx" href="http://www.pewinternet.org/Static-Pages/Trend-Data/Online-Activites-Total.aspx"&gt;http://www.pewinternet.org/Static-Pages/Trend-Data/Online-Activites-Total.aspx&lt;/a&gt;) regularly survey the US population to see what they are doing online and have been doing so for over ten years. According to Pew, 79% of the US population are now online. Here are some of the questions they ask. Obviously the second two are specifically for those in the survey on the internet (the second ‘n value’).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-YVrjH0buIQ0/TgVscG6cS6I/AAAAAAAAAZg/ZmU4QaffbOs/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-vn4r-R8qqFs/TgVsc2SKzlI/AAAAAAAAAZk/A2AInKzvhTQ/image_thumb%25255B2%25255D.png?imgmax=800" width="867" height="108" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It is clear from this that the percentage of the US population accessing the internet over the last ten years has increased but has possibly reached a plateau at around 75-80% of the population. E-mail use has been constant for the online US population over the last ten years at around 90-95% and social networking sites are rapidly becoming very popular, currently sitting at around 61%.&lt;/p&gt;  &lt;p&gt;This appears to be in conflict with the Nielsen data which suggests e-mail use is much less and social network use is much more but, again, we must remember Nielsen talks about time while this talks about the actual population. Combining the two we can say that while more people use e-mail, when they are online they spend more time checking for status updates than looking at their inbox. Another thing to note here is the Pew survey is less specific about the channel in which things are done. There is no clear distinction between reading an e-mail via a computer and doing it via a smart phone.&lt;/p&gt;  &lt;h3&gt;Is There a Place For Social Business Tools?&lt;/h3&gt;  &lt;p&gt;Being Generation X, I remember a time before e-mail and explaining to my peers in the early nineties what e-mail was and how it would fundamentally change the way people communicate (“it is like sending a letter, but instant”). There is no doubt e-mail has provided massive benefit in terms of communication and collaboration which, in turn, has led to gains in business productivity. However, e-mail does have limitations. Wikipedia has a good list (&lt;a title="http://en.wikipedia.org/wiki/E-mail#Problems" href="http://en.wikipedia.org/wiki/E-mail#Problems"&gt;http://en.wikipedia.org/wiki/E-mail#Problems&lt;/a&gt;). A couple of the issues, specifically regarding collaboration, are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Attachment size (Anything larger than a few megs is problematic. Attachment size has not scaled with Moore’s Law) &lt;/li&gt;    &lt;li&gt;Information overload (being bombarded with too many e-mail and, more importantly, not having tools to effectively manage them) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As for attachment size, the best option here, in my opinion, would be to abandon e-mail attachments altogether and seamlessly integrate an online collaboration tool, such as SharePoint, into the mix. Rather than attach, you simply provide a link to the document which sits somewhere in the cloud. People can then go there, view the file, collaborate on it etc. Security can be centralised to control distribution, there is versioning and the attachment size issue goes away.&lt;/p&gt;  &lt;p&gt;There is no doubt that a tool like Chatter or Yammer can help reduce the volume of e-mail and allow general communication to be ‘posted to the board’ rather than ‘spammed’. However, it needs to be clear that this does not actually reduce the overload but rather puts it somewhere where we can ignore it until we have time to address it (talking to friends who work at salesforce, this is exactly what happens with Chatter). It also needs to be clear that using ‘the feed’ is only appropriate for certain forms of communication while others are appropriate for the inbox. &lt;/p&gt;  &lt;p&gt;Moreover, given the social experience, I predict that these collaboration tools will not reduce the total volume of communication but increase it. One of the common complaints of tools like Twitter and Facebook is the limited value in some of the communication. Because of the low barrier to message, it is always tempting to tweet something one simply could not be bothered e-mailing. What was once the domain of the water cooler will now find itself on someone’s ‘Wall’ for everyone to see and contribute to.&lt;/p&gt;  &lt;p&gt;In terms of my own experience, being an MVP means I am on quite a number of e-mail lists, forums, blog subscriptions etc. I also tend to funnel all communication through to Outlook, which means it comes in as an e-mail or RSS feed. The volume is massive. However, through the use of Outlook rules to ‘park’ non-vital information, I almost manage to keep on top of it. While this works for me, I can see the value in an alternative channel for general, non-specific communication. Ideally, the application where one consumes e-mail would be the same as the one where one consumes ‘the feed’. Nothing kills productivity faster than constantly jumping back and forth between applications. This person also agrees (&lt;a title="http://www.informationweek.com/news/global-cio/interviews/229900080" href="http://www.informationweek.com/news/global-cio/interviews/229900080"&gt;http://www.informationweek.com/news/global-cio/interviews/229900080&lt;/a&gt;) and sees something like Outlook as the ‘one true application’. Outlook has started down this path with the social integration in Outlook 2010 but it would need to look a lot more like the social integration with Instant Messenger before it could address the issues mentioned here.&lt;/p&gt;          &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;In summary:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;When people are online they spend more time checking people’s status updates than their inbox&lt;/li&gt;    &lt;li&gt;When people are on mobile internet devices, such as smart phones, they spend more time in their inbox than checking status updates&lt;/li&gt;    &lt;li&gt;Of the people on the internet, in the USA, between 90-95% of them use e-mail while only 60-65% of them use social networking sites (although popularity of social networking sites is rapidly increasing)&lt;/li&gt;    &lt;li&gt;E-mail has problems such as large volumes of messages and a restricted ability to allow collaboration on large documents. Alternative collaboration tools can address these issues.&lt;/li&gt;    &lt;li&gt;Be very careful with online claims, especially ones predicting the demise of an incumbent and those claims where the person making the prediction has a vested interest. These days, with a bit of effort, it is relatively easy to verify the claims and understand the assumptions behind them. Just because someone spends ten minutes on Facebook and two minutes checking their inbox does not mean one has more intrinsic value or ‘popularity’ than the other.&lt;/li&gt;    &lt;li&gt;E-mail is not dead and will be around for a long time to come (in fact from what I can tell e-mail volumes are increasing over time, not decreasing &lt;a title="http://www.radicati.com/?p=3237" href="http://www.radicati.com/?p=3237"&gt;http://www.radicati.com/?p=3237&lt;/a&gt;). What will change are the options for communicating with people. Just as e-mail gives us the opportunity to reach people in ways which were more difficult with a telephone, so too social collaboration gives us the opportunity to work and communicate with people in ways which are difficult with e-mail.&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-2182455944661476284?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/2182455944661476284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=2182455944661476284' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2182455944661476284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2182455944661476284'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/06/is-e-mail-dead-and-is-communication.html' title='Is E-mail Dead And Is Communication Becoming Social?'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-lzHRUWRsl7c/TgVsLdzLoTI/AAAAAAAAAYk/TO1P8pnS9HM/s72-c/image_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-4351269540208677061</id><published>2011-06-21T22:02:00.001-07:00</published><updated>2011-06-21T22:02:22.455-07:00</updated><title type='text'>A Slightly More Elegant Codeless Universal Search For Dynamics CRM</title><content type='html'>&lt;p&gt;This is a follow-up to the Codeless Universal Search post I did a week or so ago (&lt;a title="http://leontribe.blogspot.com/2011/06/codeless-universal-search-for-dynamics.html" href="http://leontribe.blogspot.com/2011/06/codeless-universal-search-for-dynamics.html"&gt;http://leontribe.blogspot.com/2011/06/codeless-universal-search-for-dynamics.html&lt;/a&gt;). Fellow Dynamics CRM MVP George Doubinski suggested using a custom activity entity and make use of the activity ‘Regarding’ field which can link to any normal record. The advantage being we no longer need one column per search entity in the results. The good news is it works.&lt;/p&gt;  &lt;h3&gt;What Does It Look Like?&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-yhQs8--TKvU/TgF3SR3YxkI/AAAAAAAAAYI/BwifQz6UBzI/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-A9V6PkEby7g/TgF3TWAalXI/AAAAAAAAAYM/1Zm0cNXqeBw/image_thumb%25255B5%25255D.png?imgmax=800" width="385" height="555" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;How Does It Work?&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/--L7MgrLbYn8/TgF3USZsEuI/AAAAAAAAAYQ/8QEi0uYElrU/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-49JSwj6vNHQ/TgF3VfFC5NI/AAAAAAAAAYU/XiOLVuLgHtw/image_thumb%25255B3%25255D.png?imgmax=800" width="761" height="610" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To this entity we add 1:N relationships to the entities we want to search on and a keywords field, as before, to populate with the things we want to search on.&lt;/p&gt;  &lt;p&gt;The workflows work the same as before, except we populate the regarding field on the new entity record.&lt;/p&gt;  &lt;p&gt;The final step, as before, is adding the keywords field to the find Fields of the Quick Search.&lt;/p&gt;  &lt;p&gt;This should work for any entity we can associate activities to.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;Making It A Standalone Search Box&lt;/h3&gt;  &lt;p&gt;Something you can also do to either the original version or this one is make it a shortcut outside of CRM which you can have as a favourite in Internet Explorer or a shortcut on your desktop.&lt;/p&gt;  &lt;p&gt;To do this, firstly browse to the default view for the new entity.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-BR00LqRY0vM/TgF3WC18JQI/AAAAAAAAAYY/qwtHSxZPCtQ/s1600-h/image%25255B13%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-3UIEhV_TX0E/TgF3XExFvBI/AAAAAAAAAYc/IbBznXJFTV8/image_thumb%25255B7%25255D.png?imgmax=800" width="753" height="288" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will see at the top you can ‘Copy a Link’. If you select the little black triangle next to this, it lets you copy a web link to this view. I was getting an error when I tried this online so if it fails use the ‘E-mail a Link’ instead and copy just the web address part. Open up a blank web page, copy in the link to see if it works and if it does add it to your favourites.&lt;/p&gt;  &lt;p&gt;Enjoy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-4351269540208677061?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/4351269540208677061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=4351269540208677061' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/4351269540208677061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/4351269540208677061'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/06/slightly-more-elegant-codeless.html' title='A Slightly More Elegant Codeless Universal Search For Dynamics CRM'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-A9V6PkEby7g/TgF3TWAalXI/AAAAAAAAAYM/1Zm0cNXqeBw/s72-c/image_thumb%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-2572355921162951075</id><published>2011-06-08T00:58:00.001-07:00</published><updated>2011-06-08T00:58:54.102-07:00</updated><title type='text'>A Codeless Universal Search For Dynamics CRM</title><content type='html'>&lt;p&gt;About a month ago I gate crashed Cloudforce, the Salesforce promotional roadshow. When I was not on their booths showing off Dynamics CRM (&lt;a title="http://twitpic.com/4wh1cq" href="http://twitpic.com/4wh1cq"&gt;http://twitpic.com/4wh1cq&lt;/a&gt;) I was attending sessions seeing what they had to offer. One feature which made me jealous was their universal search. For quite a while now Dynamics CRM users have been asking for the ability to search across multiple records at once but short of getting SharePoint into the mix, buying an add-on or coding a solution it is not possible.&lt;/p&gt;  &lt;p&gt;This got me thinking whether it would be possible to create a universal search using what we have available through codeless configuration. It turns out it is possible and actually reasonably usable. Moreover, while the solution is built on CRM 2011, I can see no reason why you could not build the same thing in CRM 4.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;What Does It Look Like?&lt;/h3&gt;  &lt;p&gt;Here is the end result:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-7fvcrMFRGtc/Te8rMPUEmjI/AAAAAAAAAWc/OkBPKojnwkE/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-_DBxJCc9mk4/Te8ra0EaMEI/AAAAAAAAAXA/bdeVL-xeaec/image_thumb%25255B3%25255D.png?imgmax=800" width="792" height="483" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You type into the quick search the string you want to search on and the results come back. In this case I was looking for Yvonne and got two hits; a lead and a contact. From the results I can now click through to the records.&lt;/p&gt;  &lt;h3&gt;How Does It Work?&lt;/h3&gt;  &lt;p&gt;The first step in putting this together is to create a new entity called ‘Universal Search’.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-r49s0LPf5NU/Te8rb51q01I/AAAAAAAAAXE/pLpYGm-3eQM/s1600-h/image%25255B13%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-FYjziHcKi44/Te8rckIA2jI/AAAAAAAAAXI/RgFYKmuQfx0/image_thumb%25255B7%25255D.png?imgmax=800" width="794" height="633" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I left the ‘Connections’ tick box ticked but it does not need to be. Similarly, Duplicate Detection can be turned off.&lt;/p&gt;  &lt;p&gt;You will now need to create a 1:N and N:1 relationship to each entity you want to search on.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-iy7HPe2qHnQ/Te8rdcimQ3I/AAAAAAAAAXM/crB_P15LOpk/s1600-h/image%25255B18%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Wkn9FCrHRs8/Te8reZanKzI/AAAAAAAAAXQ/-JWaB_dTSug/image_thumb%25255B10%25255D.png?imgmax=800" width="779" height="602" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The thing to notice here is I have turned off the Display Option for ‘Navigation Pane Item for Primary Entity’. Doing this for both the 1:N and N:1 relationship results in the creation of a pseudo 1:1 relationship between the Universal Search entity and, in this case, the Account entity. On the form you will be able to look up the other entity but there will be nothing on the side to indicate a relationship.&lt;/p&gt;  &lt;p&gt;Here is the Lead record for Yvonne to give you the idea.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-TU2Go6g43Nw/Te8rnLOxEII/AAAAAAAAAXU/PIx9vDIXooQ/s1600-h/image%25255B23%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-4LDCV0LDEXM/Te8rn_FaMoI/AAAAAAAAAXY/yNVBCXuNXOw/image_thumb%25255B13%25255D.png?imgmax=800" width="766" height="461" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now we have the structure in place we need to add some workflows.&lt;/p&gt;  &lt;h3&gt;The Workflows&lt;/h3&gt;  &lt;p&gt;The first workflow creates a universal search record every time an Account is created (or whichever entity you want to search on).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-KNpDq9Cs01c/Te8rorqcqoI/AAAAAAAAAXc/44SHjkD_taY/s1600-h/image%25255B28%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-VjCJshLT3KI/Te8rpnumEWI/AAAAAAAAAXg/pTVBVF4dj5A/image_thumb%25255B16%25255D.png?imgmax=800" width="760" height="442" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In the universal search record we populate the Name, the keywords field (a new multiple lines of text field to hold the key words we will search on) with the Account values of interest e.g. Account Name, Account Number and we add a link back to the Account.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-8ddeI_KdrvA/Te8rqCVoLkI/AAAAAAAAAXk/TfDxps9Ii0Q/s1600-h/image%25255B32%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-pMkbs5OMR58/Te8rq33L_9I/AAAAAAAAAXo/irXEFBQP2Vg/image_thumb%25255B18%25255D.png?imgmax=800" width="778" height="249" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In the second step of the workflow we then update the Account to link back to the Universal Search record through its lookup.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-gey97IzfzdQ/Te8rrRjXZSI/AAAAAAAAAXs/B5_AQ8W7Ojw/s1600-h/image%25255B40%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-EczhE3krzYk/Te8rsGpQ1xI/AAAAAAAAAXw/0WaruOQdSDY/image_thumb%25255B22%25255D.png?imgmax=800" width="799" height="242" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To reference the record you have created in the previous step, you drop down the ‘Look For’ in the Form Assistant, as in the diagram.&lt;/p&gt;  &lt;p&gt;In this case I have added the Universal Search lookup field to the Account form but this is not necessary as workflow allows you to populate fields which are not on the form (you just scroll down the form to the Additional Fields area).&lt;/p&gt;  &lt;p&gt;The second workflow updates the Universal Search record if details on the Account change.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-VXtiNOg-P0U/Te8rsx1z9FI/AAAAAAAAAX0/_ND8mEatXl8/s1600-h/image%25255B44%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-s_sVyjwAxG4/Te8rtpTeEkI/AAAAAAAAAX4/wOAALyBeg-0/image_thumb%25255B24%25255D.png?imgmax=800" width="808" height="409" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this case we trigger off of a change in the key fields on the Account (Account Name, Account Number). we then update the Universal Search with the new information.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-31NfZ2DKkqY/Te8ruYf0CNI/AAAAAAAAAX8/meK43s5j-Jc/s1600-h/image%25255B48%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-_f1KPbDAYdE/Te8rvNUdBMI/AAAAAAAAAYA/hJ1uOBduPGw/image_thumb%25255B26%25255D.png?imgmax=800" width="824" height="226" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You may have noticed that both workflows are marked as on-demand. In the case of the first workflow, this is needed if you have old records which you want to create Universal Search entries for. In the case of the second workflow, this is necessary if you change the fields you want it to search on as you then have to run it across all the records in the system to update the keywords that will be picked up. Incidentally, if you do adjust the fields you are searching on, remember to reflect this in three places; the create step of the first workflow, the trigger fields in the second workflow and the update fields in the second workflow.&lt;/p&gt;  &lt;h3&gt;Performing The Search&lt;/h3&gt;  &lt;p&gt;Once you have performed these steps for all the entities you wish to search on, all you need to do is adjust the Quick Find view of the Universal Search to include the keyword field as a Find Field and add the lookups to the entities you are searching on to the View Fields and you are ready to go. You can add any CRM entity which allows workflows to be run against them and which can be part of a 1:N and N:1 relationship.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;As with other codeless solutions, the result is a little clunky but very usable. Probably the biggest downside with this one is the back end maintenance. If you implement this after the records have been created, you will need to run the first workflow against all the old records in the system. Also, if you change you mind about the fields you are searching on, you need to adjust the workflows in three places and run the second workflow against all relevant records. In a database with a large amount of records, this may be inconvenient.&lt;/p&gt;  &lt;p&gt;On the plus side, this works in 2011 (and probably v4), is codeless and can be set up in an hour or two. I guarantee that a coded solution cannot get near that kind of turnaround.&lt;/p&gt;  &lt;p&gt;Enjoy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-2572355921162951075?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/2572355921162951075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=2572355921162951075' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2572355921162951075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2572355921162951075'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/06/codeless-universal-search-for-dynamics.html' title='A Codeless Universal Search For Dynamics CRM'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-_DBxJCc9mk4/Te8ra0EaMEI/AAAAAAAAAXA/bdeVL-xeaec/s72-c/image_thumb%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-6422471968741438433</id><published>2011-06-04T11:26:00.001-07:00</published><updated>2011-06-04T11:26:18.831-07:00</updated><title type='text'>Running the Dynamics CRM VPC on Windows 7</title><content type='html'>&lt;p&gt;Microsoft have now released a VPC demo image for Dynamics CRM 2011&lt;/p&gt;  &lt;p&gt;&lt;a title="https://mbs.microsoft.com/Cms/Templates/document/General.aspx?NRMODE=Published&amp;amp;NRNODEGUID={060C9677-229D-49E1-9F00-95E56D9F1657}&amp;amp;NRORIGINALURL=/partnersource/deployment/methodology/vpc/MSD_CRM2011VirtualMachine&amp;amp;NRCACHEHINT=Guest&amp;amp;wa=wsignin1.0" href="https://mbs.microsoft.com/Cms/Templates/document/General.aspx?NRMODE=Published&amp;amp;NRNODEGUID={060C9677-229D-49E1-9F00-95E56D9F1657}&amp;amp;NRORIGINALURL=/partnersource/deployment/methodology/vpc/MSD_CRM2011VirtualMachine&amp;amp;NRCACHEHINT=Guest&amp;amp;wa=wsignin1.0"&gt;https://mbs.microsoft.com/Cms/Templates/document/General.aspx?NRMODE=Published&amp;amp;NRNODEGUID={060C9677-229D-49E1-9F00-95E56D9F1657}&amp;amp;NRORIGINALURL=/partnersource/deployment/methodology/vpc/MSD_CRM2011VirtualMachine&amp;amp;NRCACHEHINT=Guest&amp;amp;wa=wsignin1.0&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A nice set of two virtual machines; one running Dynamics CRM and the other running Exchange.&lt;/p&gt;  &lt;h3&gt;The Problem&lt;/h3&gt;  &lt;p&gt;The problem is Dynamics CRM 2011 only runs on 64 bit servers. Therefore the VPC image is 64 bit. The only software Microsoft provides to run 64 bit VPC images on is Hyper-V. Hyper-V only runs on Windows Server 2008, which is also 64 bit. Therefore, if we are to embrace all things Microsoft, and want to run the demo on a laptop, we need to install Windows Server 2008 on our laptop.&lt;/p&gt;  &lt;p&gt;Unfortunately Windows Server 2008 was not built to be run on laptops. It has no concept of things like hibernation and power management. No one says ‘I am so glad I installed Windows Server 2008 on my laptop’. So what is the solution?&lt;/p&gt;  &lt;h3&gt;The Solution&lt;/h3&gt;  &lt;p&gt;While Microsoft provides no software to run 64 bit VPC images on a laptop operating system like Windows 7, Sun Microsystems does. VirtualBox (&lt;a href="http://www.virtualbox.org"&gt;http://www.virtualbox.org&lt;/a&gt;) runs on Windows 7 and plays nicely with Microsoft VPC 64 bit images.&lt;/p&gt;  &lt;p&gt;So, the first step is downloading and installing VirtualBox. The latest version, at the time of writing is 4.0.8. Download the installer and hit ‘Next’, ‘Yes’ and ‘Install’ a lot.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-mGOMhjc0B_4/Tep4a7g8vEI/AAAAAAAAAVU/ps1Uq57CDwA/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-Czy2JI6TsZk/Tep4cf91O-I/AAAAAAAAAVY/7qI3czo0br0/image_thumb%25255B1%25255D.png?imgmax=800" width="471" height="368" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now that you have installed VirtualBox we need to run it and add our downloaded VPC image to it. To do this we click the ‘New’ button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-FUmKVuRdleg/Tep4djWWD_I/AAAAAAAAAVc/ZkmXrYC9i_c/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-AdFpg-W9jvA/Tep4e5niyDI/AAAAAAAAAVg/ZNZjkO4qy2g/image_thumb%25255B4%25255D.png?imgmax=800" width="658" height="494" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The wizard will guide you through adding the VPC image. Set up VirtualBox to run the image as a Windows Server 2008 64 bit&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-EuXnJFPXi4g/Tep4f9Cy4II/AAAAAAAAAVk/VkEk56mtDFA/s1600-h/image%25255B13%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-r3_UNpkRDiE/Tep4hFJXHvI/AAAAAAAAAVo/YR3UTsbnlNs/image_thumb%25255B7%25255D.png?imgmax=800" width="662" height="462" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Next you will need to assign memory. The guide suggests 4G RAM but I only have 2G RAM to spare.&lt;/p&gt;  &lt;p&gt;Please note: In the end I had to set this to over 2000 MB to avoid the guest blue screening due to running out of memory.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-l6D5EYU-iTc/Tep4iC4J0gI/AAAAAAAAAVs/gvfuQxzQNxk/s1600-h/image%25255B18%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-fTpg8rCEvjI/Tep4jT8gY3I/AAAAAAAAAVw/MBLe1oUTEAo/image_thumb%25255B10%25255D.png?imgmax=800" width="662" height="462" /&gt;&lt;/a&gt;&lt;/p&gt;        &lt;p&gt;Next you will want to use an existing disk. Browse to the disk you have extracted from the Microsoft demo download.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-_Q_pB9beTWM/Tep4ktDcQqI/AAAAAAAAAV0/pJHNIgjt3ug/s1600-h/image%25255B23%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-U_pUfdQXv5w/Tep4mKYVGTI/AAAAAAAAAV4/lzmfaNUMDCI/image_thumb%25255B13%25255D.png?imgmax=800" width="680" height="474" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After this you click ‘Finish’.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-EzkNrqTrbuI/Tep4nIh3ZCI/AAAAAAAAAV8/GZbiF9kJ9CU/s1600-h/image%25255B28%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-5FRJSBqT274/Tep4o73qKDI/AAAAAAAAAWA/iIC7TL6Jj48/image_thumb%25255B16%25255D.png?imgmax=800" width="593" height="446" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you try to start the image at this point you will see the Blue Screen of Death about five seconds into booting. First we must click on ‘Storage’, remove the SATA hard drive and add it back as an IDE drive. It should look like this when you are done.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-7mC6VGlBVZU/Tep4p-YFaqI/AAAAAAAAAWE/RQkk-wFWm_U/s1600-h/image%25255B33%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-Qhnhu4xQgWY/Tep4q9MDvGI/AAAAAAAAAWI/76J51Rbln-o/image_thumb%25255B19%25255D.png?imgmax=800" width="597" height="463" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click OK and start up the machine. Many popup boxes appear but once you wade through them it should kick into operation.&lt;/p&gt;  &lt;h3&gt;Fixing The Memory&lt;/h3&gt;  &lt;p&gt;The biggest problem you will have, if you are running the image on a host machine with 4G RAM, is the lack of memory available to the guest. To be honest, if you are going to be performing extended demos with this image you will need a machine with at least 8G RAM. However, if you don’t have this option, here is a quick bit of memory optimization. That cheeky SQL Server is grabbing as much as possible. In fact, on my work machine, SQL was chewing through 600M RAM when I ran this image. To fix the situation we need to run SQL Server Management Studio.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-4v1ZoCMCRyc/Tep4tJpP5OI/AAAAAAAAAWM/3B07RBqZ7y4/s1600-h/image%25255B48%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-LkCkL5vQkw0/Tep4vt6chZI/AAAAAAAAAWQ/5KhHuxbOZsQ/image_thumb%25255B26%25255D.png?imgmax=800" width="551" height="460" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once logged in, we can adjust the memory management of our SQL Server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-aLow3zb4uag/Tep4w6clvnI/AAAAAAAAAWU/afod_gFv-5U/s1600-h/image%25255B53%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-P1FfCEn9msc/Tep4yEACCqI/AAAAAAAAAWY/loNOV8CQMEs/image_thumb%25255B29%25255D.png?imgmax=800" width="485" height="405" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Going to the Memory area we see that SQL Server can grab up to 640M RAM from the machine. Given our limitations, we can set this to something more palatable, say 500M RAM, giving the guest just that little more to run. The downside of this is SQL Server may be a little slower in responding to database requests or may timeout. However, given the VPC image will not run in our case without a little extra memory, throttling is the lesser of two evils. &lt;/p&gt;  &lt;p&gt;Another option to gain a little extra memory is to see how much idle memory the host has (via task manager). Leaving yourself a buffer of, say 200M RAM, if the host is not close to maximum you can boost the memory allocated to the guest.&lt;/p&gt;  &lt;p&gt;Hopefully these little tricks will get it working on your machine.&lt;/p&gt;  &lt;p&gt;Good luck.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-6422471968741438433?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/6422471968741438433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=6422471968741438433' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6422471968741438433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6422471968741438433'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/06/running-dynamics-crm-vpc-on-windows-7.html' title='Running the Dynamics CRM VPC on Windows 7'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-Czy2JI6TsZk/Tep4cf91O-I/AAAAAAAAAVY/7qI3czo0br0/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-6448343615962339919</id><published>2011-05-21T16:16:00.001-07:00</published><updated>2011-05-21T16:16:37.531-07:00</updated><title type='text'>Review of the Latest Dynamics CRM Statement of Direction (May 2011)</title><content type='html'>&lt;p&gt;A week or so ago the latest Dynamics CRM Statement of Direction was released. While there have already been a few reviews of it done I thought I would add my voice to the piece and highlight the parts that jumped out.&lt;/p&gt;  &lt;p&gt;If you are interested in reading the full thing, you can access it here:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/crm/archive/2011/05/12/statement-of-direction-for-microsoft-dynamics-crm-2011.aspx"&gt;http://blogs.msdn.com/b/crm/archive/2011/05/12/statement-of-direction-for-microsoft-dynamics-crm-2011.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The first thing that struck me was the style of the document is quite different compared to, say, the September 2010 Statement of Direction (&lt;a title="http://leontribe.blogspot.com/2010/11/dynamics-crm-statement-of-direction.html" href="http://leontribe.blogspot.com/2010/11/dynamics-crm-statement-of-direction.html"&gt;http://leontribe.blogspot.com/2010/11/dynamics-crm-statement-of-direction.html&lt;/a&gt;). While the September 2010 document was more of a white paper in its appearance, this one is definitely the product of marketing. This is not to say the content is not technical or specific (some commitments are very specific), but that the look and feel has been more carefully crafted than previous versions.&lt;/p&gt;  &lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;h3&gt;Ecosystems&lt;/h3&gt;  &lt;p&gt;The first part of the document trumpets the success of Dynamics CRM 2011 (and why not?) and then mentions a key phrase in reference to what Dynamics CRM enables organisations to do, specifically “encourage connections across an entire &lt;strong&gt;ecosystem&lt;/strong&gt; of suppliers, partners and customers”. In this context ‘ecosystem’ is equivalent to the old ‘supply chain’ of operations management. It is a term I have been hearing a lot lately. It is usually mention in the context of mobile phone ‘ecosystems’ referring to the phone OS company, the mobile phone maker, the telco, the app developers and all the pieces that connect them. I am not sure whether this is Microsoft’s market-speak or a general consensus in the industry that the chains of the past are now looking more like chainmail mesh. I believe it is a term that is going to be used a lot more in the future as organisations look to leverage more than just the consumer to sell their products and services.&lt;/p&gt;  &lt;h3&gt;“Better Together”&lt;/h3&gt;  &lt;p&gt;This is also mentioned a bit further on in the context of the philosophies driving development. In the old days we would refer to this as ‘the stack’, that is, the use of Microsoft technologies together with a view of having them compliment each other and work together. This, in turn, has led to the situation where customers openly refer to themselves as ‘Microsoft Shops’. Products no longer stack, they are simply better together apparently &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TdhH08BEiuI/AAAAAAAAAVQ/0uBBYtYxplc/wlEmoticon-winkingsmile%5B2%5D.png?imgmax=800" /&gt;&lt;/p&gt;  &lt;h3&gt;Power of Choice&lt;/h3&gt;  &lt;p&gt;Microsoft are clear that they continue to differentiate between the software and where it is housed and will continue to support this differentiation. If you want to implement Dynamics CRM on your own servers (on-premise), Microsoft will continue to support this. Similarly for a third party’s servers (private cloud) or Microsoft’s data centres (cloud/SaaS). This obviously differs to, say, salesforce.com where the software and implementation choice are combined into the concept of the ‘true cloud’ when the software is run on their servers. All other implementation choices being considered the ‘false cloud’ (private cloud) or ‘software’ (on-premise). Given Dynamics CRM can be deployed any way a customer wants, the salesforce.com definition of software is a nonsense, but I digress.&lt;/p&gt;  &lt;h3&gt;The Disclaimer&lt;/h3&gt;  &lt;p&gt;Before launching into the trends driving their thinking and the more juicier, technical specifics, the document provides a disclaimer that essentially says, anything that came before it is false and this is the only true reflection of the vision Microsoft has for Dynamics CRM. Given the next Statement of Direction will likely have a similar disclaimer, a cynical person would suggest anything said in this document is only good for the next six months. The more optimistic of us would like to think the strategic thinkers of Microsoft are not so fickle and while elements may be tweaked the broad direction will remain unchanged.&lt;/p&gt;  &lt;h3&gt;Trend 1: Social Collaboration and Engagement&lt;/h3&gt;  &lt;p&gt;The document acknowledges the world of business is looking to be more social but is a little confused on how to do it. In terms of Dynamics CRM, the document is very specific. Dynamics CRM will be integrated more tightly with SharePoint, Lync (the new Office Communication Server) and Office to facilitate social collaboration with customers. They cite specific functionality such as micro-blogging (think Twitter or Facebook status updates), business activity feeds (think the Facebook wall) and social intelligence (think socialmention.com). This, again, smells of the OfficeTalk (&lt;a href="http://www.officelabs.com/projects/officetalk/Pages/default.asp"&gt;http://www.officelabs.com/projects/officetalk/Pages/default.asp&lt;/a&gt;) skunkworks project I have mentioned before.&lt;/p&gt;  &lt;p&gt;I have talked about the collaborative features of ‘the stack’ in the past (&lt;a title="http://leontribe.blogspot.com/2011/01/what-is-this-chatter-about-social.html" href="http://leontribe.blogspot.com/2011/01/what-is-this-chatter-about-social.html"&gt;http://leontribe.blogspot.com/2011/01/what-is-this-chatter-about-social.html&lt;/a&gt;, &lt;a title="http://leontribe.blogspot.com/2011/01/fun-salesforce-becomes-fud-salesforce.html" href="http://leontribe.blogspot.com/2011/01/fun-salesforce-becomes-fud-salesforce.html"&gt;http://leontribe.blogspot.com/2011/01/fun-salesforce-becomes-fud-salesforce.html&lt;/a&gt;). It seems Microsoft is intent on developing significant enhancements in this area, presumably to develop a product akin in functionality to salesforce.com’s Chatter or Yammer. This is great news. For all the things that can be said about Microsoft it cannot be denied that they know a good idea when they see it.&lt;/p&gt;  &lt;h3&gt;Trend 2: Deriving Rapid Value From Business Applications&lt;/h3&gt;  &lt;p&gt;This one is a little vague or, at least, I cannot tease out too many nuggets from it. They talk about &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Sales and marketing insights and the creation of proposals and presentations. These are areas in Dynamics CRM where there is functionality but room for improvement. Perhaps they are looking to develop Zap-like functionality combining BI with proposal generation (&lt;a title="http://zaptechnology.com.au/" href="http://zaptechnology.com.au/"&gt;http://zaptechnology.com.au/&lt;/a&gt;).&lt;/li&gt;    &lt;li&gt;Improved service management through areas such as better service planning and multi-channel engagement. Again, Dynamics CRM has some functionality in this area but there is always room for improvement. Service planning in Dynamics CRM has not really been touched since it made an appearance back in version 3.0 so perhaps this is getting a makeover. The talk of social collaboration certainly dovetails into the idea of incorporating social media channels into customer service.&lt;/li&gt;    &lt;li&gt;Enhanced evaluation and provisioning of solutions from the marketplace. Given the marketplace is, at this stage, an advertising platform for the add-on solutions available but not strictly a delivery mechanism for such solutions, I expect this will change in the near future.&lt;/li&gt;    &lt;li&gt;Reduced effort to deploy. This is an unusual one as they talk about making it easier to tailor Dynamics CRM. Microsoft obviously have something in mind here but I do not know what it is. Perhaps the delivery mechanism for the marketplace will also lend itself to easier configuration of Dynamics CRM&lt;/li&gt;    &lt;li&gt;Emphasis on business adoption. This one is a bit of marketing but says nothing in terms of what is coming up&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;Trend 3: Optimizing Business Decision-Making&lt;/h3&gt;  &lt;p&gt;Here they give a bit more detail on the BI tools they are looking to deliver. Specifically, the ability for users to create business reports and analysis, data visualisation (which is already pretty good in Dynamics CRM 2011) and data analysis capabilities for trend analysis. This, again, sounds similar to the Zap solution.&lt;/p&gt;  &lt;h3&gt;Trend 4: Consumerization of Business Applications&lt;/h3&gt;  &lt;p&gt;To translate, in this case, they mean making the software accessible, regardless of the device being used and whether the user is offline or online. Out of the box mobility has always been limited. There is the mobile express component but this does not have the full functionality of the standard clients.&lt;/p&gt;  &lt;p&gt;This section is very interesting. Firstly they talk about the devices they want Dynamics CRM to be compatible with:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;PC&lt;/li&gt;    &lt;li&gt;Laptop&lt;/li&gt;    &lt;li&gt;Tablet&lt;/li&gt;    &lt;li&gt;Phone&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;They then get into specifics of the functionality they are looking to achieve:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;functions of the product will adjust based on where the product is being accessed (in the office, on the road etc.)&lt;/li&gt;    &lt;li&gt;cross device compatibility e.g. iPad, Android slates, PC tablets etc.&lt;/li&gt;    &lt;li&gt;MULTI-BROWSER SUPPORT!!! By using HTML5, Microsoft are planning to create a rich client that will work practically anywhere. This is great. For those of you that follow my tweets (&lt;a href="http://www.twitter.com/leontribe"&gt;http://www.twitter.com/leontribe&lt;/a&gt;) you may remember I promised to harass Microsoft to the ends of the Earth until they had a Safari-compatible browser if I made the top 100 Most Influential Dynamics People list. I made #97 (&lt;a title="http://www.dynamicsworld.co.uk/top-100/" href="http://www.dynamicsworld.co.uk/top-100/"&gt;http://www.dynamicsworld.co.uk/top-100/&lt;/a&gt;) and it looks like our Apple-shop friends will soon be able to easily access the product. Nice work Microsoft.&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Trend 5: Extended Solution Opportunities and Ecosystems&lt;/h3&gt;  &lt;p&gt;This section talks about how Microsoft are looking to streamline the supply chain (ecosystem). Other than improving the Marketplace experience, specifics are limited. What was interesting was their statement that they are looking to enable enterprise organisations to get CRM Online. Microsoft are clearly stating they consider this a product appropriate for larger organisations (which they have done for a while but not always as directly as this). Using their tried and true strategy they are stretching up; starting with a product for the small to medium market and now playing with large companies in the cloud.&lt;/p&gt;  &lt;h3&gt;Moving to a Rapid Release Model&lt;/h3&gt;  &lt;p&gt;This is a big deal. On premise releases used to come out every two or three years. Now that CRM Online and CRM 2011 have the same code base, this is no longer practical. Therefore CRM 2011 has shortened their cycle to ONCE EVERY SIX MONTHS. The upshot of this is we will no longer see the ‘big bang’ of additional functionality we saw, for example, going from CRM 4.0 to CRM 2011. However, it will mean a constant stream of additional capabilities coming into the product.&lt;/p&gt;  &lt;p&gt;On top of the twice-yearly updates, Microsoft will also be providing optional add-ons via the Marketplace. My guess is this is the new version of the old accelerators but, hopefully, more complete. The accelerators were great but they were, almost without exception, ‘a good start’. These add-ons sound more like complete solutions. An example might be CRM-Online fax service integration. Useful, but not for everyone.&lt;/p&gt;  &lt;p&gt;I have my concerns about this massive shift in the release cycle given it is such a significant change. I am also concerned the ‘fixed-costs’ of putting out a release will mean time for actual innovation will be compromised, limiting the value delivered with each release. Time will tell.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;Despite the polished veneer of the paper, this is, in my opinion, the most comprehensive and specific Statement of Direction to date. While some of the things in the paper were mentioned at the recent MVP summit, many were not and you, in reading it, are hearing a lot of this at the same time as us NDA-covered MVPs. I think it is fair to say that everything we learned at Summit, you now know via this Statement of Direction. These really are exciting times, especially for consumers.&lt;/p&gt;  &lt;p&gt;The parts I am personally excited about are the social collaboration tools, the multi-form factor support and the multi-browser support. If you want to make a Microsoft Dynamics CRM partner shuffle nervously, ask them about running Dynamics CRM on an Apple computer. This will soon be a thing of the past.&lt;/p&gt;  &lt;p&gt;If Microsoft get all of this right, it will be huge. If they get it wrong it will be disastrous. Given there is not much choice being otherwise, I am optimistic &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TdhH08BEiuI/AAAAAAAAAVQ/0uBBYtYxplc/wlEmoticon-winkingsmile%5B2%5D.png?imgmax=800" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-6448343615962339919?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/6448343615962339919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=6448343615962339919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6448343615962339919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6448343615962339919'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/05/review-of-latest-dynamics-crm-statement.html' title='Review of the Latest Dynamics CRM Statement of Direction (May 2011)'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_vrl5c_Wy14o/TdhH08BEiuI/AAAAAAAAAVQ/0uBBYtYxplc/s72-c/wlEmoticon-winkingsmile%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-7915645087106439037</id><published>2011-05-09T16:38:00.001-07:00</published><updated>2011-05-10T17:36:29.963-07:00</updated><title type='text'>Dealing With Two Surnames</title><content type='html'>&lt;p&gt;Quieres este articulo en Castellano? Aqui lo es:    &lt;br /&gt;&lt;a href="http://www.elblogdedynamicscrm.com/post/2011/05/10/Trabajando-con-dos-apellidos.aspx"&gt;http://www.elblogdedynamicscrm.com/post/2011/05/10/Trabajando-con-dos-apellidos.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;While uncommon in English-speaking countries, people from Spanish-speaking countries often have two surnames; one from each parent. As my wife is Peruvian in heritage, we have followed this tradition and therefore the surname of my children is ‘Tribe Aviles’. Both children will hand ‘Tribe’ down to their children.&lt;/p&gt;  &lt;p&gt;On casual occasions the father’s surname is used but for more formal situations, both are used. For example, in an e-mail my son would sign ‘Orlando Tribe’ but on his passport it reads ‘Orlando Tribe Aviles’.&lt;/p&gt;  &lt;p&gt;One obvious consequence of this is the usual security question of ‘mother’s maiden name’ is useless in Spanish-speaking countries as it is in their full name. A more subtle consequence comes from trying to store this in Dynamics CRM.&lt;/p&gt;  &lt;h3&gt;What We Have To Work With&lt;/h3&gt;  &lt;p&gt;This is the default appearance of the Contact form in Dynamics CRM.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/Tch6-R-UGII/AAAAAAAAAUw/Y53mvLTd_g8/s1600-h/image3.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/Tch6_cV6hMI/AAAAAAAAAU0/vTvOSLRD204/image_thumb1.png?imgmax=800" width="526" height="337" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We have a ‘First Name’ field, a ‘Middle Name’ field and a ‘Last Name’ field. We have no additional ‘Mother’s Maiden Name’ field.&lt;/p&gt;  &lt;h3&gt;Method 1: Using The Last Name For Both Names&lt;/h3&gt;  &lt;p&gt;In this case, as shown in the above screenshot, I have populated the Last Name field with both names. The Contact’s name populates correctly at the top of the form and if we set the full name convention to be ‘Last Name, First Name’, it will appear as “Tribe Aviles, Orlando” which makes sense. The problem with this approach is if I need to send an informal e-mail or message to Orlando, I cannot address him as ‘Orlando Tribe’ but must use the formal version.&lt;/p&gt;  &lt;h3&gt;Method 2: Using The Middle Name Field To Store The First Surname&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/Tch6_8xWGGI/AAAAAAAAAU4/exEuchL3C2E/s1600-h/image7.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/Tch7AmEFitI/AAAAAAAAAU8/rmSmDj2I0Z4/image_thumb3.png?imgmax=800" width="532" height="336" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After a bit of internet research, it appears this is common practice in the USA but causes a number of problems. The first one is the full name will not populate correctly and needs to be adjusted (Settings-Administration-System Settings). However, in a database where there are people with ‘true’ middle names it becomes confusing which are surnames and which are middle names. This will become impractical if we need to send out informal letters where we would need to use &amp;lt;First Name&amp;gt; &amp;lt;Middle Name&amp;gt; for people with a Spanish name and &amp;lt;First Name&amp;gt; &amp;lt;Last Name&amp;gt; for those with an English Name. We have similar problems if we need to send out a formal letter.&lt;/p&gt;  &lt;h3&gt;Method 3: Adding a New Field For The Mother’s Last Name&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/Tch7Ba_LNVI/AAAAAAAAAVA/keCm1gCGmNc/s1600-h/image11.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_vrl5c_Wy14o/Tch7CR0HEkI/AAAAAAAAAVE/XpJZMI1Dr_0/image_thumb5.png?imgmax=800" width="542" height="387" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This one is not a bad compromise. We can send out formal and informal communication without too much difficulty. The only downside is the Full Name shows the informal format, not the formal one. also, you will need to add the Mother’s Last Name field to the searchable fields for Contact.&lt;/p&gt;  &lt;h3&gt;Method 4: Adding Fields For The Two Surnames And Combining Into The Last Name&lt;/h3&gt;  &lt;p&gt;Given I am in Australia and not South America or Spain I thought I would ask someone who is affected by this every day, fellow CRM MVP Jimmy Larrauri. He has a solution which works well for him; he adds two additional fields to CRM for the two surnames and then uses jscript to combine these into the Last Name field.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_vrl5c_Wy14o/Tch7DBz3o-I/AAAAAAAAAVI/a3vryStpFyA/s1600-h/image15.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/Tch7D-sGguI/AAAAAAAAAVM/xMC1Wfjv8lk/image_thumb7.png?imgmax=800" width="551" height="430" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This provides all the advantages of the first method with the benefit of being able to use either of the two surnames, as desired. If jscript seems like too much hard work, you could also relax the Last Name from being compulsory and then use a workflow to populate the Last Name field, after saving the Contact record.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;If you are working with Spanish speaking customers you may need to accommodate their needs when storing names, such as the capture of two last names. As with all design considerations, there are a number of different ways to achieve a similar outcome. The key is in understanding what information is to be stored and how it is going to be used. When this is understood, the best method can be chosen to meet the needs of the customer.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-7915645087106439037?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/7915645087106439037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=7915645087106439037' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7915645087106439037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/7915645087106439037'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/05/dealing-with-two-surnames.html' title='Dealing With Two Surnames'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_vrl5c_Wy14o/Tch6_cV6hMI/AAAAAAAAAU0/vTvOSLRD204/s72-c/image_thumb1.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-5552165825438642773</id><published>2011-05-04T18:43:00.001-07:00</published><updated>2011-05-04T18:43:28.845-07:00</updated><title type='text'>Salesforce Financials Revisited</title><content type='html'>&lt;p&gt;It has been over two years since I looked at the financials of salesforce.com so I thought is was well overdue. To recap on previous analysis here are the links:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://leontribe.blogspot.com/2008/09/valuing-salesforcecom-and-its.html" href="http://leontribe.blogspot.com/2008/09/valuing-salesforcecom-and-its.html"&gt;http://leontribe.blogspot.com/2008/09/valuing-salesforcecom-and-its.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://leontribe.blogspot.com/2009/02/salesforcecom-revisited-still.html" href="http://leontribe.blogspot.com/2009/02/salesforcecom-revisited-still.html"&gt;http://leontribe.blogspot.com/2009/02/salesforcecom-revisited-still.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In September 2008 the price of salesforce (CRM) was $58.00 and the price of Microsoft (MSFT) was $27.34&lt;/p&gt;  &lt;p&gt;In February 2009 the price of salesforce was $28.00 and the price of Microsoft was $16.15&lt;/p&gt;  &lt;p&gt;As of today (4 May 2011) salesforce is $133.66 and the price of Microsoft is $25.81&lt;/p&gt;  &lt;p&gt;I make no bones about the fact that my opinion is that the share price of salesforce is expensive for what it is. However, as can be seen, the market disagrees with me and that is why I am in IT and not retired on a luxury yacht sailing around the Bahamas. This is also why you should get financial advice from a licensed professional and not necessarily listen to the opinions of a CRM consultant. To be fair I am not the only one who is pessimistic on the prosperity of salesforce’ share price (&lt;a title="http://seekingalpha.com/article/264023-how-salesforce-com-could-get-crushed-this-quarter" href="http://seekingalpha.com/article/264023-how-salesforce-com-could-get-crushed-this-quarter"&gt;http://seekingalpha.com/article/264023-how-salesforce-com-could-get-crushed-this-quarter&lt;/a&gt;, &lt;a title="http://online.wsj.com/article/SB10001424052748704150604576166280156761902.html#articleTabs%3Darticle" href="http://online.wsj.com/article/SB10001424052748704150604576166280156761902.html#articleTabs%3Darticle"&gt;http://online.wsj.com/article/SB10001424052748704150604576166280156761902.html#articleTabs%3Darticle&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;That being said, how are the fundamentals of the business going?&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;Subscription Numbers&lt;/h3&gt;  &lt;p&gt;I recently came across a little treasure known as the detailed salesforce financials (&lt;a href="http://bit.ly/fJyolc"&gt;http://bit.ly/fJyolc&lt;/a&gt;). The last page has all the subscription numbers ever released by salesforce, including confirmation that the number of users (subscribers) has not been released since the end of 2007 (at least not to an accuracy greater than to the nearest million).&lt;/p&gt;  &lt;p&gt;After a bit of digging, the conclusion I have come up with is this is no longer released because it covers all of salesforce’s products e.g. Chatter, force.com, Sales Cloud, Service Cloud etc. Therefore &lt;strong&gt;a strict comparison of numbers against, say, the subscriber numbers of Dynamics CRM is not valid as it is one Microsoft product versus the entire suite of salesforce products&lt;/strong&gt;. To make the comparison meaningful, we need to assume that the &lt;u&gt;majority&lt;/u&gt; of the subscriptions salesforce has is with the sales product, which may not be true.&lt;/p&gt;  &lt;p&gt;One interesting note to be made is that if we look at the subscription and support revenue per subscriber and customer a clear trend emerges. That is, while the number of people at a customer site using salesforce products is increasing, the revenue from each one is, on average, decreasing and the overall result is the revenue from each customer is relatively flat.&lt;/p&gt;  &lt;table style="border-collapse: collapse" border="2" cellspacing="0" cellpadding="0" width="793"&gt;&lt;colgroup&gt;&lt;col style="width: 48pt" width="64" /&gt;&lt;col style="width: 59pt; mso-width-source: userset; mso-width-alt: 2852" width="78" /&gt;&lt;col style="width: 48pt" width="64" /&gt;&lt;col style="width: 48pt" width="64" /&gt;&lt;col style="width: 117pt; mso-width-source: userset; mso-width-alt: 5705" width="156" /&gt;&lt;/colgroup&gt;&lt;tbody&gt;     &lt;tr style="height: 15pt" height="20"&gt;       &lt;td style="vertical-align: bottom" class="xl65" height="20" width="65"&gt;&lt;strong&gt;Quarter&lt;/strong&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl66" width="68" align="right"&gt;&lt;strong&gt;Customers&lt;/strong&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="82" align="right"&gt;&lt;strong&gt;Subscribers&lt;/strong&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl67" width="167" align="right"&gt;&lt;strong&gt;Average Customer Size&lt;/strong&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="93" align="right"&gt;&lt;strong&gt;Revenue&lt;/strong&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="165" align="right"&gt;&lt;strong&gt;Revenue Per Subscriber&lt;/strong&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="149" align="right"&gt;&lt;strong&gt;Revenue Per Customer&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr style="height: 15pt" height="20"&gt;       &lt;td style="vertical-align: bottom" class="xl65" height="20" width="65"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;Q2 FY08&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl66" width="69" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;35,300&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="83" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;800,000&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl67" width="166" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;22.7&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="93" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$159,998&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="165" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$200&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="149" align="right"&gt;$4,500&lt;/td&gt;     &lt;/tr&gt;      &lt;tr style="height: 15pt" height="20"&gt;       &lt;td style="vertical-align: bottom" class="xl65" height="20" width="65"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;Q4 FY08&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="70" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;41,000&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl66" width="84" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;1,100,000&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl67" width="165" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;26.8&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="93" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$196,517&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="165" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$179&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="149" align="right"&gt;$4,800&lt;/td&gt;     &lt;/tr&gt;      &lt;tr style="height: 15pt" height="20"&gt;       &lt;td style="vertical-align: bottom" class="xl65" height="20" width="65"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;Q4 FY09&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="71" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;55,400&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="85" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;1,500,000&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl67" width="165" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;27.1&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="93" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$266,110&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="165" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$177&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="149" align="right"&gt;$4,800&lt;/td&gt;     &lt;/tr&gt;      &lt;tr style="height: 15pt" height="20"&gt;       &lt;td style="vertical-align: bottom" class="xl65" height="20" width="65"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;Q3 FY10&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl66" width="72" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;67,900&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="85" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;2,000,000&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl67" width="165" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;29.5&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="93" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$306,870&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="165" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$153&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="149" align="right"&gt;$4,500&lt;/td&gt;     &lt;/tr&gt;      &lt;tr style="height: 15pt" height="20"&gt;       &lt;td style="vertical-align: bottom" class="xl65" height="20" width="64"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;Q4 FY11&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl66" width="73" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;92,300&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl66" width="85" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;3,000,000&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" class="xl67" width="164" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;32.5&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="93" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$428,534&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="165" align="right"&gt;&lt;font face="Calibri"&gt;&lt;font style="font-size: 11pt"&gt;$143&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td style="vertical-align: bottom" width="149" align="right"&gt;$4,600&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;This would support the hypothesis that salesforce customers are bringing additional staff on to salesforce products but onto products with a smaller monthly price tag e.g. Chatter. If salesforce ever release subscription numbers for individual products we will have a better idea if this hypothesis is valid. The alternative hypothesis is that customers are downgrading their services i.e. moving from Sales Cloud Professional down to Sales Cloud Group, which I think would be unlikely.&lt;/p&gt;  &lt;p&gt;Looking at the last two lines is interesting. In Q3 FY10, the average customer had 30 staff each spending $153 per user per quarter. In Q4 FY11, they added 3 subscribers but the average went down to $143 per user per quarter. This is consistent with simply adding three paying Chatter subscribers to the average customer and the same mix being true for new customers. To put it another way: t&lt;strong&gt;he growth in the last twelve months can be explained simply by the upsell of Chatter subscriptions and the signing up of new customers. &lt;/strong&gt;The model suggests that there has been minimal upsell of additional Sales/Service Cloud subscriptions to existing clients. It also suggests around 25% of the million additional subscribers between Q3 FY10 and Q4 FY11 are Chatter subscribers.&lt;/p&gt;  &lt;p&gt;For a comparison of how these numbers compare to Dynamics CRM, check out my upcoming &lt;a href="http://decisions.msdynamicsworld.com/session/microsoft-dynamics-crm-vs-salesforce-main-event"&gt;presentation at&amp;#160; Decisions Spring 2011&lt;/a&gt;. click here to register:&lt;/p&gt;  &lt;p&gt;&lt;a href="https://presentations.inxpo.com/Shows/MSDynamics/06_11/Registration/Decisions06_11RegistrationPage.html?AffiliateKey=13512&amp;amp;AffiliateData=BLOG"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="spring_template_header_01" border="0" alt="spring_template_header_01" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TcIAvzBywfI/AAAAAAAAAUs/F6zgMqQN8Kw/spring_template_header_01%5B4%5D.jpg?imgmax=800" width="368" height="121" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;P/E Ratio&lt;/h3&gt;  &lt;p&gt;The P/E Ratio, at a given point in time indicates the number of years a share will earn back its price. Historically, if you held salesforce shares it would be your children, grandchildren or their descendants that would see the doubling or your investment. In 2008 the P/E ratio was 200 according to MSN Money. In 2009 this improved to 100. Today, according to MSN money, the P/E ration is 280.&lt;/p&gt;  &lt;p&gt;So if nothing changes, it will take 280 years for a share buyer to get back the price in dividends or asset accumulation. Something has to change i.e. the ‘P’ or the ‘E’. ‘P’ is the price. for the ratio to come down to a ‘normal’ level, this would have to crash to about 1/20 of its current value i.e. $6-7 . The other option is a dramatic increase in ‘E’, the earnings (or profits). For comparison, the P/E of Microsoft is 10.&lt;/p&gt;  &lt;h3&gt;Revenue Growth&lt;/h3&gt;  &lt;p&gt;From 2005-2009, there was a clear pattern in the revenue growth of salesforce. This pattern being a deceleration in the growth (84%, 76%, 60%, 51%, 44% revenue growth respectively) of around 10% reduction in growth per year. In 2010, the revenue growth dropped more sharply to 21% but recovered to maintain the pattern in 2011 with a growth rate of 27%. It will be interesting to see if the growth rate drops below 20% in January next year.&lt;/p&gt;  &lt;p&gt;Not surprisingly Microsoft’s revenue growth rate is much smaller than salesforce’s and in fact was negative in FY2010.&lt;/p&gt;  &lt;h3&gt;Margins&lt;/h3&gt;  &lt;p&gt;Salesforce has been dogged by small profit margins for years. Between 2005-2009 the profit margins were 4%, 5%, 9%, 3%, 6%, 8%. Salesforce managed to break into double-digits in 2010 with a margin of 11% but has dropped back again to 6% in 2011.&lt;/p&gt;  &lt;p&gt;As a comparison, margins at Microsoft have sat around the 30-40% range for over five years.&lt;/p&gt;  &lt;h3&gt;Sustainable Growth Rate&lt;/h3&gt;  &lt;p&gt;This is the rate at which a company can grow its revenues without borrowing or issuing shares. This currently sits at 9%, well below their revenue growth rate of 27% meaning more borrowing or share issuing is on the cards.&lt;/p&gt;  &lt;p&gt;Microsoft’s sustainable growth rate is, according to my calculations, around 23%, well below their current revenue growth rate of 7%.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;Salesforce still has strong customer growth and subscriber growth but it is maintained through the collection of new customers and the upsell of low-value products. Obtaining new customers is an expensive exercise, compared to upselling existing customers and, with margins as low as they are, it may be time for salesforce to shift gears in this regard. It is true they appear to be upselling products like Chatter but really they should be looking to transition customers to the high-end Sales and Service cloud products. The numbers suggest this is not yet happening.&lt;/p&gt;  &lt;p&gt;It terms of the P/E ratio it is the same old story. Conventional wisdom would suggest the P/E ratio is very high, meaning the market is very optimistic for the future of the product. It is not clear to me how the earnings are going to grow to such a level as to justify this optimism.&lt;/p&gt;  &lt;p&gt;Revenue growth is, and always has been strong but is slowing. However, the growth is still larger than what the business can support meaning it will continue to raise debt and shares for at least a couple of years or until the banks and investors politely decline the opportunity.&lt;/p&gt;  &lt;p&gt;My prediction is, with the strong push from Dynamics CRM in terms of pricing and incentive deals, the next quarter’s announcement on May 20 will show an impact on growth. This will frighten the market and we will again see the shares dip below $100. However, do not see this as advice. Benjamin Graham, the man that taught Warren Buffett everything he knows famously said “&amp;quot;In the short run the market is a voting machine. In the long run it's a weighing machine.&amp;quot; What Benjamin did not tell us is how long a short run is. Based on the last four years, longer than I expected.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-5552165825438642773?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/5552165825438642773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=5552165825438642773' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/5552165825438642773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/5552165825438642773'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/05/salesforce-financials-revisited.html' title='Salesforce Financials Revisited'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_vrl5c_Wy14o/TcIAvzBywfI/AAAAAAAAAUs/F6zgMqQN8Kw/s72-c/spring_template_header_01%5B4%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-2261743710393366781</id><published>2011-04-23T19:02:00.001-07:00</published><updated>2011-04-23T19:02:49.382-07:00</updated><title type='text'>The Decade of CRM Stagnation at Sage</title><content type='html'>&lt;p&gt;My blog this week is prompted by a claim I saw in a private group. The author, Jason Carter, suggested that, effectively, Sage had done nothing to grow the ACT! and SalesLogix businesses since acquiring the products about ten years ago. This sounded incredulous so I thought I would look at the numbers.&lt;/p&gt;  &lt;h3&gt;Interact Commerce in the Year 2000&lt;/h3&gt;  &lt;p&gt;Interact had two flagship products: ACT! (a contact management solution) and its big brother SalesLogix (a small to medium-sized CRM solution). The dot-com bubble was about to burst (&lt;a title="http://en.wikipedia.org/wiki/Dot-com_bubble" href="http://en.wikipedia.org/wiki/Dot-com_bubble"&gt;http://en.wikipedia.org/wiki/Dot-com_bubble&lt;/a&gt;) and a review of their annual report at the time confirms things were troubled. For those of you that want to comb through the details, here is the link (&lt;a title="http://www.sec.gov/Archives/edgar/data/1027108/000095015301500160/p64748e10-k.htm" href="http://www.sec.gov/Archives/edgar/data/1027108/000095015301500160/p64748e10-k.htm"&gt;http://www.sec.gov/Archives/edgar/data/1027108/000095015301500160/p64748e10-k.htm&lt;/a&gt;). Here are some of the highlights:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Revenues: $108m (2000), $36m (1999), $16m (1998) &lt;/li&gt;    &lt;li&gt;Total Operating Expenses: $126m (2000), $35m (1999), $18m (1998) &lt;/li&gt;    &lt;li&gt;Net Loss: $57m (2000), $8m (1999), $7m (1998) &lt;/li&gt;    &lt;li&gt;Cash used in operating activities: $17m (2000), $3m (1999), $5m (1998)&lt;/li&gt;    &lt;li&gt;Research and Development: $25m (2000), $7m (1999), $4m (1998) (let’s say about 20-25% of revenue) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In 1999 and 1998 Interact had issued stock and borrowed money to keep the cash flowing in. In 2000 they did not do this and burned through $49m in cash.&lt;/p&gt;  &lt;p&gt;So while revenues were indeed increasing at an incredible rate (two-fold between 1998 and 1999 and three-fold between 1999 and 2000), operating expenses were in lock-step and profits were nowhere to be seen. Similarly, the business was failing to generate cash from sales and was propping things up through shares and debt.&lt;/p&gt;  &lt;h3&gt;Sage in the Year 2010&lt;/h3&gt;  &lt;p&gt;Sage acquired Interact Commerce in 2001. Along with the acquisition of ACCPAC CRM in 2004, ACT! and SalesLogix make up the stable of CRM offerings in the Sage product mix.&lt;/p&gt;  &lt;p&gt;Reviewing Sage’s latest annual report we discover that 4% of Sage’s revenue came from their CRM products (&lt;a title="http://ar2010.sage.com/whatwedo.asp" href="http://ar2010.sage.com/whatwedo.asp"&gt;http://ar2010.sage.com/whatwedo.asp&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TbOEvW0h0rI/AAAAAAAAAUc/7Ist7BAeBtw/s1600-h/image3.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TbOEwMawVpI/AAAAAAAAAUg/0iS-ue_w6pA/image_thumb1.png?imgmax=800" width="390" height="279" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Diving into the numbers (&lt;a title="http://ar2010.sage.com/Consolidated-income-statement.asp" href="http://ar2010.sage.com/Consolidated-income-statement.asp"&gt;http://ar2010.sage.com/Consolidated-income-statement.asp&lt;/a&gt;) we discover that the revenue for 2010 was 1,435.0 million pounds. Taking an exchange rate of 1.6 pounds to one US dollar (the rate around the end of 2010), this translates to around $2,300m in total revenue. 4% of this is about $92m.&lt;/p&gt;  &lt;p&gt;So the revenue for the CRM products has gone from around $110m to $90m in ten years i.e. it has not changed significantly and may have actually shrunk. Also note this also includes the, assumed, additional profits of Sage CRM (ACCPAC CRM).&lt;/p&gt;  &lt;p&gt;The big difference in the two financial reports is in their health. Although the Sage annual report only talks about the business as a whole, not just the CRM component, Sage is profitable and generating healthy cash flows i.e. they are generating cash from their operations.&lt;/p&gt;  &lt;p&gt;Research has also suffered in the name of a healthier bottom line. According to the full annual report, Sage spent a total of 158.9 million pounds on research and development. This is around 11% of revenue, about half what Interact felt they had to invest, as a percentage of revenue, to stay on top.&lt;/p&gt;  &lt;h3&gt;The Current Popularity of Sage’s CRM products&lt;/h3&gt;  &lt;p&gt;Back in July of last year, I used Google Trends to see how Dynamics CRM is travelling relative to Salesforce (&lt;a title="http://leontribe.blogspot.com/2010/07/using-google-trends-to-predict-crm.html" href="http://leontribe.blogspot.com/2010/07/using-google-trends-to-predict-crm.html"&gt;http://leontribe.blogspot.com/2010/07/using-google-trends-to-predict-crm.html&lt;/a&gt;). As an aside, if you want to see an up to date and expanded version of my Salesforce vs Dynamics CRM blog, I will be presenting precisely this at the upcoming Decisions Spring 2011 (&lt;a title="http://decisions.msdynamicsworld.com/session/microsoft-dynamics-crm-vs-salesforce-main-event" href="http://decisions.msdynamicsworld.com/session/microsoft-dynamics-crm-vs-salesforce-main-event"&gt;http://decisions.msdynamicsworld.com/session/microsoft-dynamics-crm-vs-salesforce-main-event&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;We can now use the same technique to review the popularity of the Sage suite of products relative to, say Dynamics CRM.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TbOExFN-HlI/AAAAAAAAAUk/SLESpl-OYn4/s1600-h/image8.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TbOEyPv_I3I/AAAAAAAAAUo/VNGCQOzJKrE/image_thumb4.png?imgmax=800" width="704" height="363" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Using Dynamics CRM as a comparison, it is clear that the Sage CRM products are not generating as much interest as Dynamics CRM. Also, it is amazing how far ACT! has dropped since seven years ago.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;Sage has not grown their CRM business and has remained effectively stagnant for the last ten years. Moreover, they have cut back research dollars, relative to revenue. In its time, SalesLogix was at the top of the mid-market CRM players. So much so that when Dynamics CRM was first released, the ROI tools provided to Microsoft partners mentioned only two CRM products: Dynamics CRM and SalesLogix. Back in 2003-2004, SalesLogix was to Dynamics CRM what salesforce.com is today. &lt;/p&gt;  &lt;p&gt;What is not clear is whether Sage’s stagnation is due to transforming the financials to health or plain old neglect. Either way, products such as Dynamics CRM have now taken the place in people’s minds when they think of CRM and, given the lack of investment in research it is difficult to see how Sage can recover from this position to regain former glory.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-2261743710393366781?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/2261743710393366781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=2261743710393366781' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2261743710393366781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2261743710393366781'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/04/decade-of-crm-stagnation-at-sage.html' title='The Decade of CRM Stagnation at Sage'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_vrl5c_Wy14o/TbOEwMawVpI/AAAAAAAAAUg/0iS-ue_w6pA/s72-c/image_thumb1.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-6490782693487778097</id><published>2011-04-15T06:07:00.001-07:00</published><updated>2011-04-15T06:07:14.891-07:00</updated><title type='text'>Forrester Trajectories of CRM Solutions</title><content type='html'>&lt;p&gt;I was watching Hans Rosling the other day do what he does best with his gapminder software. That is, dispelling myths and making volumes of data speak volumes through visualisation. If you don’t know Hans, here is an example of him at work.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8c3681d4-b7d0-41ed-ba78-0d31bc764491" class="wlWriterEditableSmartContent"&gt;&lt;div id="a915c0e1-5ab9-40b9-8627-bcf9bb8a2748" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=hVimVzgtD6w" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_vrl5c_Wy14o/TahC8Ji-EfI/AAAAAAAAAUE/aXpk0rZxYI4/video17821b4fbf25%5B157%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('a915c0e1-5ab9-40b9-8627-bcf9bb8a2748'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/hVimVzgtD6w?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/hVimVzgtD6w?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width:448px;clear:both;font-size:.8em"&gt;Hans Rosling and gapminder&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;It occurred to me that the little dancing circles were not dissimilar to the Gartner quadrant and Forrester Wave pictures those of us in the IT game are used to. I figured that while I did not have a few hundred years of data, even with a few years of information I may be able to extract some interesting conclusions.&lt;/p&gt;  &lt;p&gt;If you are interested in seeing the research, a good place to begin is the &lt;a href="http://www.microsoft.com/presspass/itanalyst/default.mspx" target="_blank"&gt;Microsoft Analyst Relations Reports&lt;/a&gt;. Here you will find a host of white papers and reports. Obviously, Microsoft are unlikely to link to reports which paint their products in a poor light so feel free to use your favourite search engine to supplement.&lt;/p&gt;  &lt;p&gt;While Gartner reports were a little light on the ground, I did manage to find a good selection of Forrester Wave reports for CRM suites in the mid-market and enterprise-market on the Microsoft page and supplemented this with another I found online (&lt;a title="http://www.ibizinitiatives.com/ForresterCRMStudy.pdf" href="http://www.ibizinitiatives.com/ForresterCRMStudy.pdf"&gt;http://www.ibizinitiatives.com/ForresterCRMStudy.pdf&lt;/a&gt;)&lt;/p&gt;  &lt;h3&gt;Mid-market Velocities&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.ibizinitiatives.com/ForresterCRMStudy.pdf" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_vrl5c_Wy14o/TahC81PdzlI/AAAAAAAAAUI/M-jnl4GOiNc/image%5B47%5D.png?imgmax=800" width="277" height="288" /&gt;&lt;/a&gt;&lt;a href="http://www.microsoft.com/presspass/itanalyst/docs/08-28-08MidmarketCRM.PDF" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_vrl5c_Wy14o/TahC9gduXFI/AAAAAAAAAUM/coq2aFsH80c/image%5B46%5D.png?imgmax=800" width="271" height="286" /&gt;&lt;/a&gt;&lt;a href="http://www.microsoft.com/presspass/itanalyst/docs/06-16-10SuitesMidsized.PDF" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TahC-kZHgQI/AAAAAAAAAUQ/H_7yTehPtX4/image%5B45%5D.png?imgmax=800" width="277" height="285" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;These three graphs are for 2007, 2008 and 2010 respectively. The size of the circle, if I am reading the paper correctly, is a rough measure of market share and the company’s dedicated team size to the space.&lt;/p&gt;  &lt;p&gt;The first thing I notice is the migration to the top right corner; the leaders area. Overall, solutions are generally improving.&lt;/p&gt;  &lt;p&gt;In terms of individual products, let’s look at some of the more interesting ones.&lt;/p&gt;  &lt;table border="2" cellspacing="0" cellpadding="2" width="823"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="193"&gt;&lt;strong&gt;Solution&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="626"&gt;&lt;strong&gt;Observations&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;Oracle Siebel CRM Professional&lt;/td&gt;        &lt;td valign="top" width="626"&gt;This one appears to be slipping. The product to be envied in 2007-2008, they are now truly out of the Leader section, falling back to Strong Performers. Strangely, they appear to have a stronger market presence now than in the past.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;salesforce.com&lt;/td&gt;        &lt;td valign="top" width="626"&gt;The ‘cloud Siebel’ continues to improve their product and appears to have increased their market presence in recent years&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;Microsoft Dynamics CRM&lt;/td&gt;        &lt;td valign="top" width="626"&gt;Like salesforce.com, Dynamics CRM continues to advance towards the top right corner, it has increased its market presence and is now the leader on the chart.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;Netsuite&lt;/td&gt;        &lt;td valign="top" width="626"&gt;Although the movement is not huge, it does appear to be moving in the wrong direction.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;Sage Saleslogix&lt;/td&gt;        &lt;td valign="top" width="626"&gt;Appears to be advancing through the Strong Performers but is yet to make a Leaders position&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;CDC Software’s Pivotal&lt;/td&gt;        &lt;td valign="top" width="626"&gt;Despite not featuring in the 2008 chart, they have rocketed from a Contender position through to Leader.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;SugarCRM&lt;/td&gt;        &lt;td valign="top" width="626"&gt;Another little battler. The have moved through to a Leader position and have improved their market presence&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;Sage CRM&lt;/td&gt;        &lt;td valign="top" width="626"&gt;Also increasing market presence and is just in the Leader position&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;FrontRange’s Goldmine&lt;/td&gt;        &lt;td valign="top" width="626"&gt;Their market presence has gone from one of the two dominant players to one of the smallest in a span on three years.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="193"&gt;Maximizer&lt;/td&gt;        &lt;td valign="top" width="626"&gt;Goldmine’s fortunes are contrasted against the other ‘big player’ in 2007, Maximizer. Maximizer has maintained its market presence and is also now in a Leader position&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;h3&gt;Enterprise Velocities&lt;/h3&gt;  &lt;p&gt;For the Forrester Wave reports, I could only find reports for 2008 and 2010&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/itanalyst/docs/08-29-08EnterpriseCRM.PDF" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TahC_I-jKzI/AAAAAAAAAUU/fOHoxfPQ1TY/image%5B39%5D.png?imgmax=800" width="405" height="417" /&gt;&lt;/a&gt;&lt;a href="http://www.microsoft.com/presspass/itanalyst/docs/06-16-10SuitesLarge.PDF" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TahDAUrN2II/AAAAAAAAAUY/PLjrcMCCAUw/image%5B44%5D.png?imgmax=800" width="404" height="416" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;However, there are still things to observe. For example, it appears that a lot more of the, traditionally, smaller market players are now stretching into the enterprise.&lt;/p&gt;  &lt;p&gt;As for individual products, there are also some things of note.&lt;/p&gt;  &lt;table border="2" cellspacing="0" cellpadding="2" width="800"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="171"&gt;&lt;strong&gt;Solution&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="629"&gt;&lt;strong&gt;Observations&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="171"&gt;Oracle Siebel CRM&lt;/td&gt;        &lt;td valign="top" width="629"&gt;The traditional ‘900-pound gorilla’ in the market, their strategy appears to be slipping and other players stretch up from the mid-market. They have lost their dominant position but remain a Leader.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="171"&gt;SAP CRM&lt;/td&gt;        &lt;td valign="top" width="629"&gt;Suffering a similar fate to Oracle Siebel CRM, SAP also has the indignity of reducing its market presence.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="171"&gt;Microsoft&lt;/td&gt;        &lt;td valign="top" width="629"&gt;Creeping up, they have now taken the dominant Leader position in the market&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="171"&gt;salesforce.com&lt;/td&gt;        &lt;td valign="top" width="629"&gt;Similar to Dynamics CRM, salesforce.com appears to also be sliding in front of Oracle Siebel CRM and SAP CRM&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="171"&gt;Oracle Peoplesoft CRM&lt;/td&gt;        &lt;td valign="top" width="629"&gt;Loss of market presence and also appears to be moving in the wrong direction, albeit slowly.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="171"&gt;Oracle E-Business Suite CRM&lt;/td&gt;        &lt;td valign="top" width="629"&gt;Also losing presence and moving in the wrong direction.&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;For those of us that remember Mosaic, MySpace and WordPerfect, we know that today’s darling is tomorrow’s forgotten software. There are some clear trends here:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Oracle cannot seem to do anything right. Their products, which they have many, are either stagnating or going backwards, relative to their competitors&lt;/li&gt;    &lt;li&gt;salesforce.com and Microsoft Dynamics CRM are edging out the competition in both the mid-market and enterprise&lt;/li&gt;    &lt;li&gt;Players such as CDC Software’s Pivotal, SugarCRM and Sage CRM should be watched, given their trajectory&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As other Wave reports come out I will update the research. &lt;/p&gt;  &lt;p&gt;Disclaimer: As well as working extensively with Dynamics CRM, the company I work for, Praxa, is owned by the same company as CDC software.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-6490782693487778097?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/6490782693487778097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=6490782693487778097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6490782693487778097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/6490782693487778097'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/04/forrester-trajectories-of-crm-solutions.html' title='Forrester Trajectories of CRM Solutions'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_vrl5c_Wy14o/TahC8Ji-EfI/AAAAAAAAAUE/aXpk0rZxYI4/s72-c/video17821b4fbf25%5B157%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-3041248713619139564</id><published>2011-04-02T07:21:00.001-07:00</published><updated>2011-04-02T07:21:44.908-07:00</updated><title type='text'>The Merry War for IT Control: IT Strategy, Office Functionality and the Cloud</title><content type='html'>&lt;p&gt;There is a war raging in every organisation. This war is described in popular culture in television programs such as “The IT Crowd” and in comic strips such as Dilbert. If there had been computers in Shakespeare’s time, he would also speak of the ‘tussle betwixt the guardians of IT and the gentlefolk of the office’.&lt;/p&gt;  &lt;h3&gt;The Winter of Our Discontent&lt;/h3&gt;  &lt;p&gt;The battle I speak of is the tension between controlling the systems which an office uses and providing enough functionality such that the job required can get done. There are many fronts on which this war is being raged. IT have long held the territory of ‘network access’, and rightly so, but the lines on the map are constantly moving. The new trend of &lt;a href="http://news.cnet.com/8301-13860_3-9950662-56.html"&gt;bringing your own laptop&lt;/a&gt; will inevitably cause IT departments to lose some ground and the lands of ‘social networking’ are still very much in dispute. &lt;/p&gt;  &lt;h3&gt;Misery Acquaints a Man With Strange Bedfellows&lt;/h3&gt;  &lt;p&gt;Often the tools provided by IT are simply insufficient for office workers to do the job required of them. Whether it is an enterprise system which is designed such that one size fits all but does not, or it is simply the case that IT do not have a clear picture of the needs of the business, often users look elsewhere. Historically this has meant a proliferation of what Matt Johnson calls &lt;a href="http://www.customerontheedge.com/2011/03/revolutionary_crm_thinking.html?utm_source=twitterfeed&amp;amp;utm_medium=twitter"&gt;micro-IT&lt;/a&gt;. This ‘jury rigging’ often involves readily available, yet powerful, tools such as Excel and Access. &lt;/p&gt;  &lt;h3&gt;For Sweetest Things Turn Sourest By Their Deeds; Lilies That Fester Smell Far Worse Than Weeds&lt;/h3&gt;  &lt;p&gt;For those of us in consulting, we have all heard of large, household name organisations who literally run with thousands of bespoke Excel spread sheets, decentralised, unmanaged and whose inner workings are unfathomable. While it seems like a good idea at the time, as requirements and technology moves on, these barrier-removers become barriers in themselves. Inevitably they have to be deconstructed, rebuilt and often centralised so the pattern does not repeat again. However, the underlying problem remains. The same evolution that reveals the sin, opens up the possibility for further transgressions.&lt;/p&gt;  &lt;h2&gt;&lt;/h2&gt;  &lt;h3&gt;The Undiscovered Country From Whose Bourn No Traveler Returns&lt;/h3&gt;  &lt;p&gt;A new weapon has now entered the field of combat; the cloud. The ability to run significant parts of a business’ IT function with little more than a web browser is a revolution and the ultimate equaliser on the battlefield. The ability to go to the web, provide a credit card number and access, for example, an enterprise-ready CRM system means the traditional gatekeepers of technology are completely bypassed. In terms of what percentage of users will bypass the IT department in the future and go direct to the cloud, the jury is still out. Industry analysts say up to 50% and that it will increase over time. Brad Wilson, GM of Microsoft Dynamics CRM, is more conservative &lt;a href="http://www.businesscloud9.com/content/brad-wilson-microsoft-dynamics-crm-cloud-still-pricey/4764"&gt;suggesting 10%&lt;/a&gt;. I agree with Brad on this one, assuming IT arm themselves with the same weapons and get a better appreciation of their role in business.&lt;/p&gt;  &lt;h3&gt;Every Subject's Duty is the King's; But Every Subject's Soul is His Own&lt;/h3&gt;  &lt;p&gt;Every employee in an organization has one master; the strategic direction guiding the business. This is true for both the office workers and the IT department. How well this strategy is articulated and how well it is translated into action determines everything else. The IT department, on a tactical level, is there to ensure the smooth running of the technology in the business. Often this manifests itself as keeping a tight control on the systems provided to the office workers. While a little less control could allow users to do their job more efficiently or effectively, it also opens the systems up to more risk of failure. When an IT department has scarce resources and is punished when systems go down, a policy of tight control is a logical one.&lt;/p&gt;  &lt;p&gt;The office workers are there to do their job as effectively as possible. If the worker is in sales, traditionally they will be motivated financially to bring in sales to maximise revenue. This is where I often see the weapon of the cloud employed first. If a CRM system will allow a salesperson to handle ten times as many leads and bring in ten times as much revenue, it soon becomes a numbers game as to whether they should pull out their own credit card and go to the cloud.&lt;/p&gt;  &lt;p&gt;While, historically, flanking the enemy and establishing your own IT systems required an Excel or Access guru in the office, this is no longer the case. Cloud applications, such as Dynamics CRM, are very easy to use (given they work like Outlook) and can be configured with no code. In terms of support, online forums also reduce the relevance of IT as the internet has an answer for everything and, when it does not, you ask and a friendly MVP or product evangelist steps up and gives you everything you need. In my experience on the online forums, if I do not get to a question within 24 hours, someone else will have already provided an answer. In terms of the internal equivalent, in one case, one of my customer’s (also a household name) IT department literally took six weeks to provision and set up a new laptop for one of its workers. When considering this level of internal service, it makes sense to go elsewhere.&lt;/p&gt;  &lt;h3&gt;All Things Are Ready, If Our Minds Be So&lt;/h3&gt;  &lt;p&gt;The fundamental problem is that, in many organisations, IT is not managed as a vital, strategic component to a business but simply seen as administration. While tactically, the IT department may be there to ensure the smooth day-to-day running of the business’ technology, strategically they must ensure the systems in place allow the workers to do the job the business needs them to do. If the users are building Excel spread sheets or employing SaaS systems to control vital aspects of the business, IT needs to know about it and, rather than accept it, they should see it as a direct criticism that they are not doing their job effectively and act immediately. If staff needed to bring their own chairs and desks to work, this would be seen as a failing of Human Resources and addressed immediately. The same it true for IT.&lt;/p&gt;  &lt;p&gt;From a business perspective, just as the sales and marketing departments are given incentives to align them to the needs of the business, so too should the IT department be given incentives beyond ‘make sure stuff does not break’. What the incentives are will depend on the business and their needs. However, if the workers are bypassing IT and obtaining significant technological functionality without them, this clearly indicates that IT is strategically irrelevant; a matter that needs to be addressed for the overall health of the business.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;It is understandable that IT fear giving their users too much control and it is also understandable that IT departments fear becoming irrelevant at the hands of cloud SaaS offerings. However, if all IT is there for is to provision Active Directory and Exchange accounts, configure laptops and maintain servers, they have already lost the battle. The resolution of this war, as is often the case, is through diplomacy. Both sides need to understand each other through communication and IT need to gain a better understanding of their role within the larger business context. &lt;/p&gt;  &lt;p&gt;The best case I have seen of this kind of strategy is with the IT services group for a large government body. In this case they use Dynamics CRM on-premise. However, the implementation is irrelevant, it is how the system is used that is important. The group has recognised that each government department has very different needs and, even within a department, different systems are needed to handle different processes. &lt;/p&gt;  &lt;p&gt;Each time a new process is discovered, which is inefficient and relying on paper processes or bespoke systems, a new organization (for those not in the Dynamics CRM world, think of this as a new CRM database) is provisioned in CRM and the system configured to meet the needs of the business. This is the best of all worlds. The users get the system they need to do their job effectively, IT maintain control but, more importantly, they have the opportunity to see the bigger picture. If another area of the business has similar needs to an existing CRM system in place, lessons learned can guide the new system and the design and code can be reused, rather than reinvented.&lt;/p&gt;  &lt;p&gt;The cloud is an excellent weapon but it, and all applications in general, should be wielded by IT for the benefit of the users and the business as a whole. Only if all the tools of technology provision are managed centrally can they be aligned with each other and to the goals of the business; true strategic IT.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-3041248713619139564?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/3041248713619139564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=3041248713619139564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/3041248713619139564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/3041248713619139564'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/04/merry-war-for-it-control-it-strategy.html' title='The Merry War for IT Control: IT Strategy, Office Functionality and the Cloud'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-8834637834680238768</id><published>2011-03-28T04:56:00.001-07:00</published><updated>2011-03-28T04:56:22.074-07:00</updated><title type='text'>The Poll is Back. Vote Frequently, Vote Often and Vote For Me ;)</title><content type='html'>&lt;p&gt;After going offline due to script abuse, the poll is back. Vote frequently, vote often and vote for me ;)&lt;/p&gt;  &lt;h2&gt;&lt;a href="http://www.micropoll.com/a/mpview/1068215-406002"&gt;VOTE&lt;/a&gt;&lt;/h2&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-8834637834680238768?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/8834637834680238768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=8834637834680238768' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8834637834680238768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8834637834680238768'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/03/poll-is-back-vote-frequently-vote-often.html' title='The Poll is Back. Vote Frequently, Vote Often and Vote For Me ;)'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-2167513746287593504</id><published>2011-03-20T23:52:00.001-07:00</published><updated>2011-03-20T23:52:41.213-07:00</updated><title type='text'>Five-Minute Integration Between Dynamics CRM and LinkedIn</title><content type='html'>&lt;p&gt;I recently had a client ask about integration between Dynamics CRM and LinkedIn. If you are not familiar with LinkedIn (&lt;a href="http://www.linkedin.com"&gt;http://www.linkedin.com&lt;/a&gt; ) it is ‘Facebook for business contacts’. Digging around I found this excellent post by fellow CRM MVP and all-round decent bloke Matt Wittemann.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://community.dynamics.com/roletailored/customerservice/b/cscrmblog/archive/2008/07/16/linkedin-to-microsoft-dynamics-crm.aspx" href="http://community.dynamics.com/roletailored/customerservice/b/cscrmblog/archive/2008/07/16/linkedin-to-microsoft-dynamics-crm.aspx"&gt;http://community.dynamics.com/roletailored/customerservice/b/cscrmblog/archive/2008/07/16/linkedin-to-microsoft-dynamics-crm.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The problem was this post was almost three years old and designed for version 4.0. Would it work with CRM 2011? The great news is not only does it work for CRM 2011, it is so much easier than it was for CRM 4.0.&lt;/p&gt;  &lt;h3&gt;How To Set Up The Integration&lt;/h3&gt;  &lt;p&gt;The first thing you need to do is take Matt’s html code and save it to an html file (I just pasted it into Notepad and did a ‘Save As…’).&lt;/p&gt;  &lt;p&gt;Now we go to CRM and go to Settings-Customizations-Customize The System-Web Resources and click the new button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_vrl5c_Wy14o/TYb1nG2kAiI/AAAAAAAAATk/cdsNqLHR34Y/s1600-h/image%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TYb1nyxm_YI/AAAAAAAAATo/W42HxzS9J9E/image_thumb%5B1%5D.png?imgmax=800" width="715" height="493" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We give our web resource a name and specify the type as Web Page. Browse to the location where you saved your html file, select it and hit the save button.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TYb1pX0KerI/AAAAAAAAATs/TOeY117NP1k/s1600-h/image%5B8%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TYb1qTYLYdI/AAAAAAAAATw/2ev304985L4/image_thumb%5B4%5D.png?imgmax=800" width="715" height="466" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now go to the Lead entity forms area (Settings-Customizations-Customize The Solution-Entities-Lead-Forms) and add the web resource to the Main Form. to do this open up the Main Form and click the Insert tab then select Web Resource.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_vrl5c_Wy14o/TYb1ra0opbI/AAAAAAAAAT0/VUQsHmVOUAU/s1600-h/image%5B13%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TYb1sVGwV8I/AAAAAAAAAT4/mn7fYhDodrM/image_thumb%5B7%5D.png?imgmax=800" width="729" height="511" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Save, Publish and you are done!&lt;/p&gt;  &lt;p&gt;The end result should be a window on the Lead form which, when you change the Lead record’s company, adjusts the LinkedIn window to show you who you know that works there and a link to show everyone else that works there that you may have access to. You may see a warning message about mixed content. This is because in CRM Online we use a secure html connection (https) but the script is using plain old http. Hopefully someone more adept than me will read this blog and comment how to get rid of this minor inconvenience.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TYb1tDJfXFI/AAAAAAAAAT8/9D26GZ0XD4I/s1600-h/image%5B18%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TYb1t4geH5I/AAAAAAAAAUA/dX-QwIxPaCI/image_thumb%5B10%5D.png?imgmax=800" width="733" height="469" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So there it is, no code, no messing about with ISV folders and a solution that works on premise or in the cloud (in this case I used the Lost In Redmond 30-day cloud trial system I had used in my previous blog post).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-2167513746287593504?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/2167513746287593504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=2167513746287593504' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2167513746287593504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/2167513746287593504'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/03/five-minute-integration-between.html' title='Five-Minute Integration Between Dynamics CRM and LinkedIn'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_vrl5c_Wy14o/TYb1nyxm_YI/AAAAAAAAATo/W42HxzS9J9E/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-8235912362387258125</id><published>2011-03-16T02:57:00.001-07:00</published><updated>2011-03-16T03:01:33.878-07:00</updated><title type='text'>I Made The Nomination Cut! Now Its Time to Vote</title><content type='html'>Thank you for all of you that clicked the link and e-mailed. I made the nomination cut! Now its voting time. Here is the link.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://micropoll.com/t/KEsEtZBwTh"&gt;&lt;span style="font-size:180%;"&gt;ZAPHOD SAYS "VOTE FOR LEON"&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:180%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Click on it, tick my name and click the vote button. Every time someone votes for me an angel gets its wings ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-8235912362387258125?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/8235912362387258125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=8235912362387258125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8235912362387258125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8235912362387258125'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/03/i-made-nomination-cut-now-its-time-to.html' title='I Made The Nomination Cut! Now Its Time to Vote'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-8144893703052278667</id><published>2011-03-15T05:15:00.001-07:00</published><updated>2011-03-15T05:15:40.821-07:00</updated><title type='text'>Interactive Fiction Games On The Ultimate Development Platform: Dynamics CRM 2011</title><content type='html'>&lt;p&gt;OK so I may be exaggerating a little about Dynamics CRM being the ultimate development platform but for those that recall my ‘hangman’ blog:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://leontribe.blogspot.com/2010/10/world-first-exclusive-dynamics-crm-2011.html" href="http://leontribe.blogspot.com/2010/10/world-first-exclusive-dynamics-crm-2011.html"&gt;http://leontribe.blogspot.com/2010/10/world-first-exclusive-dynamics-crm-2011.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I set a challenge for the readers to use dialogs to create an Infocom-like game (we used to call them ‘Adventure Games’ in the UK). Apparently the Wikipedia name for them is &lt;a href="http://en.wikipedia.org/wiki/Interactive_fiction"&gt;Interactive Fiction&lt;/a&gt;. For those too young to remember these gems, this was in the days when computers had a keyboard, no mouse and no graphics. The screen (possibly green or yellow) would describe your situation and you would type in commands. Occasionally you chanced across a command the computer understood and something happened. Part of the fun was discovering the criminally limited vocabulary of the game and the other part was trying to match wits the programmer and solve the game.&lt;/p&gt;  &lt;p&gt;Classic titles include the Zork series, ‘The Hulk’, ‘Hitch-Hikers Guide to the Galaxy’, ‘The Hobbit’, ‘Lord of the Rings’ and the less serious ‘Bored of the Rings’.&lt;/p&gt;  &lt;p&gt;The last generation of interactive fiction games were probably &lt;a href="http://en.wikipedia.org/wiki/MUD"&gt;MUD&lt;/a&gt;s, the pre-cursor to MMORPGs.&lt;/p&gt;  &lt;p&gt;Given the post was about five months ago I thought it was time to step up and do my homework.&lt;/p&gt;  &lt;h3&gt;The Result: An Interactive Fiction Game Using Dynamics CRM 2011 Dialogs&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_vrl5c_Wy14o/TX9YEKXLfDI/AAAAAAAAASE/mLwdxkyhVRk/s1600-h/image%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TX9YFf45yTI/AAAAAAAAASI/pGO9pLUuc9M/image_thumb%5B2%5D.png?imgmax=800" width="620" height="366" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It really works. There are actions to perform (Goto, Get, Use, Help and Inventory) and a text box to apply the actions to e.g. Goto 33. As the protagonist you move around the Microsoft Campus at Redmond (well five buildings of it) trying to find a way back to civilisation (or, in this case, Seattle).&lt;/p&gt;  &lt;h3&gt;The Entity Structure&lt;/h3&gt;  &lt;p&gt;The game has two entities: players and locations. Locations are, as expected, the places you can go in the game.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TX9YGLBO2vI/AAAAAAAAASM/2TvcVAwoI3g/s1600-h/image%5B9%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TX9YHEOXx2I/AAAAAAAAASQ/WCcOjlg_eEg/image_thumb%5B5%5D.png?imgmax=800" width="615" height="175" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Player records are the launch pad for the dialog (a dialog has to be run from a record) and stores the current location of the player and their inventory.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TX9YHwmPKvI/AAAAAAAAASU/kaATUuAl0RI/s1600-h/image%5B13%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YJMQB7rI/AAAAAAAAASY/XjS8aeROIE0/image_thumb%5B7%5D.png?imgmax=800" width="625" height="206" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;The rest is dialogs.&lt;/p&gt;  &lt;h3&gt;The Dialogs&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_vrl5c_Wy14o/TX9YJyKoYfI/AAAAAAAAASc/r2N2YpGC4NA/s1600-h/image%5B17%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TX9YLNViVUI/AAAAAAAAASg/YPcuqJHJ-r4/image_thumb%5B9%5D.png?imgmax=800" width="635" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Each action gets its own dialog (the main reason for this is to give the asynchronous update step a chance to update your player record while you read the text). “Lost in Redmond” is the beginning dialog that launches the game.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TX9YMMMi0iI/AAAAAAAAASk/0XOMItnLJjw/s1600-h/image%5B22%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TX9YNBnocZI/AAAAAAAAASo/DwwRo7k4b7w/image_thumb%5B12%5D.png?imgmax=800" width="644" height="369" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Similarly, “End Game” is the end.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YNw3ydOI/AAAAAAAAASs/J-L1Y0T9Qwg/s1600-h/image%5B27%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_vrl5c_Wy14o/TX9YO8j1cxI/AAAAAAAAASw/at6qPbe3S1o/image_thumb%5B15%5D.png?imgmax=800" width="644" height="370" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The main ‘screen’ is “The Game”.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YPxYeBeI/AAAAAAAAAS0/cvolxJFcTiQ/s1600-h/image%5B32%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YRBSFPDI/AAAAAAAAAS4/qml12FqqbM8/image_thumb%5B18%5D.png?imgmax=800" width="649" height="394" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;This displays the current location and requests the user enter an action and an object to apply it to. “Goto” applies to a building number, “Get” and “Use” apply to an physical object in the game and “Inventory” and “Help” do not use an object.&lt;/p&gt;  &lt;p&gt;“Help” simply displays a text message on how the game works.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YSPVVSiI/AAAAAAAAAS8/TAk5Ymmpxvw/s1600-h/image%5B37%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TX9YSz8Iw5I/AAAAAAAAATA/XovkF4Rq2Ok/image_thumb%5B21%5D.png?imgmax=800" width="650" height="363" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;“Inventory” uses the values on the player record, constructs a text string, stores it in a variable on the dialog and then displays it.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YTifHwnI/AAAAAAAAATE/vAqbkyp0WOk/s1600-h/image%5B42%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TX9YUnEsIqI/AAAAAAAAATI/_hvxGGzEtHw/image_thumb%5B24%5D.png?imgmax=800" width="661" height="390" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This is one use for variables. They allow you to store values and manipulate them via the “Assign Value” step.&lt;/p&gt;  &lt;p&gt;The input variables are exclusively for child dialogs. “Goto” uses the input variable to pass through the location object from “The Game” dialog.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YVijrF4I/AAAAAAAAATM/bVARMObOwcE/s1600-h/image%5B47%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TX9YWq3RgOI/AAAAAAAAATQ/_kllqnhs8RA/image_thumb%5B27%5D.png?imgmax=800" width="661" height="395" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;“Get” and “Use” also use input variables to work out what they being applied to and what to do.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_vrl5c_Wy14o/TX9YXcYKsdI/AAAAAAAAATU/dOvGmVv2M2k/s1600-h/image%5B52%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YYuj_tvI/AAAAAAAAATY/33v4IyLpVIY/image_thumb%5B30%5D.png?imgmax=800" width="661" height="400" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YZgA7zkI/AAAAAAAAATc/azXFhuAVkpg/s1600-h/image%5B57%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_vrl5c_Wy14o/TX9YamDzDrI/AAAAAAAAATg/fHo5NrofV_U/image_thumb%5B33%5D.png?imgmax=800" width="663" height="399" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt;So When Will This Excellent Game Be Available On Marketplace?&lt;/h3&gt;  &lt;p&gt;While I have packaged the dialogs and entities into a solution, there is a shortcoming with solutions. This being you cannot add records to a solution so the location records cannot be added in and be auto-installed on applying the solution. I have thought of including an on-demand workflow which could be manually run to create the locations but then there is the complication of linking the new records to the dialogs. Perhaps solutions will be expanded in the future to allow for this functionality.&lt;/p&gt;  &lt;p&gt;Until then, if anyone can think of a way to package in the location files, let me know and we will make a fortune packaging text-based adventures to bored CRM users.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-8144893703052278667?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/8144893703052278667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=8144893703052278667' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8144893703052278667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8144893703052278667'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/03/interactive-fiction-games-on-ultimate.html' title='Interactive Fiction Games On The Ultimate Development Platform: Dynamics CRM 2011'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_vrl5c_Wy14o/TX9YFf45yTI/AAAAAAAAASI/pGO9pLUuc9M/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-713447471159205864</id><published>2011-03-14T20:01:00.000-07:00</published><updated>2011-03-14T20:16:18.944-07:00</updated><title type='text'>Microsoft Dynamics Top 100 Most Influential Dynamics People</title><content type='html'>If you consider me influential (and let's face it if you're here there is a fair chance). Feel free to click this &lt;a href="mailto:callum@dynamicsworld.co.uk?subject=Top%20100%20Nominations&amp;amp;body=I%20nominate%20Leon%20Tribe"&gt;&lt;strong&gt;&lt;span style="font-size:180%;"&gt;link&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt; to get me in the running for the top 100 ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-713447471159205864?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/713447471159205864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=713447471159205864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/713447471159205864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/713447471159205864'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/03/microsoft-dynamics-top-100-most.html' title='Microsoft Dynamics Top 100 Most Influential Dynamics People'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-5304987784566906717</id><published>2011-03-11T03:55:00.001-08:00</published><updated>2011-03-11T12:59:09.136-08:00</updated><title type='text'>Software Advice’s Interviews With Brad Wilson</title><content type='html'>&lt;p&gt;Lauren Carlson of &lt;a href="http://www.softwareadvice.com/crm/"&gt;Software Advice&lt;/a&gt; e-mailed me regarding a set of seven videos they had put together with Brad Wilson. She asked if I would be interested in doing a write-up, so here it is.&lt;/p&gt;  &lt;p&gt;Brad Wilson is the Microsoft’s GM for Dynamics CRM so understanding where his focus is, gives clues to the future of the product.&lt;/p&gt;  &lt;p&gt;The seven, five-minute videos cover the following topics:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.softwareadvice.com/articles/crm/state-of-the-crm-software-market-microsoft-executive-interview-1022111/"&gt;“What is the state of the CRM software industry?”&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.softwareadvice.com/articles/crm/will-microsoft-dynamics-crm-2011-slow-salesforce-microsoft-executive-interview-1022211/"&gt;“What’s the strategy behind Microsoft Dynamics CRM 2011’s low price point?”&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.softwareadvice.com/articles/crm/how-many-customers-really-want-crm-in-the-cloud-microsoft-executive-interview-1022311/"&gt;“What percentage of customers choose the cloud?”&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.softwareadvice.com/articles/crm/can-dynamics-crm-partners-survive-in-the-cloud-era-microsoft-executive-interview-1022411/"&gt;“How can Microsoft Dynamics CRM partners survive in the cloud era?”&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.softwareadvice.com/articles/crm/can-the-dynamics-marketplace-take-on-appexchange-microsoft-executive-interview-1022411/"&gt;“Is the Microsoft Dynamics Marketplace a success?”&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.softwareadvice.com/articles/crm/does-microsoft-want-a-piece-of-the-marketing-automation-pie-microsoft-executive-interview-1030111/"&gt;“What is Microsoft’s strategy to compete in the marketing automation market?”&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.softwareadvice.com/articles/crm/whats-new-in-microsoft-dynamics-crm-2011-microsoft-executive-interview-1030211/"&gt;“What’s New in Dynamics CRM 2011?”&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Now while the topics do sound juicy, do not expect any ground-breaking exclusive nuggets of gold from Brad. He is seasoned, media-trained and every answer will come back to the key messages that Microsoft want to push e.g. “it is about delivering value, not being the cheapest”. You are not going to hear hard numbers for any of the above topics.&lt;/p&gt;  &lt;p&gt;This being said, Brad does give us the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;His thoughts on how the CRM market has evolved over the last 15 years &lt;/li&gt;    &lt;li&gt;Microsoft is bordering on obsessed to getting people using their products via the cloud &lt;/li&gt;    &lt;li&gt;How the partner model is undergoing a revolution and where the new opportunities are (hint: partners need to deliver more value than pressing the ‘next’ button on a DVD install) &lt;/li&gt;    &lt;li&gt;Brad tells us why Dynamics CRM is not sold in modules but as one big package &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The interesting one for me is Microsoft’s focus on getting people to use the cloud. Selling upgrades for on premise software is often criticised as a way of gouging money for arguably little gain. Microsoft being a significant player in this game also receives this criticism. Going to the cloud completely changes this model with the income coming in the form of a monthly per-user fee. Software companies cannot, as some cynics suggest, boost the bottom line by releasing a new ‘version’ if they are in the cloud. The cost of upgrades is effectively built in to the monthly fee so this fee has to be right.&lt;/p&gt;  &lt;p&gt;It is interesting times for Microsoft and, while Microsoft are quick to claim they have been providing cloud services for over ten years, there is a difference to providing cloud services and having them as a fundamental part of your revenue stream. Just as with the partners who sell Microsoft’s products, Microsoft is undergoing a revolution and the new opportunities lie very far away from familiar ground.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-5304987784566906717?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/5304987784566906717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=5304987784566906717' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/5304987784566906717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/5304987784566906717'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/03/software-advices-interviews-with-brad.html' title='Software Advice’s Interviews With Brad Wilson'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-8533050793007798006</id><published>2011-02-28T17:15:00.001-08:00</published><updated>2011-02-28T17:15:08.218-08:00</updated><title type='text'>How Salesforce Can Win the Online Battle</title><content type='html'>&lt;p&gt;With the introduction of Dynamics CRM as an online offering on the international stage, Salesforce now has a viable competitor, raiding their territory, who they need to repel. How can Salesforce position themselves such that they have an unassailable position?&lt;/p&gt;  &lt;h3&gt;Porter’s Generic Strategies for Competitive Advantage&lt;/h3&gt;  &lt;p&gt;Professor Michael Porter (&lt;a title="http://en.wikipedia.org/wiki/Michael_Porter" href="http://en.wikipedia.org/wiki/Michael_Porter"&gt;http://en.wikipedia.org/wiki/Michael_Porter&lt;/a&gt;) is a thought leader on competitive strategies for organisations who pioneered the concept of competitive strategy during the eighties. One of Porter’s concepts was that of generic strategies (&lt;a title="http://en.wikipedia.org/wiki/Porter_generic_strategies" href="http://en.wikipedia.org/wiki/Porter_generic_strategies"&gt;http://en.wikipedia.org/wiki/Porter_generic_strategies&lt;/a&gt;). Here is the obligatory two-by-two matrix.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/File:PorterGenericStrategies.png"&gt;&lt;img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e3/PorterGenericStrategies.png/350px-PorterGenericStrategies.png" width="350" height="285" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Essentially, Porter says you can either go for a specific segment of the market or you can try and attract everyone. If you try and attract everyone you can distinguish yourself by having the lowest cost (and therefore the lowest sustainable price) or you can offer something none of your competitors do, such as excellent customer service.&lt;/p&gt;  &lt;h2&gt;&lt;/h2&gt;  &lt;h3&gt;Competitive Advantage in the Car Industry&lt;/h3&gt;  &lt;p&gt;To understand how the theory works, let us look at the car industry. A good example of a segmentation strategy is the Bugatti Veyron (&lt;a title="http://en.wikipedia.org/wiki/Bugatti_Veyron" href="http://en.wikipedia.org/wiki/Bugatti_Veyron"&gt;http://en.wikipedia.org/wiki/Bugatti_Veyron&lt;/a&gt;). The car is the most expensive modern car in the world and the fastest street-legal production vehicle in the world. There are not many people that can afford the $1.6m price tag, so this is not a broad market play. Also, of those that can afford it, there is a specific market segment interested in fast cars. Arguably, at the other end of the spectrum, is the Tata Nano (&lt;a title="http://en.wikipedia.org/wiki/Tata_Nano" href="http://en.wikipedia.org/wiki/Tata_Nano"&gt;http://en.wikipedia.org/wiki/Tata_Nano&lt;/a&gt; ). This is the most inexpensive car in the world but gives millions of Indians the opportunity to own a car. If the car has mass-appeal, it could be labelled as a cost leadership strategy. If the car has appeal only to a small niche, it is a segmentation strategy.&lt;/p&gt;  &lt;p&gt;A more conventional example of a cost leadership strategy would be something like Kia. Kia cars have broad market appeal but are offered at a compelling price, presumably because they are a cost leader. Toyota’s hybrid cars can also be argued as a differentiation strategy. While a little pricier than Kia, they still have broad market appeal and have the unique proposition of using a hybrid engine. Another differentiation Toyota have is their brand and the values associated to it. While Toyota has had their problems, it is still one of the world’s strongest brands (&lt;a title="http://issuu.com/interbrand/docs/bgb_report_us_version?viewMode=presentation&amp;amp;mode=embed" href="http://issuu.com/interbrand/docs/bgb_report_us_version?viewMode=presentation&amp;amp;mode=embed"&gt;http://issuu.com/interbrand/docs/bgb_report_us_version?viewMode=presentation&amp;amp;mode=embed&lt;/a&gt;) and differentiates it from their competitors. &lt;/p&gt;  &lt;h3&gt;So Where Does Salesforce Fit?&lt;/h3&gt;  &lt;p&gt;To be competitive, Salesforce needs to find the strategy that fits them and the industry.&lt;/p&gt;  &lt;p&gt;Cost leadership: Microsoft has come in with very aggressive pricing. They also claim that they can share the costs of the online version across complimentary technologies such as Office 365 and their on-premise version (&lt;a title="http://www.softwareadvice.com/articles/crm/will-microsoft-dynamics-crm-2011-slow-salesforce-microsoft-executive-interview-1022211/" href="http://www.softwareadvice.com/articles/crm/will-microsoft-dynamics-crm-2011-slow-salesforce-microsoft-executive-interview-1022211/"&gt;http://www.softwareadvice.com/articles/crm/will-microsoft-dynamics-crm-2011-slow-salesforce-microsoft-executive-interview-1022211/&lt;/a&gt;). Given Salesforce is triple the price for similar functionality and yet barely makes double-digit profits, I do not believe cost leadership is attainable. Dynamics CRM is owning the cost leadership position.&lt;/p&gt;  &lt;p&gt;Differentiation strategy: Salesforce likes to think they have a sustainable differentiation with products like Chatter and their ‘fun’ brand but the key is it must be a differentiation that matters to the customer. Fun is meaningless to the customer. Being ‘social’ has some resonance but when the surface is scratched, there is nothing especially social about Salesforce. Chatter is an internal collaboration tool. Customers cannot access it. Sure it is easy to consume but, with similar products like Sonoma’s Vibe, any differentiation resulting from it is rapidly eroding away. If Salesforce is a Kia, Dynamics CRM needs to be a Tata Nano to justify the price differential. The fact is, Dynamics CRM is not a Nano.&lt;/p&gt;  &lt;p&gt;Functional differences are, generally, easily copied. There is the possibility of a complimentary offering to differentiate e.g. superior customer service but this has not yet revealed itself if it is on the cards.&lt;/p&gt;  &lt;p&gt;Segmentation strategy: In my opinion this is the best option for Salesforce. Just as Pivotal focuses on medium-large organisations with very complex work process requirements, Salesforce also needs to find its ‘niche’ to justify the premium price. What this niche will be is not obvious.&lt;/p&gt;  &lt;h3&gt;Conclusions&lt;/h3&gt;  &lt;p&gt;Microsoft has made it clear that they wish to own the cost leadership position. This leaves one of two options for Salesforce. Differentiate its offering or focus on a specific market segment (or both). Either option is profitable but, if Salesforce believe they can continue to prosper with general appeal and no obvious difference in their service, their territory will be slowly captured until they are removed from the map.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-8533050793007798006?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/8533050793007798006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=8533050793007798006' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8533050793007798006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8533050793007798006'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/02/how-salesforce-can-win-online-battle.html' title='How Salesforce Can Win the Online Battle'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-8198478667380547165</id><published>2011-02-18T16:59:00.001-08:00</published><updated>2011-02-18T17:09:39.455-08:00</updated><title type='text'>The Seven Ages of Dynamics CRM Reporting</title><content type='html'>&lt;p&gt;I have just spent three days locked in a room with a client working out the reports they need to come out of CRM. What I got out of the exercise, other than copious notes and writer’s cramp, was a much richer appreciation of the ways we can report out of CRM.&lt;/p&gt;  &lt;p&gt;There are, as far as I can tell, seven different ways we can report out of CRM, all with different strengths and weaknesses. Here they are in rough order of complexity.&lt;/p&gt;  &lt;h3&gt;1. Advanced Find Views and System Views&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TV8V3-cT28I/AAAAAAAAARI/-ehdqhyDHWU/s1600-h/image4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TV8V40VboEI/AAAAAAAAARM/Gw2ZJ8uKGsE/image_thumb2.png?imgmax=800" width="857" height="299" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If we need to slice and dice our data and list the resulting records, it does not get much better than this. These can be set up for everyone (system views) or users can do it themselves and save the results (advanced find view/personal view). We can browse up to parent records (show me all contacts working for a company in the retail industry) and down into child records (show me all companies with sales opportunities over $50,000). &lt;/p&gt;  &lt;p&gt;The big downside is there is no aggregation of data. That is, we cannot ask for the sum or average amount of a money field. For that we need something more powerful. Also, we cannot directly print. To print we need to export to Excel and print from there.&lt;/p&gt;  &lt;h3&gt;2. Entity Forms&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TV8V51BGhfI/AAAAAAAAARQ/-LpclDmhIsI/s1600-h/image9.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_vrl5c_Wy14o/TV8V64B-iyI/AAAAAAAAARU/oo30c663nIk/image_thumb5.png?imgmax=800" width="783" height="555" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This is a bit of a ‘left field’ kind of report. In the workshops, the client wanted a summary form, similar to the out-of-the-box ‘Account Overview’ report, except for opportunities. Different milestones, during the sales process, needed different summaries of the opportunity. With the multiple form capability of CRM 2011, we can now create different forms for our form-based report and then print them by going to File-Print Preview.&lt;/p&gt;  &lt;p&gt;The downside here is that the forms are quite rigid in their formatting and can only show fields from that record (or grids of records from child records). For example, an opportunity form cannot show fields from the client record.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;3. Word Merge&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TV8V7oTAXKI/AAAAAAAAARY/kzODF4wa4LI/s1600-h/image14.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TV8V8XBF89I/AAAAAAAAARc/ZfWSfIHgLb8/image_thumb8.png?imgmax=800" width="596" height="530" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In some ways this is the extension of printing a form. The word template allows us add graphics, macros and fields from parent records. &lt;/p&gt;  &lt;p&gt;The big disadvantage here is it is really hard to add in child records. It can be done, as evidenced by the out-of-the-box quote report, but it is not a simple process. Also, depending on the complexity, it may be simpler to create a SQL Reporting services (SRS), but more of that later.&lt;/p&gt;  &lt;h3&gt;4. Dashboards&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_vrl5c_Wy14o/TV8V9YCD5mI/AAAAAAAAARg/LiNZYIH-ipg/s1600-h/image19.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TV8V-cN2TYI/AAAAAAAAARk/JWHqiKIEA60/image_thumb11.png?imgmax=800" width="818" height="289" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Brand new to CRM 2011 are dashboards. We can drill through to sub-records, we can change the layout and we can mix and match grids, web pages and graphs, all without a single line of code. For displaying data from multiple sources in CRM the dashboard is an excellent choice.&lt;/p&gt;  &lt;p&gt;What is the downside? Printing. I am yet to find a way to print a dashboard short of a screenshot. This is a shame because in so many other ways they are great.&lt;/p&gt;  &lt;h3&gt;5. Dynamic and Static Excel Worksheets&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TV8V_KRFqjI/AAAAAAAAARo/LDgC4q-2oUI/s1600-h/image23.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TV8WAMeP_LI/AAAAAAAAARs/QxfK28REmlQ/image_thumb13.png?imgmax=800" width="784" height="228" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The next level up from views for tabular reporting, Excel worksheets are one of my favourite reporting tools. Practically any list in CRM can be exported to Excel for further manipulation. We can add formulae, formatting and graphs. We also have the option of a static worksheet (a direct dump of the data) or a dynamic worksheet (this sets up a connection between the spreadsheet and the CRM database such that every time the spreadsheet is opened, the data refreshes with the latest information).&lt;/p&gt;  &lt;p&gt;There are not many limitations with Excel spreadsheets and most users have enough Excel knowledge to make them deliver exactly what they are after (or know the office Excel guru who can help them out). The only limitation I can think of is we can only export one entity record set at a time but, for most tabular reports, that should be fine.&lt;/p&gt;  &lt;h3&gt;6. Dynamic Excel Pivot Tables&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TV8WAhPICbI/AAAAAAAAARw/GLilyBZ4QTg/s1600-h/image%5B5%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TV8WBlstp-I/AAAAAAAAAR0/_nylGUsdSRc/image_thumb%5B2%5D.png?imgmax=800" width="777" height="329" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;If you do not know about Pivot Tables and you work with large sets of data, such as is available in a CRM system, you need to learn. Pivot Tables allow us to look at our data, comparing different fields against each other. I once had a client who did not know about Pivot Tables and tried to create a table like the one above using lookup formulae. It took them hours to get right. Using Pivot Tables, this takes minutes to put together. &lt;/p&gt;  &lt;p&gt;In the above, I am looking at the status of various leads compared to when they were entered into the system. In one table it becomes obvious that most leads are still new, most were entered in on 9/2/2011 and most have not yet been qualified.&lt;/p&gt;  &lt;p&gt;As with worksheets, these are exported with a dynamic connection back to the database so they refresh every time they open.&lt;/p&gt;  &lt;p&gt;Again, if this is the format we are seeking for our reporting, there are not too many disadvantages with Pivot Tables, other than getting used to them and being able to work with only one entity record set.&lt;/p&gt;  &lt;h3&gt;7. SQL Reporting Services (SRS)&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TV8WCZq1MNI/AAAAAAAAAR4/whCqBdMYE-U/s1600-h/image%5B10%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TV8WDa_JiuI/AAAAAAAAAR8/DV4nVkoFsf4/image_thumb%5B5%5D.png?imgmax=800" width="651" height="455" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The ‘Rolls Royce’ of CRM reporting, this is a free add-on to SQL Server which integrates with CRM. We can access multiple data sources, display the data in either a tabular or form-based format, add in graphics or practically anything else we want. There are very few limitations with what we can do with SRS reports.&lt;/p&gt;  &lt;p&gt;The big limitation is to create an SRS report requires technical knowledge beyond the scope of most users. While there is a report wizard within CRM, this is quite limited in what it can achieve and is only good for tabular reporting.&lt;/p&gt;  &lt;h3&gt;Summing it up&lt;/h3&gt;  &lt;p&gt;In the case of my workshop, we decided that most of the client’s requirements could be met with Excel reporting. Even though some of their reports were form-based, the client was happy entering in an ‘opportunity number’ to isolate the record of interest and then having an extra worksheet full of ‘vlookups’. When reviewing reporting, consider this table to see which type of report may be right for you.&lt;/p&gt;  &lt;table border="2" cellspacing="0" cellpadding="2" width="800"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&amp;nbsp;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Advanced Find and System Views&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Entity Forms&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Word Merge&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Dashboards&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Excel Worksheets&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Excel Pivot Tables&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;SRS Reports&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;strong&gt;Tabular Format&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Form-Based Format&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Charts&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Images and additional content&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Access Parent Record Fields&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Display Child Records&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Multiple Data Sources&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Data Aggregation&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Drill-through&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;Printable&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes, indirectly through Excel export&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;&lt;strong&gt;User Configurable&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Yes&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="100"&gt;&lt;font style="font-size: 10pt"&gt;Generally No&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-8198478667380547165?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/8198478667380547165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=8198478667380547165' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8198478667380547165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/8198478667380547165'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/02/seven-ages-of-dynamics-crm-reporting.html' title='The Seven Ages of Dynamics CRM Reporting'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_vrl5c_Wy14o/TV8V40VboEI/AAAAAAAAARM/Gw2ZJ8uKGsE/s72-c/image_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-5289929885042498088</id><published>2011-02-11T17:11:00.001-08:00</published><updated>2011-02-11T17:11:30.383-08:00</updated><title type='text'>Hidden Tricks of the Workflow Update Step</title><content type='html'>&lt;p&gt;One of the more powerful, yet under-utilised aspects of workflows is the update step. While many administrators know that it can be used to inject a value into a field, what is not commonly known is there are a few hidden functions that can also be used to manipulate the values in the fields, rather than just replace them.&lt;/p&gt;  &lt;p&gt;For all fields, we always have the option of ‘Set To’ and ‘Clear’. For text fields, we also have ‘Append With’ and for int, float and money fields we have ‘Increment By’, ‘Decrement By’ and ‘Multiply By’.&lt;/p&gt;  &lt;p&gt;To access these functions, we open the update configuration screen, click into the field of interest and drop down the Operator option in the Form Assistant.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TVXePYNmIGI/AAAAAAAAAQ4/nJZUeLi1thM/s1600-h/image%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TVXeQQIPZyI/AAAAAAAAARA/5lVNKL8qWUk/image_thumb%5B2%5D.png?imgmax=800" width="706" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For all of these operators, we can apply a dynamic value via the Add button in the Form Assistant or a static value by entering it into the Default value field in the Form Assistant and clicking OK.&lt;/p&gt;  &lt;p&gt;If we want to take two values and update a third field, we will need to use two update steps. One to insert one of our values into the result field and the second update step to apply the second value to the value in the result field.&lt;/p&gt;  &lt;p&gt;Finally, for those using version 4, you can still do most of these things. The only difference is there is no ‘Append To’ operator in CRM 4. To achieve the same result, you do an update step and set a dynamic value of “{original attribute} {additional text}”.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-5289929885042498088?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/5289929885042498088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=5289929885042498088' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/5289929885042498088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/5289929885042498088'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/02/hidden-tricks-of-workflow-update-step.html' title='Hidden Tricks of the Workflow Update Step'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_vrl5c_Wy14o/TVXeQQIPZyI/AAAAAAAAARA/5lVNKL8qWUk/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-1436026433225242142</id><published>2011-02-07T05:14:00.001-08:00</published><updated>2011-02-07T05:14:22.437-08:00</updated><title type='text'>E-mailing Attachments En-Masse in CRM</title><content type='html'>&lt;p&gt;At a pre-sales meeting recently, a client mentioned they deal with foreign students and sometimes need to send all attachments associated to a contact to a government department for reporting purposes e.g. visa records, passport information etc.&lt;/p&gt;  &lt;p&gt;This had me stumped because, at the time, I could not think of a simple solution to get around this. Certainly you can add attachments to a contact record but to attach them to an e-mail would require saving each one to the desktop and then attaching them one-by-one to an e-mail (or a bunch of custom code). Even with the new integration to SharePoint in CRM 2011, one would need a custom solution to gather all the documents in the document store and add them to an e-mail.&lt;/p&gt;  &lt;p&gt;When I got back to the office I had a flash of inspiration; what about sales literature? A new feature of CRM 2011 is the ability to send all the attachments associated with a sales literature record with one click.&lt;/p&gt;  &lt;p&gt;Sure enough, not only can I create a relationship between contacts and sales literature but I can rename sales literature to something more appropriate (Student Documents).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_vrl5c_Wy14o/TU_wIewIu8I/AAAAAAAAAQo/9Hue5IN8wuI/s1600-h/image%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_vrl5c_Wy14o/TU_wJo-IKdI/AAAAAAAAAQs/zkKdfxK6pwM/image_thumb%5B2%5D.png?imgmax=800" width="650" height="443" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To print, we open up the sales literature record and click the ‘Send as E-mail’ button&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_vrl5c_Wy14o/TU_wKZXHohI/AAAAAAAAAQw/Caq19KchG_4/s1600-h/image%5B9%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_vrl5c_Wy14o/TU_wLWLWfTI/AAAAAAAAAQ0/93PJBGYNStU/image_thumb%5B5%5D.png?imgmax=800" width="662" height="369" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now this solution is not perfect. The two biggest downsides are that you have to retype in contact’s e-mail address once you click the ‘Send as E-mail’ button and I can find no way to rename the ‘Sales Attachments’ label. However, given the potentially expensive alternatives, this provides a lot of bang for minimal buck. As an added bonus, we can use this technique to cluster different kinds of documents for the contact and only print one cluster at a time. Perhaps the clusters are different reporting bodies or perhaps we want to have a set of official documents and a set of internal documents. for each one we simply create a new sales literature (student document) record.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5719332149137711434-1436026433225242142?l=leontribe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leontribe.blogspot.com/feeds/1436026433225242142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5719332149137711434&amp;postID=1436026433225242142' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1436026433225242142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5719332149137711434/posts/default/1436026433225242142'/><link rel='alternate' type='text/html' href='http://leontribe.blogspot.com/2011/02/e-mailing-attachments-en-masse-in-crm.html' title='E-mailing Attachments En-Masse in CRM'/><author><name>Leon Tribe</name><uri>http://www.blogger.com/profile/05713816319075495059</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_vrl5c_Wy14o/TU_wJo-IKdI/AAAAAAAAAQs/zkKdfxK6pwM/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5719332149137711434.post-24243013448532461</id><published>2011-01-29T05:20:00.001-08:00</published><updated>2011-01-30T00:19:09.028-08:00</updated><title type='text'>The ‘Fun’ Salesforce Becomes the FUD Salesforce</title><content type='html'>&lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_vrl5c_Wy14o/TUQVClIPUII/AAAAAAAAANA/aU2fKntAF-M/s1600-h/salesforce_parody%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="salesforce_parody" border="0" alt="salesforce_parody" src="http://lh5.ggpht.com/_vrl5c_Wy14o/TUQVDbR7ksI/AAAAAAAAANE/BvEH-kjTZ1c/salesforce_parody_thumb%5B2%5D.png?imgmax=800" width="331" height="313" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I am a little disappointed in Salesforce and lost a bit of respect for them today. This is the latest volley from Salesforce:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.salesforce.com/au/salesforceadvantage/" href="http://www.salesforce.com/au/salesforceadvantage/"&gt;http://www.salesforce.com/au/salesforceadvantage/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A return to old-school, lazy-thinking &lt;a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt"&gt;FUD&lt;/a&gt;. Now Microsoft have done their fair share of FUD in the past but I have not seen direct, unsubstantiated rubbishing of the competition like this for years. Microsoft, when they do talk about the opposition back up claims with references. Salesforce fail to back up their claims against Dynamics CRM. Where are the forum links of Dynamics CRM users echoing their statements? Where are the Gartner and Forrester reports highlighting the shortfalls in Dynamics CRM? If what is being said is true, they should not be hard to find. The simple fact is, again, Salesforce are all talk but no trousers.&lt;/p&gt;  &lt;p&gt;The only ‘evidence’ they provide are the shadowy ‘Microsoft partners’ in the video. The video on the site is possibly the funniest thing I have seen in ages. Who are these people being protected from? The secret Microsoft ninjas that ‘remove’ those Microsoft partners which defect? Again, Salesforce fails to find anyone but actors to support their case. To save themselves a ‘Bernard’ moment they hide the actors’ faces.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://wiki.compsci.ca/images/thumb/4/46/Ninja_bill.jpg/100px-Ninja_bill.jpg" /&gt; Ninja Bill says “Gold partners can check out any time they like but they can never leave”&lt;/p&gt;  &lt;h2&gt;What is FUD?&lt;/h2&gt;  &lt;p&gt;FUD (Fear, Uncertainty and Doubt) is a marketing tactic where you put doubt on your competitors offerings so they come flocking to you instead. It was very common in the 90s but is less prominent these days. The reason being it is poor marketing in that it is tactical, not strategic. In the short term you might be able to make a dent on your competitors’ sales but in the long term it says a lot more about you than the opposition. Short term market advantage at the cost of long term brand/reputation damage simply is not worth it.&lt;/p&gt;  &lt;p&gt;Now it could be argued Microsoft’s ‘Don’t get forced. Get what fit’ (&lt;a title="http://crm.dynamics.com/online/default.aspx?tabid=fits-your-business%2fCRM&amp;amp;fbid=d_nO7jofOV6" href="http://crm.dynamics.com/online/default.aspx?tabid=fits-your-business%2fCRM&amp;amp;fbid=d_nO7jofOV6"&gt;http://crm.dynamics.com/online/default.aspx?tabid=fits-your-business%2fCRM&amp;amp;fbid=d_nO7jofOV6&lt;/a&gt;) is FUD but I disagree. Other than the cheeky pun, the campaign is all about what Microsoft offers. The only claim made on the page against Salesforce is in the customer testimonials which claim Salesforce’s integration to Outlook is inferior to Dynamics CRM’s. I actually agree with this based on the videos of the two.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:23aa1331-953d-4739-9c0e-38a82846f7ea" class="wlWriterEditableSmartContent"&gt;&lt;div id="7de274cb-cd3f-4394-a56d-6de01afe703e" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=O1xRxnQvLpw" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/_vrl5c_Wy14o/TUUcL8XC0JI/AAAAAAAAAPs/frxfHuOG3SE/video3c897268e1e9%5B14%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('7de274cb-cd3f-4394-a56d-6de01afe703e'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/O1xRxnQvLpw?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/O1xRxnQvLpw?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:445e1188-b82a-4fa6-ad35-45f31459827d" class="wlWriterEditableSmartContent"&gt;&lt;div id="64e98dea-7513-4564-8c34-0bc884ad5935" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=_HIk2uz0_eQ" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_vrl5c_Wy14o/TUQUIfPT2PI/AAAAAAAAAPw/38OW14mni6A/video0c530d65bc6d%5B14%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('64e98dea-7513-4564-8c34-0bc884ad5935'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/_HIk2uz0_eQ?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/_HIk2uz0_eQ?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;In contrast, Salesforce make direct statements about the alleged lack of functionality in Dynamics CRM. However to be true FUD, the claims need to be false so let us examine the claims.&lt;/p&gt;  &lt;h2&gt;Real-time feeds&lt;/h2&gt;  &lt;p&gt;Salesforce says: With Salesforce, real-time feeds alert you of any data changes. K
