• 5 years ago today a small event kicked off Salesforce Craziness
  • 5 years ago today a small event kicked off Salesforce Craziness
  • 5 years ago today a small event kicked off Salesforce Craziness
  • 5 years ago today a small event kicked off Salesforce Craziness

5 years ago today a small event kicked off Salesforce Craziness

It was a small event in the upstairs of ‘Kings Stores‘ pub, near Liverpool Street station, but it was the beginning of a real Salesforce community in London. 23rd June 2011 at 5pm, 5 years ago today around 30 or 40 people squeezed into the upstairs room of the pub for the first London Salesforce Admin & Developer user group. Organised by Wes Nolte, Anup & Bruce the event was tagged onto the end of a Tquila company meeting (from what I remember, they did like to have their meetings in pubs). I did a talk on Talend Open Studio (a free open source ETL tool) and how to connect it to Salesforce. The great ObiWan JeffNobi (Jeff Douglas) who at the time was working for Appirio and had flown over from the US did an unforgettable talk… so good in fact I can’t remember it. Sorry Jeff! Anup did a talk on a dynamic VisualForce component.

But since then we have grown… and grown and we now have seven… yes seven London Salesforce user groups in London:

  1. London Salesforce Business User Group
  2. London Salesforce Admin User Group
  3. UK Non-Profit User Group
  4. London Salesforce Developer user group
  5. Women in Tech Salesforce user group
  6. Salesforce UK Public Sector User Group
  7. Pardot User group

But that’s not all also have user groups around the country from Brighton to Bristol, Cambridge to Edinburgh and now into Europe!

Find your nearest user group here.

The first meetup wasn’t recorded but the second user group was and is still online “Team Development Strategies and Tools on the Platform“. I also managed to find a couple of the tweets from the day:

(thanks to Mike Gill for the photos!)


It was 5.40pm and my phone was ringing. I didn’t know it at the time but this was going to be one of “those calls”, I’d had one last year too. My friend had just left the bank after being grilled by them for 5 hours. The day previously someone had entered the bank, confirmed their identity and proceeded to clear out all her bank accounts and investments. The bank had thought that the thief had come back to finish off the job, thinking it was her they grilled her for 5 hours. The bank, in the end, managed to recover about half of her money but the rest had gone.

We had a chat and it came to me quite quickly that over the past month or so, someone had been slowly gathering information on her (hindsight is a terrible thing). Her phone went missing for a day only to reappear, the strange phone calls from “Microsoft Support”. All of which may have rung alarm bells for someone who had been trained in CyberSecurity but unfortunately she hadn’t, but that isn’t surprising. Only 15% of employees are trained in CyberSecurity.

Read More

Administration, General

This month’s Admin user group was hosted by Slalom a US consultancy that has just created an office in London. Thanks Slalom for a great venue overlooking the Thames!

London Salesforce Admin User Group at Slalom

London Salesforce Admin User Group at Slalom

First we had Andy talking about Slalom. Slalom is a US based consultancy that has only recently moved over to the EU with their first office in London. First up was Matt with his Chatter talk. Have to say it was really interesting! How do you get analytics on who has viewed chatter groups or feeds and surface chatter analytics as a global VisualForce action, kinda neat.

Then we had Matt with his Chatter talk “I didn’t know chatter could do that”.

Matt Morris Kicking us off with "I didn't know chatter could do that"

Matt Morris Kicking us off with “I didn’t know chatter could do that”

Have to say it was really interesting! How do you get analytics on who has viewed chatter groups or feeds? Then with the analytics you have gained how do you visualise that to all your users? via a global VisualForce action of course :) kinda neat. I’ve actually been working on a chatter project myself recently had have come up with similar limitations.



Read More


Join the conversation on LinkedIn

David Giller from Brainiate. Online or In Person?

David Giller from Brainiate. Online or In Person?

When David Giller from Brainate asked “Salesforce Training… Online or In Person?” on LinkedIn I couldn’t stop myself from replying.


I very much believe training is just one part of being at brilliant at your job: Read More


Trailhead has released some rather nautical Trailheads so that you can navigate the differentiators that drive Salesforce’s success: our core values, innovative technology, and vibrant ecosystem.


Salesforce Success Model

Learn who Salesforce is and our vision for driving customer success.

Go to Module Read More

General, News

I am TOTALLY overjoyed to see eight new EU Salesforce MVPs!! Especially as several of them I mentored! I still remember when all the EU MVPs rocked up to the Salesforce London big Cloudforce event. There were just 4 of us, now 26 of us (I think). We’ve also added Italy & Israel to the countries that now have a Salesforce MVP in them. I’m also relieved that I was renewed this year as well. I’m now a 5x or 6x Salesforce MVP… I’ve lost count :)

The Salesforce MVP Programme is a programme run by Salesforce to award people in the community for their Accessibility, Expertise, Responsiveness, Leadership & Advocacy in Salesforce. If you want to learn about how Salesforce awards and MVP they have recently created a blog about the whole process!

And now for the new MVPs:

Mohamed El Moussaoui

