Insights - gettectonic.com - Page 101
Customer 360 Data Model

Customer 360 Data Model

The Customer 360 Data Model simplifies the integration of data across cloud applications by providing standardized guidelines. It enables the extension of the data model for various purposes such as creating data lakes, generating analytics, training machine-learning models, and establishing a unified view of the customer. Organized into subject areas, the Customer 360 Data Model categorizes data into major business activities like customer information, product details, and engagement data. Each subject area comprises data model objects (DMOs), which serve as views of imported data from various sources such as data streams and insights. DMOs utilize attributes, or fields, to organize data in meaningful ways. They can be either standard DMOs, based on predefined schemas, or custom DMOs created directly within an organization. To utilize data imported into Data Cloud, it must be mapped to a DMO. This mapping process involves connecting a data source to Data Cloud and creating mapping sets between objects and fields within the source and the Customer 360 Data Model. The relationships between DMOs further consolidate disparate data, facilitating comprehensive analysis and utilization. The Customer 360 Data Model includes subject areas such as Case, Engagement, Loyalty, Party, Privacy, Product, and Sales Order, each serving specific organizational needs. Additionally, it encompasses individual and contact point objects, essential for complete data streams and ensuring consistency across applications and processes. Key object types within the Customer 360 Data Model include Individual, representing individuals dealt with in the system, and Contact Point objects like Email, Phone, Address, App, OTT Service, and Social handles. These objects capture essential information about individuals and their interactions. Moreover, attributes like Party Identification and Individual ID play crucial roles in data segmentation and identity resolution within Data Cloud. Individual ID Imported data customer identifiers must be mapped to the Individual ID field to drive identity resolution behavior and to receive accurate data when creating data segments. The Individual ID object is important to ensuring successful data in Data Cloud. When importing any customer information, it’s mapped to this object and remains consistent throughout the entire product. Data Cloud has a variety of data objects including data source objects (DSO), data lake objects (DLO), and data model objects (DMO). The Data Model offers a structured framework for organizing and utilizing data effectively, enabling organizations to derive actionable insights and enhance customer experiences across various applications and business processes. Tectonic is your source for Customer 360 Data Model from Salesforce. Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
Salesforce Telephony Integration

Aircall and Salesforce Integration

Aircall offers inbound screen-pop and automation call logging.  Run outbound list dialer campaigns from any Salesforce list of records or reports. Aircall and Salesforce Integration. Use the Aircall Salesforce integration to place and receive phone calls directly in Sales Cloud or Service Cloud. With the Aircall Salesforce integration all calls are automatically logged directly into Salesforce and each caller’s history is saved. You can now very easily connect Salesforce with Aircall to ramp-up your CRM. Log calls will be created for any type of calls and will be assigned to the person who picks up the call. Does Salesforce have VOIP? Telephony in Salesforce is done through a VOIP (voice over internet protocol) service. Many offerings on the market provide this, including RingCentral, Natterbox, and Salesforce’s own Service Cloud Voice. What makes Aircall different? Aircall uses cloud-based technology so no more physical desk phones. Set up whole teams, in moments, no matter where they’re based. Benefit from performance insights and integrate Aircall with all your existing systems for better productivity. Salesforce CTI, or Computer Telephony Integration, is a feature that allows you to integrate your telephone system with your Salesforce account. This integration enables you to make and receive calls, view call history, and log call information directly from within Salesforce. Like2 Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
Custom List Views With LWC and Apex

Custom List Views With LWC and Apex

