Designing a Sales Process in Salesforce
A sales process is a series of repeatable steps that the sales team will take with a prospect to sell them the product. …
A sales process is a series of repeatable steps that the sales team will take with a prospect to sell them the product. …
View State is a technique Salesforce uses to maintain the current state of the page and the data that was queried between the user requesting things from the server and sending any changes back to the server.If the view state gets too large problems can begin to occur. …
An exception is an unexpected event that occurs when code is executing. Basically apex is signalling there is a problem and that it can’t deal with the issue. …
Over the years, it’s been possible for Salesforcce Developers to avoid needing to learn JavaScript because things could usually be done through a combination of apex and visualforce. If you don’t know JavaScript and you are a Salesforce Developer, you need to really consider finishing this post and learning JavaScript. …
Lightning has really expanded since it was originally introduced at Dreamforce 2014. Originally, Lightning was introduced as a couple of different products that were all sort of related because they had the same incredibly new looking UI. …
One of the key advantages of CRM is that it gives insights for management into the Sales process and provide feedback what is going right and what is going wrong with the Sales Process and with their Sales Team. …
Apex Triggers don’t need to be complicated. If you have worked with databases like SQL Server or MySQL the triggers execute in a very similar fashion. …
I believe that most Salesforce developers that started before trailhead started in a way similar to mine. I didn’t plan on becoming a Salesforce Developer. …
In the blog post “What’s the difference between a Lead and Opportunity?” I spent a bit of time covering how leads are converted into accounts, contacts, and opportunities. Basically, a lead is converted when the sales person thinks that there’s actually an opportunity to sell them something. In a lot of cases, it might make…
A lead is basically a person that has contact information that you should be able to sell to, they have been created because they have contacted you in someway with some sort of need whether this be that they filled out a contact form on your website or they exchanged business cards with somebody at a tradeshow. …
“Lead Source” is a standard picklist field on the Lead which is used to determine where that particular Lead came from.
This field is highly valuable to a skilled marketing team because it will allow them to evaluate how the leads they are acquiring are doing for the sales team.
…
Every now and then, I find I get a few jobs that are stuck in the queue which end up causing things like reports to stop being generated or stop pardot from syncing or just causing general chaos.
…
A long time ago, Fred Brooks put this text into his book the Mythical Man-Month. I shared it on Facebook in 2010, and it seems that every year Facebook highlights it on the anniversary of me first sharing it.
I find it truly inspirational.
…
I have been professionally programming for about 10 years or so. I created my first website at least 12 years ago back when html consisted of font tags everywhere and flashing marquees that thankfully fell out of style. I wrote my first JavaScript around 2000 or so, but I never really felt that I really understood JavaScript. This past year in a lot of ways has been pretty painful as JavaScript to me ended up mostly meaning mostly jQuery. In April 2016, I started a new job where we have been mostly writing JavaScript, and going completely serverless.
…
Kanban and scrum are both agile frameworks for managing how stuff gets done. Agile is basically a set of ideals and principles that guide us on how to work together to get stuff done well and efficient.
Being confident is about believing in yourself and having knowing you have the abilities necessary to accomplish a task. The task could be anything even programming or asking a woman out on a date.
Confidence is gained overtime, there’s no quick and easy way to get confidence.
…
Salesforce allows data access to be specified at the object level, field level, and finally record level. To get listed on the AppExchange an application has to go through a really extensive security review process. As part of the review process Salesforce confirms that security permissions are being adhered to. Unfortunately, apex doesn’t automatically follow…
Really excited to announce that the application I’ve been working on for the last few months is now available on the Salesforce AppExchange. One of the most exciting things is that it went live with a Salesforce Lightning Component.…
As part of the HTTP protocol HTTP Status Codes are returned to allow software to easily identify what the problem is and what they should do in response.
In synchronous programming, each step is performed one after the previous one is finished executing. This means that each step blocks the next step.
In a lot of cases, we probably don’t necessarily need to do everything in order. In asynchronous programming, steps can all execute in parallel and/or in really any order.…