Integrate Salesforce using MailChimp webhook

The post provides a step-by-step guide on using the 'MailChimp for Salesforce' app to synchronize changes on MailChimp with Salesforce. This is achieved through setting up a webhook in MailChimp that communicates change events to a Salesforce public site URL. Changes like unsubscribe, resubscribe, or email updates on MailChimp reflect immediately on relevant Salesforce records.

Salesforce Celebrations|Show Confetti On Screen

Salesforce is introducing a new feature called "Salesforce Celebration" in summer '19, aimed to celebrate sales landmarks. Whenever sales representatives achieve certain predefined sales milestones, a confetti animation appears on-screen. Administrators have full control over the frequency and triggers of the celebration. The feature is designed to boost morale and add an element of fun to the sales process.

Summer ’19 Notification Builder

The summer '19 release brings a much-needed feature, the 'Notification Builder'. Unlike previous methods which used workarounds such as chatter group, users can now create and trigger custom in-app notifications using the process builder. The feature allows customization of notification messages and merging fields. Additionally, notifications can be specific to changes to records like 'Opportunity'.

Upload multiple files through Visualforce page

The post outlines a method to address issues like 'View state size limit exceeded', 'Heap size' limit, and file size limit while uploading multiple files simultaneously. This method uses JavaScript, Ajax, and Jquery to send or upload files through HTTP POST Request. The files are uploaded to the ContentVersion object in base64 format and a progress bar displays the upload progress. This solution circumvents size limits by handling the file upload through the Visualforce page.

Show the uploaded image on the detail page.

The author explains how to enable users to upload images to a Salesforce object record. The solution involves creating a Visualforce page to handle uploads and using the ContentDistribution object to obtain the 'ContentDownloadUrl' after file insertion. The image URL is placed within a rich text field to display on the record details page.

Material Designed DataTable In Visualforce Page.

Material design is a design language employing grid-based layout, responsive animations, transitions, and depth effects to optimize user experience. DataTable, a jQuery Javascript library plug-in, enhances features like fast search, pagination, and column sorting. The provided example demonstrates applying DataTable in a visualforce page for an optimised user experience.

Automatically assign records to the queue

The custom object's record should be set as "Public Read Only" for visibility to all users but editable only by the owner. In case of picklist field edits, the record will auto-assign to the editing user's groups through Process Builder, allowing them edit access while restricting the previous assignee. A profile giving 'Read' and 'Edit' permissions and user-assigned queues are also needed in this setup.

Retrieve CustomField Metadata Information Using Tooling API

Salesforce users can identify custom fields created in a specific time frame using the Salesforce Tooling API. This can be accessed through the developer console by checking "Use Tooling API". As well as field info, the API provides metadata about objects, standard and custom properties, code coverage, validation and workflow rules. The data can be exported in CSV format using an extension called 'SFDC Dev Console Data Exporter'.

Task Transfer Tool – Mass Task Transfer

The Task Transfer Tool is a lightning component designed to efficiently transfer multiple task records from one user to another. Perfect for mass reassignments, it offers bulk task transfer in a single click. It is user-friendly, compatible with Salesforce 1 mobile app and its code is accessible via a provided link.