Creating a Custom List View in Salesforce Using LWC and Apex In this blog post, we’ll guide you through the process of creating a custom list view in Salesforce using Lightning Web Components (LWC) and Apex. This will enable you to fetch, display, and print Task records based on specific filters. We’ll cover the step-by-step development of the Apex controller, LWC component, and the creation of a list layout button to enhance your Salesforce interface. Prerequisites Step 1: Create a Visualforce Page Start by creating a Visualforce page that connects to the LWC, named ListviewPage. htmlCopy code<apex:page standardController=”Task” recordSetVar=”tasks” extensions=”CustomListViewInLwcCtrl”> <apex:includeLightning /> <style> #lightning { height: 100vh; } @media print { #lightning { height: auto; overflow: visible; } .print-section { height: auto; overflow: visible; } } </style> <div id=”lightning”></div> <script> console.log(‘work6’); var filterId = ‘{!filterId}’; console.log(‘Filter ID:’, filterId); $Lightning.use( “c:ExampleLWCApp”, function() { $Lightning.createComponent( “c:listviewpage”, { ‘filterId’: filterId }, “lightning” ); } ); </script> </apex:page> Step 2: Create an Aura Component htmlCopy code<aura:application extends=”ltng:outApp”> <aura:dependency resource=”listviewpage” /> </aura:application> Step 3: Create an Apex Controller Next, you’ll need an Apex controller to manage the fetching of list views and their associated records. apexCopy codepublic with sharing class CustomListViewInLwcCtrl { private String filterId; public CustomListViewInLwcCtrl(ApexPages.StandardSetController controller) { filterId = controller.getFilterId(); System.debug(‘FilterId–> ‘ + filterId); } public String getFilterId() { return filterId; } @AuraEnabled(cacheable = true) public static List<ListView> fetchTaskListView(String objectApiName) { try { return [ SELECT Id, Name, DeveloperName FROM ListView WHERE SObjectType = :objectApiName ORDER BY DeveloperName ASC ]; } catch (Exception e) { System.debug(‘Error fetching list views: ‘ + e.getMessage()); return new List<ListView>(); } } @AuraEnabled(cacheable = true) public static List<sObject> getTaskListviewRecord(String objectName, String listViewId, String limitsize, String offsize) { // Logic to fetch Task records } @AuraEnabled(cacheable = true) public static List<Map<String, String>> getTaskListviewLabel(String objectName, String listViewId) { // Logic to fetch Task record labels } } Step 4: Create a Lightning Web Component Create the LWC listviewPage that will interact with the Apex controller. HTML Template htmlCopy code<template> <div class=”slds-grid slds-wrap” style=”width: 280px;”> <div class=”slds-m-around_medium”> <lightning-combobox name=”listViewSelect” label=”Select List View” value={selectedListView} placeholder=”Select a List View” options={listViewOptions} onchange={handleListViewChange}> </lightning-combobox> </div> </div> <br> <div class=”slds-grid slds-wrap”> <div class=”slds-col slds-size_1-of-4″></div> <div class=”slds-col slds-size_3-of-4 slds-text-align_right”> <lightning-button variant=”brand” label=”Print” onclick={handlePrint}></lightning-button> </div> </div> <br> <div if:true={isLoading}> <lightning-spinner alternative-text=”Loading”></lightning-spinner> </div> <template if:false={isLoading}> <div class=”print-section”> <template if:true={records.length}> <lightning-datatable key-field=”Id” data={records} columns={columns} hide-checkbox-column></lightning-datatable> <div class=”slds-m-top_medium slds-text-align_center”> <lightning-button-group> <lightning-button class=”previous” label=”Previous” onclick={handlePrevious} disabled={disablePrevious}></lightning-button> <lightning-button class=”next” label=”Next” onclick={handleNext} disabled={disableNext}></lightning-button> </lightning-button-group> </div> </template> <template if:false={records.length}> <div class=”slds-text-align_center”> No records to display </div> </template> </div> </template> </template> JavaScript Controller javascriptCopy codeimport { LightningElement, track, wire, api } from ‘lwc’; import fetchListView from ‘@salesforce/apex/CustomListViewInLwcCtrl.fetchTaskListView’; import getTaskListviewRecord from ‘@salesforce/apex/CustomListViewInLwcCtrl.getTaskListviewRecord’; import getTaskListviewLabel from ‘@salesforce/apex/CustomListViewInLwcCtrl.getTaskListviewLabel’; const PAGE_SIZE = 100; export default class ListviewPage extends LightningElement { @api filterId; @track listViewOptions = []; @track selectedListView = ”; @track records = []; @track columns = []; @track isLoading = true; @track limitsize = PAGE_SIZE; @track offset = 0; connectedCallback() { console.log(‘Filter ID:’, this.filterId); } @wire(fetchListView, { objectApiName: ‘Task’ }) fetchListViewHandler({ data, error }) { if (data) { this.listViewOptions = data.map(listView => ({ label: listView.Name, value: listView.Id })); this.selectedListView = this.filterId || this.listViewOptions[0].value; this.fetchRecords(); } else if (error) { console.error(‘Error fetching list views:’, error); } } fetchRecords() { this.isLoading = true; getTaskListviewRecord({ objectName: ‘Task’, listViewId: this.selectedListView, limitsize: this.limitsize.toString(), offsize: this.offset.toString() }) .then(result => { console.log(`${result.length} records`, result); this.records = this.formatRecords(result); this.fetchLabels(); }) .catch(error => { console.error(‘Error fetching records:’, error); this.records = []; this.isLoading = false; }); } formatRecords(records) { return records.map((record, index) => ({ …record, Count: this.offset + index + 1, // Additional field mappings })); } fetchLabels() { getTaskListviewLabel({ objectName: ‘Task’, listViewId: this.selectedListView }) .then(labels => { this.columns = [ { label: ‘ ‘, fieldName: ‘Count’, type: ‘number’ }, …labels.map(labelInfo => ({ label: labelInfo.label, fieldName: labelInfo.fieldApiName, type: ‘text’ })) ]; this.isLoading = false; }) .catch(error => { console.error(‘Error fetching labels:’, error); this.isLoading = false; }); } handleListViewChange(event) { this.selectedListView = event.detail.value; this.offset = 0; this.fetchRecords(); } handlePrint() { if (confirm(‘Are you sure you want to print?’)) { window.print(); } } handlePrevious() { if (this.offset >= PAGE_SIZE) { this.offset -= PAGE_SIZE; this.fetchRecords(); } } handleNext() { this.offset += PAGE_SIZE; this.fetchRecords(); } get disablePrevious() { return this.offset === 0; } get disableNext() { return this.records.length < PAGE_SIZE; } } Step 5: Handle Remote Site Settings To allow your Apex class to make callouts, add your Salesforce org’s URL to the Remote Site Settings: Step 6: Create a List Layout Button To create a button that opens your custom list view Visualforce page: Conclusion This custom list view component in Salesforce allows for enhanced record handling, display, and printing, offering greater flexibility than the standard list views. By leveraging LWC and Apex, you can create a tailored experience for your users, improving their efficiency and overall satisfaction. If this was tl;dr, contact Tectonic for assistance today. Like1 Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
AI Drives Insights

