Showing posts with label SFDC. Show all posts
Showing posts with label SFDC. Show all posts

Thursday, 28 May 2020

[#Blogged] - Salesforce Summer’20 Release Notes Breakdown

Great News! The Summer ‘20 Release Notes are here! I don’t know about you, but I get really excited to see what’s been updated in each release cycle. There are so many great features this season, and I couldn’t just list a few. Not many people have time to sit down and comb through 537 pages (wow!) so I did it for you. Below, you will find a long list of features, segmented by general topic.
 
Keep in mind, this is intended for you to read through in the short amount of time you may have, so you can get a glimpse of what’s included, and take note of features you’d like to investigate further, as you have time.  The bullet points and images included are courtesy of the Salesforce Summer '20 Release Notes
 
 
General Lightning Changes, Lightning Flow & Lightning App Builder
 
There were a lot of general lightning changes, as well as some interesting Lightning flow and Lightning App Builder changes as well. The Split View for Lists is a big one, as it allows you to navigate much easier without losing your place. Also, Flow Builder had some great improvements, as well as being able to add dynamic actions in the app builder. Don’t forget to check out the Search features as well!
  • Work Through Lists with Ease Using Split View for Standard Navigation (pictured above)
  • Lightning Experience Engagement: Walkthroughs, In-App Guidance Builder, Prompts
  • Salesforce Surveys: Deeper Org Integration and More Tools for the Builder
  • Lightning Scheduler: Automatic Resource Assignment, Anonymous Scheduling, Enhanced Scheduling Experience for Global Users, and More
  • Search: Find Information Faster and Get the Most Relevant Results
  • Flow Builder: Platform Event-Triggered Flows, Record-Triggered Flows That Run After Save, More Debug Options, and System Context for Running Flows
  • Lightning Flow Management: Prebuilt Report for Screen Flows, Resource Consumption in Debug Logs, and Flow Error Emails for Platform Events
  • Lightning App Builder: Add Dynamic Actions to the Highlights Panel for Custom Objects (Beta)
  • General Setup: Record Page Full View Is Generally Available, a New User Profile, and Lightning Page Tab Translation
Sales Cloud
 
Summer ‘20 did not disappoint regarding sales features, either.  There are more Einstein features to assist your sales team by knocking it out of the park, with Einstein Call Coaching, and Lead Scoring with Activity Data. They’ve also included better functionality with Enterprise Territory Management, and improvements with Google and Microsoft integrations.
  • High-Velocity Sales: Einstein Call Coaching (pictured above), Engagement Details, and More Sales Cadence Customization
  • Get a Cleaner View of Sales Cadence Tasks in the Activity Timeline
  • Sales Cloud Einstein: Opportunity Scoring Includes Consistent Labels and Field-Level Security and Lead Scoring Includes Activity Data
  • Use a Higher Split Limit to Make Opportunity Splits More Effective
  • Set Up Alerts for Big Deals in Lightning Experience
  • Enjoy Consistent Field Labels for Opportunity Scores 
  • Orders: Enable Orders Without Price Books
  • Enterprise Territory Management: More Options for Record Access and Object Labels
  • Productivity Features: Email Threading, Tasks to Queues, New Email Insight, and Improved Kanban Views
  • Integration with Google: Track Email Setup Changes, Text Shortcut Improvements, and Lightning Sync Setup Available to More Admins
  • Integration with Microsoft®: Track Email Setup Changes, Text Shortcut Improvements, Changes for Lightning Sync and Retirement for Salesforce for Outlook
Service Cloud
 
I have to admit - I get really excited about Service Cloud changes. It’s very easy to see a path that Salesforce is paving towards more self-sufficient support reps and more efficiency in general.  They included a host of Field Service Lightning Changes this time, as well as making the customer experience more pleasurable, with a Dynamic Channel menu and improved chat headers. Also, Voice is something we heard about at Dreamforce last year and is starting to appear in this release. That is an awesome feature to keep an eye on!
  • Field Service: Enhanced Shift Management, Optimization Insights, Asset Availability, and Confetti
  • Voice: Intelligent Telephony Inside the Service Console
  • See a Live Channel Menu Preview
  • Respond with a Dynamic Channel Menu (pictured above)
  • Enhance Conversations with an Improved Chat Header
  • Transform Chat Sessions from Start to End
  • Add Post-Chat Surveys for Five-Star Service
  • Use Salesforce Sharing with Lightning Knowledge (Beta)
  • Routing: Status-Based Capacity and Prioritized Additional Skills
  • Show Extended Record and Polymorphic Relationships with the Related Record Component
Community Cloud
 
Summer ‘20 has continued to expound upon the Community Cloud, focusing on better organization and security in this release. More personalization, page management and sitemaps are key in helping to make it a better experience. They’ve also made some changes to Guest User security, which is definitely worth checking out. 
  • Override Standard Actions in Lightning Communities
  • Take Personalization Further with Navigation Menus, Tile Menus, and CMS Collections
  • Reset Mission Activity Counts
  • Better Manage Your Community Pages (pictured above)
  • Generate Sitemaps for Your Community Pages
  • Add Dynamic SEO Properties to Content Detail Pages
  • Super Customize Your Community with the Revamped Tile Menu
  • Get Flexible with the New User Profile Menu Component
  • Get More Options for Multi-Level Navigation in Your Community 
  • Guest User: Security Policies Enforced
  • Security and Sharing: Two-Factor Authentication for External Users, Embedded Login
Einstein
 
Just when you think it doesn’t get any better, it does! The development they’re putting into Einstein is really a game-changer, across multiple clouds. Each of these points spans the course of pages in the release notes, but as you can see below, the functionality included is really changing how we do business. I can’t pick a favourite here - they’re all pretty awesome!
  • Use Einstein Voice Assistant on Mobile to Ask Einstein for Record Info, Update Records, and Give Feedback (Beta)
  • Einstein Search: Clearer Setup Process, Natural Language Search Examples, and Better Recommended Results on the Salesforce Mobile App (Beta) 
  • Salesforce Einstein: Better Results in Einstein Search, Detect Text in Images with Einstein OCR, and Better Predictions with More Algorithms and Data in Einstein Discovery
  • Einstein for Service: Reply Recommendations (pictured above), Multi-Language Article Recommendations, Enhanced Bot Event Logs, and Facebook Messenger for Bots
  • Einstein Discovery: Tree-Based Modeling Types, Random Forest Models (Pilot), and Increased Row Limits 
  • Einstein Voice Assistant: Pre-Built Skill Sets, Voice Skill Enhancements, and In-App Feedback (Beta)
  • Einstein Prediction Builder: Define Your Prediction Set, Run Reports, and Enable Predictions from the Scorecard 
  • Einstein Platform Services: Image Recognition and Natural Language Processing
Analytics
 
Salesforce also included some small - but mighty - changes for analytics in general, as well. Although in Beta, you can now (or will be able to soon) attach .csv files to report subscriptions, which is a big help if you pass reports through different departments for tasks like data cleansing, for example. And, you can now build reports on Price Book Entries and use unique fields in row-level formulas.
  • Filter Knowledge Reports by Category 
  • Attach .csv Files to Report Subscriptions (Beta) (pictured above)
  • Enable Enhanced Folder Sharing (Update)
  • Work with up to 5 Unique Fields in Report Row-Level Formulas
  • Build Reports Based on Price Book Entries
Mobile
 
As we saw in late 2019, they did a huge revamp of the Mobile app, which was very much needed and appreciated! The Summer ‘20 release continues to expound upon that with tying in some of the Einstein Voice functionality we’ve discussed above, and generally better organization with reordering navigation menu items. It is also worth mentioning the Mobile Activity Reminders (Pilot), as well. 
  • Salesforce Mobile App Requirements Have Changed 
  • Retiring Salesforce Mobile Web Browser Experience
  • Access All Lists on Android Object Home Pages
  • Clear Your Cache Anytime on Android 
  • Reorder Navigation Menu Items for Lightning Apps
  • Keep Your Reps on Time and on Task with Mobile Activity Reminders (Pilot)
  • Protect Your Data with Enhanced Mobile Security Updates
  • Einstein Voice Assistant: Pre-Built Skill Sets, Voice Skill Enhancements (pictured above), and In-App Feedback (Beta)
  • Notifications: Notification Builder Platform and More Push Notifications
  • Switch Between Testing Modes with the Publisher Playground App (Beta)
Critical/Security Updates & Security-Related Features
 
Salesforce continues to take Security very seriously and has added a host of ways to increase security measures in Summer ‘20. Although not as much of a security issue, I did tie in a great feature in Beta for reviewing org changes with release updates. I can say from experience, that admins and developers are cheering out loud for this one. They’ve also enhanced two-factor authentication and increased security with salesforce sites. Safety is the name of the game - check out how to keep your org safe with some of these features below. 
  • Review Important Org Changes with Release Updates (Beta) (pictured above)
  • Authentication and Identity: Enhanced Two-Factor Authentication, Federation IDs, and Delegated Authentication Enablement
  • Domains: OCSP Stapling, Salesforce Edge, and Shorter URLs
  • Platform Encryption: Scratch Org Features for Testing, and Goodbye to Blocked Events 
  • Event Monitoring: General Availability of Threat Detection Real-Time Events, Transaction Security Support for Threat Detection Events, Legacy Transaction Security Retiring
  • Store a New Contact Point and Customer Consent Information
  • Customize and Store-More Customer Consent Channels
  • Improve the Accuracy of Consent API Calls
  • Other Security Changes: Private Connect (Generally Available), Stricter Security with Salesforce Sites, and Stronger Algorithms with Apex Crypto Class 
Whew! That was a lot! Clearly, this is not every listed feature in the release notes, and I encourage you to explore chunks of the notes in the official release as you feel they may pertain to you. Also, a reminder we’re all familiar with - nothing is official until it is actually released, so it’s best to not base purchasing decisions on what you read here. But, I still encourage you to get excited! I know I’m looking forward to implementing some of these changes soon, and can’t wait until a few weeks from now for the official release!

Friday, 18 October 2019

[#Blogged] - Enhanced Email in Salesforce

Enhanced Email gives you and your users a ton of email functionality to better drive your business processes, including the ability to relate emails to other records, add custom fields to emails, use triggers with emails, modify the email layout, and manage emails using the Salesforce API.
Enhanced Email is automatically enabled for most organizations except ones that use Email-to-Case. With Enhanced Email, emails are stored using the standard Salesforce object, EmailMessage.
With Enhanced Email, emails sent from Salesforce are saved as Email Message records and Task records.

Wednesday, 18 September 2019

[#Blogged] - Change Event Object Support in Salesforce

Change events are available for all custom objects defined in your Salesforce org and few of standard objects. 

The following standard objects support change events.

  • Account (including Person Account)
  • AccountContactRole
  • Asset
  • Campaign
  • CampaignMember
  • CampaignMemberStatus
  • Case
  • Contact
  • Contract
  • ContractLineItem
  • Entitlement
  • Event
  • EventRelation
  • Lead
  • ListEmail
  • LiveChatTranscript
  • Opportunity
  • OpportunityContactRole
  • Order
  • OrderItem
  • Product2
  • Quote
  • QuoteLineItem
  • ServiceContract
  • Task
  • TaskRelation
  • User (including partner users)

Monday, 10 December 2018

[#Blogged] My POV of #Ohana 2018 at a Glimpse!


As the Year-end approaches, it seems like every year is dubbed “a year like no other.” But 2018 truly has been more Productive than many other years in recent memory.  In the last 11 months, I have been part of amazing Dreamin Events/ Blogs/ Software Meetups/ Hackathons etc in an awe-inspiring journey with #SalesforceOhana.  Let's walk through the year gone by :
 
 January :
 
Your Virtual Experts (Salesforce Development and Consulting Firm).  
 
Your Virtual Experts is a leading expert when it comes to Salesforce CRM integration & customization. With Force.com and Apex, we can make SalesForce the platform for all your operations, human resources, claims management, resource management etc.
Read More:https://www.yourvirtualexperts.com/
 February :  
 
Trailblazer Voices: How Failure Can Point to the Right Path(Salesforce.com Blog)  
 
Think back to your 18-year-old self. You’re out of high school, expected to continue your education, and feeling excited about adult life. Now, imagine if you were faced with two choices: attend a four-year university with your friends, or get an internship in a technology you’ve never heard of. Which would you choose?           
Read More:https://sforce.co/2zEYagT
The year did start with a bang but it has iits cons like a month where I hadn't got any projects to work on.
 
But this quote by Lauren Conrad has kept me going.  “There is never just one thing that leads to success for anyone. I feel it always a combination of passion, dedication, hard work, and being in the right place at the right time.”
 
March:
 
 All About Lightning with Pritam Shekhawat (Salesforce Chandigarh Developer Group)  
 
Lightning includes the Lightning Component Framework and some exciting tools for developers. Lightning makes it easier to build responsive applications for any devices.           Read More:https://bit.ly/2E2HLqi
 13 Reasons Why You Need to Get Salesforce Certified. (Guest Blog).  
 
Are you looking to enhance your career, join a growing and vibrant community and travel the world? Then, it’s time to become Salesforce certified! And if you’re already certified, why not elevate your status to MVP? A Salesforce MVP is a valued thought leader recognized throughout the Salesforce community, always giving back by helping others.           
Read More:https://bit.ly/2FNr1Fb
April :
 
A month where I relaxed  and rejuvenating my brain cells for more focus and dedication towards work.
 
May:
 
Apexchamp 2018 ( Salesforce Virtual Hackathon)
 
ApexChamp is a community-led hackathon for professionals around Salesforce who love to code and challenge themselves. The aim is to revive the geek inside you by hosting an online contest in an upcoming month. Developers who get selected in this online contest would be invited for a programming challenge. Read More:http://www.apexchamp.com/
Trailhead Global Gathering with Naga Kiran(Salesforce Chandigarh Developer Group)
 
We feel privileged to welcome you to this very special meetup at Chandigarh Salesforce DUG along-with the Chandigarh Salesforce WIT & Chandigarh Salesforce UG where we are going to host our special guest Mr Naga Kiran Manyala (https://twitter.com/SfdcKiran) , Developer Advocate at Salesforce (India).
Read More:https://bit.ly/2mYj4Ry
Difficulty in getting sponsors for apexchamp.
 
June:
 
Special North India Joint Meetup with Erica Kuhl & Daniel Peter (Salesforce  Jaipur Developer Group)
 
Salesforce Jaipur Developer Group We're pleased to announce a very special meetup on June 19 featuring Erica Kuhl - Vice President, Community coming all the way from Salesforce HQ. Erica will be joined for this meetup by Kiran from Salesforce India Developer Relations team. AN EXCITING UPDATE - Daniel Peter, a Salesforce MVP & Organiser of Bay Area Developer User Group will also be joining us on this special occasion.
 
Sharing My #Trailblazer Story with  Audition in Hyderabad was amazing. I have spoken in many meetups but It was first Dreamin Event. I am more of a Setting up person so the Speaker can be comfortable and good with their presentation. Add-On was Sharing my Story Salesforce via Video Interview and Getting my trailblazer hoodie and picture :) Proud #Trailbalzer
Read More: http://hyderabadtrailblazin.com
Half a year is gone by till here and still, there is so much more to share with you guys.
 
July:
Service Cloud Consultant Certification (4X Salesforce Certified Professional after Force.com Got retired)
 
Candidates should be able to successfully design and implement maintainable and scalable Service Cloud solutions that meet customer business requirements and contribute to their long-term success.            Read More:https://sforce.co/2rbfTI8
Marc Benioff Follow Back.
 
Jaipur Dev Fest 2018(Attendee)
 
Salesforce events actually give you a chance to learn immense knowledge about the platform also meet people you usually interact via Twitter, Trailblazer Community or different Salesforce Question Forums etc. Attending the Jaipur events and Jumping from one technical session to another was best. Thanks to Salesforce Relations Team For Placing me in Top 10 Salesforce  Rockstars you should meet.           
 
Read More:https://bit.ly/2zuNpO6
It was a struggle to balance things when everyone was running in different directions to make Apexchamp happen.
 
August:
 
Equality in a Box (Salesforce Chandigarh Developer Group)
 
Salesforce wanted to provide an equal pathway for everyone to land a top job in the workforce of the future. Today, over 7 million badges have been earned, and people from all walks of life have been inspired to transform their careers. But there’s still a major equality gap in technology caused by many factors including the lack of accessible education. BAM! It’s time to bring education and opportunity to everyone. It’s time to Be A Multiplier.           
 
For every meetup, we work hard and yet sometimes people don't show up.
 
Salesforce Lightning Bolt Tattoo
 
Salesforce has been the turning point of my life. Now it's a part of me too! #Trailblazer #SalesforceOhana
 
September:
 
#Community Summit.
 
#ApexChamp Phase 1 Winners
 
Apexchamp Top 19 for Second Phase Apexchamp organised a Online Examination to select top 19 out of 800 participants to take part in Salesforce Hackathon.
 
Salesforce Saturday with Stephanie heerara ( Salesforce Learning Hours)
 
One time opportunity to meet virtually Stephanie Herrera (Director of Salesforce & Business Systems , Spredfast, Salesforce Saturday Founder, PepUp Tech Co-Founder, Salesforce MVP). She is inspiration, motivation to all of us, if you have any query regarding Salesforce as a Technology , Future this is the platform to get all you queries answered.          

 
A moment of disappointment came when my Visa got rejected for Salesforce DreamForce Event,San Francisco and I couldn't attend it irrespective of having all the information and documents.
 
October:
 
Apexchamp Winners Announcements

 
November:  
 
Dreamforce Global Gathering with Salesforce Amy(Salesforce Chandigarh Developer Group) Four days of inspiration, giving back, and having the time of your life with fellow Trailblazers — that only begins to describe the most innovative software conference in the world. With 2,700+ sessions to help every role in every industry succeed, opportunities to get hands-on with the latest product innovations, and thousands of Trailblazers to learn from, Dreamforce is not to be missed.

 
December:  
 
India Dreamin 2018.(Attendee)
 
India Dreamin, standing true to its name. The first day was just so inspirational whether the speakers talking or listening to different ideas over the community dinner This Year does seem to be full of aspirations. #IndiaDreamin18 was amazing Event full of knowledge along with amazing back-to-back Sessions of  #Speakers with interesting topics. Kudos to core team. See you next year :) 🐼 #PandaHugtoeveryone. #IndiaDreamin18 #Salesforce
 



This Year has made me learn, achieve, believe and understand a lot of things not just about Salesforce but also about me. So I, end this blog with this very determining quote by Pete Maravich - “There is nothing wrong with dedication and goals, but if you focus on yourself, all the lights fade away and you become a fleeting moment in life.”

Saturday, 17 March 2018

[#Blogged] How to capture Facebook leads in Salesforce?

Business Requirement - Client promotes his business on Facebook and would like to use Salesforce to store leads and contact them in future. What would be the solution to go ahead with it?

Solution- Rest API Integration/Data upload via Data Loader/Salesforce Lead Capture.

Let's go ahead easy Automation way, Salesforce Lead Capture.
Automate leads from Facebook Lead Ads directly into Sales Cloud
Lead Capture for Sales Cloud allows brands running demand generation campaigns on Facebook using Lead Ads to automate lead form submissions directly into Sales Cloud and map them to Lead Objects.

Screen Shot 2018-03-16 at 7.47.37 PM

This App is provided by Salesforce.

Let's start configuring it in our Developer Org.

Login to App-Exchange and download an app from the link below:

https://appexchange.salesforce.com/appxlistingdetail?listingId=a0N3A00000DrzmfUAB.

Install for Admins only, as we would need to setup it correctly. You can decide it according to your business requirements.

Screen Shot 2018-03-16 at 7.49.29 PM.png

After installing an Appexchange, we usually look in the Application tab for the app installed.

You can find a custom tab created as 'Lead Capture' in the All tabs in Salesforce.

Please authenticate your facebook account which has your business page.Make sure you are admin of the facebook page you wish to automate leads.

Screen Shot 2018-03-16 at 8.05.45 PM.png

Please select which business page(Facebook) you would like to link it.

You would be shown some active forms which fetch data from the Facebook business page.

Screen Shot 2018-03-16 at 8.05.56 PM.png

Map Form fields with Salesforce lead fields (Standard and Custom Fields).

Screen Shot 2018-03-16 at 8.06.05 PM

You can use Fixed Value for some required fields in the lead object.

Screen Shot 2018-03-16 at 8.06.30 PM

So whenever new lead would be submitted, It would be automatically transferred to Salesforce.

Screen Shot 2018-03-16 at 8.06.41 PM.png

How to differentiate between Normal leads and leads which would be inserted into Facebook?

Salesforce Lead Capture used an External ID field as Facebook lead ID ( External ID field is used to avoid duplicates in the records as it performs as a unique key ). You won't find it in the page layout but you can add it there.

Create a list view and in the criteria, you can use Facebook Lead Id not equal to NULL( Facebook_lead_id__c != NULL).List view would show all the leads which would be coming from Facebook.

As we installed the App in the developer org, How to test it if we configured it correct or wrong and lead is going correctly in Salesforce?

Thanks to Facebook, we have a Lead Ads Testing Tool.https://developers.facebook.com/tools/lead-ads-testing