Mohamed El Moussaoui

Mohamed El Moussaoui – France   
Mohamed & Fabien run the Paris Dev user group. They were both over from France for London’s Calling a couple of weeks ago and I was REALLY hoping this year would be the year they made MVP. They run the Paris user group for quite a while and they are both great guys!!



Fabien Taillon

Fabien Taillon – France   
Fabien did a talk at London’s Calling when he was over and its well worth a watch! “Style your application with Lightning Experience Look & Feel using SLDS


Read More

Administration, Development, General

Missed London’s Calling? Checkout the video above! But this is how it all started…

It all really kicked off just before Dreamforce 2015 with Jodi Wagner, Simon Goodyear, Louise Lockie, Kerry Townsend & several bottles of Champagne. We were sitting around the table and the conversation turned to something I think we had all been mulling over for some time. The creation of an event for the Salesforce community, BY the Salesforce community. An event where we could learn from community experts in Salesforce who had been at the coal face. An event that wasn’t a Sales event, but an event for Salesforce Admins & Developers designed to help us learn from each other and find out about new Apps in the Salesforce ecosystem whilst have fun doing it! :) Needless to say, Will Coleman turned up and more Champagne was drunk and then…

London's Calling Napkin

London’s Calling Napkin

London’s Calling was born… Our first rough sketch of the event (on the back of a napkin) consisted of a two-day event, this quickly reduced down to one day. Let’s “start small” and see what happens, hey no one may turn up!

Read More

Administration, Development, General

Brent Downey has created a brilliant post on Salesforce’s new “Duplicate Management” tool. But one of the obvious features that is missing is being able to change the columns that the user sees when the Duplicate Management finds a match. For example, if you are matching on (e.g.) the contact name and city, when you find matching records only the contact name and city are displayed in the matching table, and there is no option to change this, which can be a real pain! I want to see the company name, address, etc. So I can tell if an actual duplicate or not. But there is a solution that I mentioned in my “Data Tips, Tricks & Strategy” session at Dreamforce 2015.

Fake your Matching rule

Brent did a great post on how to setup Duplicate Management, but I’m just going to focus on the matching rule. Based on my example above if I wanted to create a matching rule to match contacts with a similar First Name and Last Name I would create a matching rule that looks like the following:

First Matching Rules

Duplicate Management > Matching Rule; Matching on Contact First name & Last name

Read More

Development, News

NOTE: The competition has now ended but Trailhead is still just as cool :)

Trailhead has just launched some new modules on Trailhead. I’ve just completed the ‘Battle Station’ module and if you also complete it before 31st Dec, you will be entered into a draw to win either Playstation 4’s, Sphero Robots or Remote Controlled quadcopters!

Trailhead is a FANTASTIC way to learn Salesforce. We have at work ‘Trailhead Tuesday’s‘ where we sit down at lunch and battle to get as many badges as we can in a calendar month! It’s been going really well. Check them out!

Build a Battle Station App

This is a project rather than a module as its a bit more involved than just a module. But if you do this before 31st you can win prizes!

Build a Battle Station App

Do the Project now Read More

General, News
FCA signals steps for Cloud computing in UK Financial Services

No fundamental reason why cloud services (including public cloud services) cannot be implemented, with appropriate consideration, in a manner that complies with our rules

-   UK Financial Conduct Authority   -

An interesting thing happened last month. The UKs Financial Conduct Authority (FCA) produced a document proposing new guidance for the financial services using third party cloud computing solutions.


The Financial Conduct Authority (FCA) is a financial regulatory body in the United Kingdom, but operates independently of the UK government, and is financed by charging fees to members of the financial services industry. The FCA regulates financial firms providing services to consumers and maintains the integrity of the UK’s financial markets. It focuses on the regulation of conduct by both retail and wholesale financial services firms.


What I find interesting is how FCA has embraced cloud computing using Salesforce extensively in its operations. It can only be a good thing that the UK regulator for the financial services industry is paving the way for cloud-based services. I do sometimes get frustrated with companies who don’t have brilliant physical/logical security around their internal information assets, and then say having an internal solution makes it “more secure”. The majority of successful hacks come from within the company not from external.

Ransomware, insider threats… companies not prepared

A recent report showed that nearly half (46%) of small business owners have no employee responsible for data security and more alarming that 27% have no process or policies at all. But even larger companies This year has been a tough year for security with just this week yet another attack. JD Wetherspoon was hit by a cyber attack releasing over 650k of customers records.

Cloud computing setup correctly (or even in some cases out of the box) could be more secure than some companies internal systems. Just the basic fact that you could, in theory, lock your entire IT and development team out of your production environment and have the deployment of changes & administration function a business function and not an IT one. This makes Cloud Computing at a reduced risk of internal attack, and when the majority of hacks are internal, this has to be a good thing. Just talk to the CIA, if Snowden (an IT admin) hadn’t had full admin privileges when he didn’t need them things could have been very different.

YouTube Preview Image

Read more at:


Subscribe via Email

Enter your email address to subscribe and receive notifications of new posts by email.

Follow me on Twitter