AI Drives Insights

Innovations from Salesforce, HubSpot, and One AI are driving deeper insights and streamlining processes. Key Takeaways: AI is transforming the way businesses operate, and customer relationship management (CRM) is no exception. AI has been influencing the CRM space for years, but its impact is now reaching new heights. By harnessing AI algorithms, modern CRM systems offer predictive analytics and deeper insights, enabling brands to understand their customers on an unprecedented level. Advanced AI-enabled CRMs even incorporate sentiment analysis to gauge customer perceptions and provide automation tools to free marketers from mundane tasks. The global AI market, currently valued at $142.3 billion, continues to expand rapidly. From 2020 to 2022, annual corporate investments in AI startups increased by $5 billion, reflecting the growing demand for AI-driven innovations. As CRM vendors introduce more AI capabilities, it’s important to understand the unique approaches each one takes to differentiate themselves and deliver specific benefits. Salesforce and Einstein GPT: A New Era with OpenAI’s ChatGPT On March 7, 2023, Salesforce introduced Einstein GPT, a generative AI technology integrated into its CRM platform. Combining real-time data from Salesforce’s Data Cloud with OpenAI’s ChatGPT, Einstein GPT allows users to input natural-language prompts to streamline tasks and decision-making. Salesforce has long invested in AI. In 2017, it launched its Einstein AI as part of Service Cloud. By 2019, Salesforce had partnered with OpenAI to explore AI research and integrate advanced models into its ecosystem. The acquisition of Slack in 2020 further strengthened its AI capabilities by incorporating advanced messaging and communication tools into the CRM environment. Marc Benioff, CEO of Salesforce, highlighted the significance of AI’s growth: “The world is experiencing one of the most profound technological shifts with real-time technologies and generative AI. This comes at a pivotal moment as every company is focused on connecting with their customers in more intelligent, automated, and personalized ways.” Einstein GPT is set to transform customer engagement, with applications across Salesforce’s various platforms, including Tableau, MuleSoft, and Slack. HubSpot CRM: AI-Powered Content Assistant A day before Salesforce’s AI announcement, HubSpot revealed its own AI-powered features: the Content Assistant and ChatSpot.ai. These tools aim to enhance CRM users’ productivity while creating stronger connections with customers. HubSpot’s Content Assistant helps marketing and sales teams ideate, create, and share content through generative AI capabilities. It can suggest blog titles, create content outlines, and assist with crafting content for blogs, emails, landing pages, and websites. ChatSpot.ai, on the other hand, offers a natural-language chat experience to simplify CRM tasks for HubSpot users. HubSpot has also invested in AI for other functions, including conversation intelligence, data enrichment, predictive analytics, and content optimization, solidifying its position in the AI-driven CRM landscape. With AI advancements from companies like Salesforce, HubSpot, and One AI, the future of CRM is poised for enhanced efficiency, automation, and personalized customer interactions. Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
hospitality

Salesforce Einstein and Your Data

Einstein Lead Scoring is a robust tool, equipping sales teams to accelerate deal closures. Integrated into Salesforce’s Sales Cloud Einstein platform, this tool harnesses the power of artificial intelligence (AI) to analyze historical sales data, identifying leads with the highest likelihood of conversion. Salesforce Einstein and Your Data. Utilize AI to score leads based on their alignment with your company’s historical successful conversion patterns. Empower your sales team to prioritize leads according to their lead scores, and understand which fields most influence each lead score. Einstein Lead Scoring employs data science and machine learning to show patterns in your business’s lead conversion. Predicting which current leads to prioritize based on your business’s conversion patterns, Einstein offers a more straightforward, faster, and accurate solution compared to traditional rules-based lead scoring approaches. The tool examines past leads to identify commonalities with previously converted leads, scoring leads using various lead fields. Admins can exclude fields that don’t impact lead quality. Einstein also categorizes certain lead text fields, such as job titles or industries, creating associations for better pattern recognition. Einstein creates a predictive model for your organization, reanalyzing lead data every 10 days to ensure it captures emerging trends. Whether using a global model or a personalized one based on your data, Einstein Lead Scoring adds a Lead Score field to leads, allowing sales reps to prioritize work effectively. Sales representatives benefit from Einstein Lead Scoring’s ability to effortlessly identify and prioritize promising leads. The system, utilizing machine learning algorithms, scrutinizes data linked to lead records, recognizing patterns indicative of a heightened probability of conversion. Salesforce Einstein and Your Data Crafting a lead scoring model becomes a streamlined process with Einstein’s automated approach. The tool examines standard and custom fields associated with the Lead object, employing diverse predictive models like Logistic Regression, Random Forests, and Naive Bayes. Monthly model updates ensure ongoing accuracy and relevance, while leads receive scores hourly for the latest predictions. Einstein Lead Scoring facilitates lead segmentation and prioritization, offering insights into factors influencing conversion probabilities. These factors are prominently displayed on each lead record, enabling sales reps to prepare swiftly for every call, essentially providing each representative with a personal data scientist, elevating connection and conversion rates. Learn more about the lead prioritization process facilitated by Einstein Lead Scoring. Einstein Lead Scoring utilizes data science and machine learning to unveil patterns in your business’s lead conversion history, predicting which current leads to prioritize. This approach, leveraging machine learning, provides a simpler, faster, and more accurate solution compared to traditional rules-based lead scoring. The Scoring Model: Einstein analyzes past converted leads, including custom fields and activity data, to determine conversion patterns. Identifying current leads with commonalities to prior converted leads, Einstein builds one or more scoring models for your organization. During setup, Salesforce admins can choose to score all leads together or group them into segments based on field criteria. A separate scoring model is built for each lead segment, allowing admins to omit certain lead fields if necessary. The global model, utilizing anonymous data from multiple Salesforce customers, is employed when there isn’t enough lead data initially. As your organization accumulates sufficient lead data, Einstein shifts to a personalized model for better results. Einstein models are refreshed every 10 days or whenever admins update Lead Scoring configurations. Lead scores are updated at least every six hours for real-time predictions. Factors That Contribute to Scores: Einstein displays the lead’s field values with the most significant positive and negative effects on its score. These fields, known as top positives and top negatives, offer insights into why leads are likely to convert or not. However, in some cases, a lead’s score may be influenced by multiple fields with slight effects, and in such instances, top positives or top negatives may not be displayed. When Scores Don’t Appear: Several reasons may lead to a score not appearing on a particular lead: When Scores Don’t Change: Scores may not change on some leads for reasons such as: In medium to large enterprises, Sales agents manage numerous leads from various channels, and sorting through them can be overwhelming. Lead Scoring, assigning a score to a lead based on its ranking among prospects, provides a valuable indicator for Sales teams looking to focus on promising leads. Lead Scoring Definition: Lead Scoring is a score assigned to a lead, ranking it in relation to others, indicating the likelihood of conversion. In the vast sea of leads, a higher lead score serves as a handy indicator, helping Sales teams prioritize their attention effectively. While Lead Scoring has been a longstanding practice, the challenge lies in creating a consistent and effective lead scoring model. Without a reliable framework, ranking leads becomes arbitrary, leading to issues such as unknown or undocumented conversion patterns, models based on incorrect assumptions, or reliance on stale or non-relevant data. Sales Cloud Einstein addresses these challenges with Einstein Lead Scoring, utilizing machine learning and data science to discover patterns in lead conversion history. The tool autonomously selects the best predictive model for each customer, eliminating the need for statistical or mathematical expertise. Monthly model updates ensure ongoing accuracy, and leads receive scores hourly, providing businesses with the latest and most precise predictions. Einstein Lead Scoring, a key capability of Sales Cloud Einstein, revolutionizes lead conversion for sales reps. It automates the analysis of historical sales data, identifying top factors determining lead conversion likelihood. Sales reps can segment and prioritize leads, gaining insights into the factors influencing conversion probabilities, displayed prominently on each lead record. Einstein Lead Scoring acts as a personal data scientist for each sales representative, enhancing connection and conversion rates. Tectonic, as your Salesforce implementation success partner, can tailor Salesforce solutions aligned with your business needs, leveraging the power of tools like Einstein Lead Scoring. Based in Colorado, Tectonic is a Salesforce Consulting Partner, boasting a skilled team of certified Consultants, Developers, Analysts, and Project Managers. Contact us today to explore innovative Salesforce solutions for your business. Like1 Related Posts Salesforce OEM

Read More
Einstein GPT and AI-Powered CRM

Einstein GPT and AI-Powered CRM

As many of you are already aware, ChatGPT has become a prominent term in AI chatbot systems. It leverages predictive computing to respond to user questions and queries, spanning from recipes for favorite dishes to new song lyrics or even code writing assistance. It’s quite thrilling, isn’t it? Einstein GPT and AI-Powered CRM bring forth the world’s first generative AI tool for customer relationship management. In this insight, we’ll introduce you to Einstein GPT, a fusion of proprietary Einstein AI models with ChatGPT or other leading large language models. We’ll dig into its applications across sales, service, marketing, and development. Firstly, GPT stands for Generative Pre-Trained Transformer, an AI framework that generates text from datasets and offers human-like responses to user queries. Einstein GPT and AI-Powered CRM. Einstein GPT marks the world’s inaugural implementation of generative AI CRM technology, delivering AI-generated content across sales, service, marketing, commerce, and IT interactions, at scale. Although currently in a closed pilot phase, it’s set to transition to the BETA phase soon. Now, let’s explore how Einstein GPT can assist sales representatives in composing emails. How Einstein GPT Can Enhance Sales?Imagine you’re an Account Executive (AE) charged with engaging the prospect account, Escape LTD. You can kickstart by asking Einstein Assistant to provide an overview of the account, including recent news. It furnishes details instantly, eliminating the need for manual research (Time saver#1). Based on the information provided, it appears they are expanding operations to the US. You can delve deeper by exploring top contacts for the US expansion initiative. Mara Williams, the VP of sales, emerges as a key contact. Einstein has already identified the corresponding contact record for you (Time saver#2) and conveniently offers a “Compose Email” button to draft a personalized email to Mara instantly. Clicking on it generates a tailored email for you, ready to be copied into the email composer (Time saver#3). If you prefer a less formal tone, you can request Einstein to adjust accordingly (Time saver#4). You can also instruct Einstein to create a private Slack channel for real-time communication with Mara. Notably, it not only generates the link but also includes it in the email (Time saver#5). Once satisfied with the email, simply hit “Send,” and it’s on its way. We’ve added “Time saver#” just for fun, but truthfully, these are genuine time savers that you’ll appreciate when using Einstein GPT. As we know, an AE’s time is better spent interacting with customers than on email composition, meeting scheduling, or CRM data entry. As demonstrated above, composing emails is a breeze, showcasing how Einstein GPT streamlines sales processes. There’s much more Einstein GPT can do for Sales: Retrieve information on top contacts.Integrate sign-up forms.Extract insights about new accounts.Generate leads, and much more. As mentioned earlier, Einstein GPT extends its benefits to Service, Marketing, and Developers too: Einstein GPT for Service: Generate knowledge articles from past case notes, and auto-generate personalized agent chat replies for enhanced customer satisfaction. Einstein GPT for Marketing: Dynamically generate personalized content to engage customers across various channels. Einstein GPT for Developers: Boost developer productivity by generating code and addressing queries in languages like Apex. Pretty cool, right? We’re equally excited at Tectonic to witness Einstein GPT’s general availability. If you’re eager to learn more or need additional information about Einstein GPT, feel free to reach out— Tectonic is here to assist. Like1 Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
salesforce chatter app

Chatter Feed Tracking in Public Sector Solutions

Understanding Chatter Feed Tracking Chatter Feed Tracking in public sector solutions is a robust feature designed to detect changes to specific record fields and broadcast them as updates in the What I Follow feed. Users following a record witness these updates in their What I Follow view, with the exception of updates made by users themselves, which are visible in their profile feeds. Benefits of Chatter Feed Tracking Activation Enabling Chatter Feed Tracking introduces powerful collaboration and information-sharing capabilities. Users gain the ability to follow updates to objects (records), enhancing their engagement with accounts, opportunities, and cases. This feature facilitates seamless collaboration and document sharing directly on the objects. Chatter Feed Tracking in Public Sector Solutions Activate Chatter Feed Tracking to foster collaboration and keep users and constituents informed about applications, pending tasks, and workflow processes. This feature enables users to follow record updates in a dedicated feed on the record page. For instance, enabling feed tracking on objects such as Business License Application, Individual Application, and Regulatory Code Violation allows application reviewers to effortlessly monitor updates to license and permit applications, as well as violations discovered during inspections. Constituents can utilize the Chatter feed on public portals to seek additional information from reviewers or compliance officers. Enabling Chatter Feed Tracking – Public Sector Solutions Required Editions and User Permissions Available in: Enterprise, Performance, Unlimited, and Developer Editions with Public Sector Solutions User Permissions Needed To view the feed tracking Setup page: Customizing Feed Tracking for Objects Customize feed tracking for specific objects by following these steps: Chatter Feed vs. Chatter Publisher Chatter Feeds in Lightning Experience offer more formatting options and attachment capabilities compared to Chatter Publisher. The Chatter publisher provides enhanced controls for styling and content addition, including features like inline images, hyperlinks, links to records, and code snippets. Chatter Feed Tracking in Public Sector Solutions Capabilities Key features of Chatter include: Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
Salesforce and Google Calendar

8 Must-Have Google Calendar Integrations for Workflows

Google Calendar Integrations for Workflows Increase Your Sales Reps’ Productivity Your sales reps use Gmail and Google Calendar. And they use Salesforce. Isn’t it time reps use those applications together? According to McKinsey & Company, sales reps spend up to 28% of their day in email and calendars. That’s the case with sales reps Erin Donaghue and Lance Park, who work at an emerging solar company, Ursa Major Solar. It’s important for them to bring Salesforce data to the place where they spend so much of their time. When you integrate Gmail and Google Calendar with Salesforce, you help your reps spend less time entering data and switching between applications. You also help sales teams track important email conversations relevant to Salesforce records. These perks help your reps: Setting up the Gmail integration and Einstein Activity Capture isn’t difficult, but it does require some time. And if you don’t administer the Google account for your company, you can get that admin to work with you. Let’s review the productivity features that reps can use in their email when you add Inbox to the Gmail integration. The Things Reps Do With Inbox Features, Reps Can Schedule meetings with customers and prospects, often going back and forth trying to get something scheduled. Insert open time slots from their calendar directly in an email message. Recipients select which time works best for them, and the integration schedules the meeting. The suggested times update as a rep’s availability changes, even after they receive the email. Wonder whether the email reps sent was ever opened, or whether it’s too soon to follow up. See when customers open an email and whether they clicked any links inserted in the email. Reps know with certainty when their customers engaged with what they sent. Type the same phrases again and again when promoting your company’s products and services. Create shortcuts for the phrases they use most and easily add them to the body of their email messages. Reps say goodbye to potentially embarrassing typos and hello to saving time! Engage with customers and prospects at the best time. Draft an email message and send it when the customer is most likely online. Because timing is everything, reps can schedule when their customers receive the email, so that it makes the greatest impact for a potential sale. Like1 Related Posts 50 Advantages of Salesforce Sales Cloud According to the Salesforce 2017 State of Service report, 85% of executives with service oversight identify customer service as a Read more Marketing Cloud Account Engagement and Salesforce Campaigns The interplay between Account Engagement and Salesforce Campaigns often sparks confusion and frustration among users. In this insight, we’ll demystify Read more Mapping Your Customer Journey Creating a customer journey map is a crucial undertaking for businesses aiming to improve the customer experience and foster long-term Read more Marketing Automation Marketing automation is software tool that handles routine marketing tasks without the need for human action. Common marketing automation workflows Read more

Read More
Salesforce Big Data and Travel and Hospitality

Utilizing Generative AI

Taking advantage of generative AI requires complete, unified, and accurate data, according to over half of IT leaders. Yet roadblocks remain. A recent survey found most IT leaders don’t have a unified data strategy and can’t integrate generative AI into their current tech stack. Technical requirements aside, generative AI also surfaces serious ethical considerations. Utilizing Generative AI. Nearly three-quarters of IT leaders are wary of biased or inaccurate results, yet fewer than a third consider ethical use guidelines critical. As an IT practitioner, it’s your job to understand the tech landscape and educate your organization about the power and risks of certain technology solutions, regardless of their application. Generative AI is no different. At this stage, you should be thinking about generative AI from a board-level perspective, looking beyond the near term and well into the future. What are all the risks and rewards? What are the ways your organization might win or lose? How will your people react or respond? How might generative AI make your organization more competitive and effective? Don’t assume anyone within your organization is thinking strategically about how or where generative AI should be applied. Developing a proprietary generative AI solution will take months to deliver (if not longer), but if done correctly, the resulting model would be highly secure and likely very impactful for your specific organization. Most organizations will lean toward buying or leasing a base model and fine-tuning as needed. This approach would still consume time and resources but be optimized for use cases and maintain a level of security. Generative AI focuses on creating new and original content, chat responses, designs, synthetic data or even images. It’s particularly valuable in creative fields and for novel problem-solving, as it can autonomously generate many types of new outputs. How can we use generative AI? Generative AI models can create graphs that show new chemical compounds and molecules that aid in drug discovery, create realistic images for virtual or augmented reality, produce 3D models for video games, design logos, enhance or edit existing images, and more. Which tasks uses generative AI? Generative AI or generative artificial intelligence refers to the use of AI to create new content, like text, images, music, audio, and videos. Generative AI is powered by foundation models (large AI models) that can multi-task and perform out-of-the-box tasks, including summarization, Q&A, classification, and more. Like1 Related Posts Guide to Creating a Working Sales Plan Creating a sales plan is a pivotal step in reaching your revenue objectives. To ensure its longevity and adaptability to Read more Salesforce Artificial Intelligence Is artificial intelligence integrated into Salesforce? Salesforce Einstein stands as an intelligent layer embedded within the Lightning Platform, bringing robust Read more CRM Cloud Salesforce What is a CRM Cloud Salesforce? Salesforce Service Cloud is a customer relationship management (CRM) platform for Salesforce clients to Read more Salesforce’s Quest for AI for the Masses The software engine, Optimus Prime (not to be confused with the Autobot leader), originated in a basement beneath a West Read more

Read More
Web-to-Case

Web-to-Case

What is Web-to-Case in Salesforce? Salesforce Web-to-Case (WTC) is a feature that allows organizations to capture cases directly from their website. This process involves generating a WTC form, which can be integrated into the company’s website. Customers can use this form to create a case in Salesforce.com effortlessly. Enabling and Customizing Web-to-Case With Web-to-Case, you can gather customer support requests from your website and automatically generate new cases in Salesforce. Here’s how to set it up: Steps to Set Up WTC Additional Customization Options WTC Limitations Custom Server Concept for Web-to-Case WTC allows automatic capture of support requests from your website, turning them into cases using a simple, customizable form. This form can be styled and embedded on a public case submission page, making it easy for customers to submit support requests. Difference Between Web-to-Lead and Web-to-Case Changing a WTC Form in Salesforce To modify a WTC form: Why Use WTL in Salesforce? Web-to-Lead captures prospects who provide contact information, aiding in lead generation and allowing redirection to other internet pages critical to campaign success. Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
data cloud and marketing cloud personalization

Data Cloud and Marketing Cloud Personalization

Choosing the correct Customer Data Platform (CDP) for your organization is crucial for adapting to challenges and capitalizing on opportunities in the evolving marketing technology landscape. While AI, behavioral patterns, and infrastructure play pivotal roles in this decision-making process, it’s essential to understand the landscape. However, the same factors, including AI, behavioral habits, and infrastructure, can influence this decision. Data Cloud and Marketing Cloud Personalization together capture and utilize customer data. Selecting the right tools makes it easier to know and cater to your prospects and customers. Without them, you are firing into the darkness. You must understand the necessary infrastructure for a marketing technology team to meet challenges and leverage new opportunities. It integrates four essential AdTech (Advertising Technology) principles applicable to MarTech in the evolving landscape. The external market poses challenges, notably the discontinuation of third-party cookies by major browsers like Google. This shift impacts prospecting and underscores the significance of first-party data. The rise of AI, exemplified by technologies like ChatGPT and integrated into platforms like Salesforce’s Einstein, further complicates the landscape. The AI era raises concerns about data usage and collection, employment risks, and the ethical consideratins. Organizations rush to incorporate AI, with Salesforce introducing Einstein GPT shortly after the emergence of ChatGPT. In this dynamic environment, organizations grapple with managing diverse data sources, implementing AI/ML, and ensuring privacy. AdTech principles become imperative in MarTech for effective targeting, personalization, and measurement. The focus shifts to the role of a Customer Data Platform (CDP) within the MarTech stack. Distinguishing between Data Management Platforms (DMPs), CDPs, Data Warehouses, and Data Lakes sets the stage. The article explores three CDP types: Enterprise, Event-Based, and Real-Time Personalization. The significance of a Customer Data Platform (CDP) like Salesforce’s Data Cloud cannot be stressed enough. Bear in mind there are differences between DMPs, CDPs, Data Warehouses, and Data Lakes, each with their own use cases. And for your situation a DMP, Data Warehouse, or Data Lake might be required. Salesforce’s CDP platform undergoes scrutiny, aligning its features with AdTech principles. Read more about Tectonic’s thoughts on Data Cloud here. The CDP’s contribution to targeting, personalization, and both deterministic and probabilistic measurement is detailed. Salesforce’s Data Cloud and Marketing Cloud Personalization (Interaction Studio) emerge as solutions catering to distinct needs. In conclusion we must underscore the criticality of choosing the right CDP for organizational resilience, superior customer experiences, and addressing privacy concerns. A robust infrastructure facilitates efficient data management, collaboration, and scalability, empowering organizations to make informed decisions with AI/ML and business intelligence. data cloud and marketing cloud personalization Like1 Related Posts CRM Cloud Salesforce What is a CRM Cloud Salesforce? Salesforce Service Cloud is a customer relationship management (CRM) platform for Salesforce clients to Read more Salesforce Data Studio Data Studio Overview Salesforce Data Studio is Salesforce’s premier solution for audience discovery, data acquisition, and data provisioning, offering access Read more How Travel Companies Are Using Big Data and Analytics In today’s hyper-competitive business world, travel and hospitality consumers have more choices than ever before. With hundreds of hotel chains Read more Integration of Salesforce Sales Cloud to Google Analytics 360 Announced In November 2017, Google unveiled a groundbreaking partnership with Salesforce, outlining their commitment to develop innovative integrations between Google Analytics Read more

Read More

Salesforce Business Analyst

What is the role of a Salesforce business analyst? Salesforce Business Analysts play a pivotal role in organizations by evaluating existing business processes. They scrutinize workflows, identify bottlenecks, inefficiencies, and areas for improvement. These professionals recommend process enhancements and automation opportunities to optimize productivity and maximize return on investment (ROI). Key responsibilities and tasks of a business analyst include: Is there a demand for Salesforce business analysts? Yes, Salesforce Business Analysts are highly sought-after professionals due to their crucial role in the implementation and success of Salesforce projects. Do Salesforce business analysts need coding skills? Coding skills are not universally required for all Salesforce Business Analyst positions. While they can be beneficial in understanding the platform’s technical aspects and performing specific tasks, such as creating reports and dashboards, they are not mandatory for all roles. The focus of a Salesforce business analyst is on aligning the Salesforce solution with the overall business strategy. Furthermore Salesforce is developing more and more low code and no code functionalities. What abilities are critical for a Salesforce business analyst? Critical skills for a Salesforce Business Analyst include facilitation, customer service, analysis, SFDC (Salesforce Developer Console), deployment, user acceptance testing, and proficiency in MS Office. What is the role of a Salesforce business analyst in a nutshell? A Salesforce Business Analyst acts as a translator, bridging the gap between business goals and the implementation of solutions within the Salesforce platform. Their role involves understanding what the business wants to achieve and translating it into actionable steps for implementation. Types of Salesforce Business Analysts: The conversation around Salesforce Business Analysts has gained momentum with Salesforce releasing the Business Analyst certification and Trailhead modules dedicated to this career path. Like1 Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
Salesforce data success

Blend Salesforce Integration

Blend Salesforce Integration for the Mortgage Industry While there are many benefits to this Blend Salesforce integration, one of the most important is that it can help to streamline and optimize business processes. By connecting different aspects of your operations and data sources, you can ensure that all critical information is accessible and integrated with your other systems. Furthermore, this streamlined workflow can reduce errors, increase accountability, and improve overall efficiency and performance. Additionally, Salesforce integration can allow you to make better decisions based on real-time data analytics, which can translate into greater profitability for your company. Blend’s integration with SFDC provides a seamless way for loan teams to leverage the intuitive, mobile-first Blend origination experience without disrupting their lead management process in Salesforce. Rapid, out of the box (OOTB) integration, with minimal effort by your team to add it to your Salesforce experience. Supports lead ingestion from Salesforce to Blend and visa-versa with Loan Officer assignment syncing. Simple workflow for loan teams working in Salesforce to easily send and manage full mortgage and/or home equity loan applications through Blend. Ultimately, by blending Salesforce integration with other business processes, you can unlock an entirely new level of success for your organization. Like Related Posts Salesforce OEM AppExchange Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more The Salesforce Story In Marc Benioff’s own words How did salesforce.com grow from a start up in a rented apartment into the world’s Read more Salesforce Jigsaw Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more Health Cloud Brings Healthcare Transformation Following swiftly after last week’s successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more

Read More
Sending Emails Through Salesforce

Writing Attention Grabbing Emails

Attention Grabbing Emails By Tectonic’s Salesforce Marketing Consultant, Shannan Hearne The ability to compose compelling emails is a valuable skill honed over time by most professionals. Email serves as one of the primary modes of professional communication, and poorly crafted emails can significantly lessen the impact your message has. To help you enhance your email writing skills, here are some tips for producing effective emails I’ve fine tuned over a 25 year career in marketing. Once you’ve incorporated these strategies, you should feel confident in sending emails to anyone, eliminating post-send stress and anxiety. Attention Grabbing Emails: In this insights post, we will cover: 1. Defining Your Email Goals Writing an email is akin to preparing a savory meal. Just as a cook carefully selects and prepares ingredients to create a delicious dish, you must choose your words and organize your thoughts fully to compose a clear and effective email.  You want the palette, or the brain, to be satisfied. Attention Grabbing Recipients Before diving into the email content, consider defining your email goals. Ask yourself the following questions: Identifying these aspects can facilitate the creation of quick, effective, and compelling emails. Planning your communication goals beforehand not only makes you appear as a strong communicator but also saves the reader’s time. Once your goals are defined, you can proceed to compose the email. 2. Crafting an Email To create an impactful email, follow these steps: Writing an attention-grabbing email involves several key factors: To prevent your email from missing its intended mark, let’s look at each step. 1. Use a professional email address: The recipient’s first impression is often based on your email address. First impressions matter. Sending an email from an address like “[email protected]” to a professional contact may create an unintended bias. It is crucial to use a professional email address for all business communication. It is quite easy today to set up an email server and send your emails from a professional email address. 2. Craft a compelling subject line: Subject lines can determine the success of your email. It is often the deciding factor in whether someone opens your email or not. Avoid vague and indirect subject lines, and instead, opt for ones that are clear, specific, and descriptive. Whether reaching out for the first time or sending internal emails, a well-crafted subject line provides recipients with expectations and sets the tone for what they should expect once opened. Avoid deceptive subject lines when sending promotional emails, as it can lead to a loss of trust. Instead, use positive and transparent subject lines to foster a positive association with your emails. Say what you mean and deliver what you say. 3. Avoid using spam words. Keep your subject line free of any words that are likely to be captured by a spam filter.  Or turn off the recipient.   You cannot write an attention grabbing email if it gets caught in the spam filter. 4. Start with an appropriate greeting for attention grabbing email: The opening of your email includes the salutation and the opening sentence. The choice of salutation depends on the context. For formal emails, consider using “Dear [X],” while more casual environments may allow for “Hi [Name]” or “Hello [Name].” Avoid gendered and non-inclusive terms, ensuring your salutation aligns with the level of formality required for the situation. 5. Keep your message concise: Given the high volume of emails received daily, optimizing your email for readability and scannability is crucial. Use short paragraphs, bullet points, visuals, and formatting tools to enhance readability. Active language, without jargon, ensures clarity and effectiveness. If your message requires extensive information, consider suggesting a phone call or meeting instead. 7. Maintain consistency in your font: A professional appearance is essential for effective communication. Avoid overwhelming your recipient with varied fonts, sizes, and colors. Stick to one font and use a secondary font sparingly. Utilize web-safe email fonts to ensure consistent display across devices and operating systems. 8. Check the tone of your message: The tone sets the scene for effective, professional communication. Begin your email on a positive and friendly note, striking an appropriate balance based on the context and recipient. Avoid excessive use of exclamation points and emojis, tailoring your tone to the seriousness of the content and the recipient. We might think it generates an attention grabbing email, but it quickly becomes annoying to the reader. 9. Conclude with a simple closing in attention grabbing emails: Keep your closing simple and straightforward, avoiding overly elaborate or inappropriate endings. Use common closing lines such as “Sincerely,” “Best regards,” or “Thank you.” Incorporate a strong call-to-action (CTA) to guide the recipient on the next steps. 10. Include a clear call to action: Unless your email communication is strictly informational, such as a transactional email or an announcement, be sure to tell the recipient what you want them to do next. Sign up or join me or RSVP. 11. Utilize a professional signature for attention grabbing emails: Include a professional signature at the end of your email, specifying your full name, role, and company. Include relevant links to your company’s website and social media profiles. Tailor the signature based on the context and the recipient, maintaining simplicity in lengthy email threads. Many email platforms allow you to pull in pre-configured signatures. Double check the signature you chose is appropriate for the recipient. Attention Grabbing Emails end as well as they begin. 12. Observe email etiquette for different work situations: Different work scenarios demand varied forms of communication. While adhering to general rules, tailor your approach based on the situation. For example, a follow-up email after an interview requires a different tone and structure than a request for time off. Familiarize yourself with professional email etiquette to ensure your messages align with the specific context. 13. Wisely use CC and BCC fields: Effectively managing email chains involves prudent use of CC and BCC fields. Use the CC field when a contact needs to view and respond to an email.

Read More
gettectonic.com