Loading
Einstein and Analytics in Marketing Cloud Engagement
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Einstein Send Time Optimization for Email Model Card

          Einstein Send Time Optimization for Email Model Card

          The model in this card analyzes the optimal time to send an email to a subscriber to maximize the probability of the subscriber opening the email.

          1. Model Details
            The Einstein Send Time Optimization model in Marketing Cloud Engagement maximizes customer engagement using optimal send times for email content using these training algorithms, parameters, fairness constraints, features, and other applied approaches.
          2. Intended Use
            The Einstein Send Time Optimization model in Marketing Cloud Engagement is intended for these use cases.
          3. Relevant Factors
            These factors are associated with the Einstein Send Time Optimization model in Marketing Cloud Engagement.
          4. Metrics
            Einstein evaluates and monitors model performance metrics to ensure and improve the quality of the model. These performance measures are associated with the Einstein Send Time Optimization model in Marketing Cloud Engagement. Customers are responsible for monitoring the accuracy of Einstein Send Time Optimization.
          5. Training Data
            You have a customized version of the model that’s trained on your data alone, unless you’re opted in to use global model data. Data from one Salesforce customer doesn’t affect the behavior for another Salesforce customer. While model training happens for each customer on their data, the initial development of the model is validated with a representative set of pilot customers’ data.
          6. Ethical Considerations
            Before you use Einstein Send Time Optimization in Marketing Cloud Engagement, review the ethical factors associated with the model. To avoid bias and other ethical risks, this model doesn’t include demographic data.
          7. Refresh Cadence
            Understand the refresh cadence associated with the Einstein Send Time Optimization model.

          Model Details

          The Einstein Send Time Optimization model in Marketing Cloud Engagement maximizes customer engagement using optimal send times for email content using these training algorithms, parameters, fairness constraints, features, and other applied approaches.

          Person or Organization

          Salesforce Einstein for Marketing Cloud Engagement

          Model Date and Version

          • October 2021
          • Minor changes can occur throughout the release
          • Major changes can occur and are communicated via release notes

          Model Type

          • Recommendation/Prediction, Latent factor matrix factorization

          General Information

          • Einstein Send Time Optimization (STO) is the Marketing Cloud Engagement solution to maximize the engagement rate of email sends based on the send time.
          • The model chooses the optimal time to send an email to the subscriber to maximize the probability of the subscriber engaging with the message. Because customer sending patterns vary greatly, we developed parameter sets that are best suited for different patterns. During training, a parameter selector determines the set chosen for the particular enterprise. The parameter selector bases its decision on the variation of the sending and engagement patterns over 90 days of history.
          • A subscriber who doesn’t have at least one engagement event in the past 90 days is designated as pending a personalized send time. The model sends to these subscribers according to the Insufficient Data option that their admin selects in Setup.
            • The Send at Einstein optimal default time option aggregates scores of all your subscribers that have sufficient data, creating a distribution of scores for every hour. Einstein STO then uses this distribution to assign scores randomly to subscribers who lack sufficient data. A subscriber with insufficient data can get any optimal default time, but it’s more likely that the subscriber is given an optimal default time with a higher score than a lower score. Randomization prevents each pending subscriber from receiving an email at the same time, which helps avoid sending spikes and helps Einstein STO get better data.
            • The send immediately option means that subscribers who are pending a personalized send time are sent an email immediately when they reach the STO activity.
            • Subscribers with adequate data are assigned a personalized send time. The model sends at one of the top three hours for each subscriber. Einstein STO randomly selects a single hour to send according to the distribution of the top three scores. Randomization allows Einstein STO to constantly monitor which hours can be better for sending and then improve send time selection.
          • Salesforce customers have the option to contribute to and benefit from global modeling by opting in or out in Setup.
            • For customers that opt in, global modeling is applied when recommending personalized optimal send times, where other tenants' data can participate in the analysis and modeling process. The global model can use richer information provided by the opted-in data pool while emphasizing the local tenant’s characteristics in each individual recommendation.
            • Individual subscribers who already have strong engagement patterns in the local tenant are influenced less by the global model. Conversely, individual subscribers who don’t have strong engagement patterns in the local tenant are influenced more by the global model.
            • Customers that opt in contribute data to global modeling. No additional data fields are required for customers using the global model. Contributed data is anonymized and aggregated at both the tenant and contact levels before being used in local orgs. In this way, the STO global model is conducted without sharing personal data, such as email addresses, between tenant instances.
            • For customers that opt out, the customer’s model is trained only using that customer’s data.
            • Send Time Optimization for Marketing Cloud Account Engagement (formerly Pardot) isn’t included in global modeling.
          • Einstein STO analyzes the past 90 days of email engagement history of all subscribers within the enterprise (top-level tenant in SFMC Email Studio).

          Einstein Send Time Optimization activities are placed before messaging activities in Journey Builder to optimize message sending.

          Licenses

          Einstein Send Time Optimization is available to Engagement customers with these editions.

          • Corporate Edition
          • Enterprise Edition
          • Enterprise+ Edition
          • Pro Edition with a Journey Builder for Pro Edition SKU
          • Einstein Send Time Optimization SKU

          Intended Use

          The Einstein Send Time Optimization model in Marketing Cloud Engagement is intended for these use cases.

          Primary Intended Uses

          The Send Time Optimization model powers the Einstein Send Time Optimization activity in Journey Builder. Journey Builder is a tool that marketing professionals use to increase effectiveness in their email marketing campaigns.

          Out-of-Scope Use Cases

          Anything other than the primary use case is out of scope and not recommended. For example, reducing overall send latency for reservation booking emails isn’t an intended use case.

          Relevant Factors

          These factors are associated with the Einstein Send Time Optimization model in Marketing Cloud Engagement.

          Model Input

          Einstein Send Time Optimization analyzes up to 90 days of historical engagement patterns. The engagement history includes these factors.

          • Email sends, bounces, and engagement events including open, click, and unsubscribe, spam complaints, and associated timestamps
          • Data and metadata about customer sending patterns, including how campaigns are executed

          The engagement history that Einstein STO analyzes excludes these factors

          • Data purchased or collected from third parties
          • Demographic Data, which is typically stored in SFMC as data extensions or subscriber or contact attributes
          • Specific content within the email template or rendered email body
          • Transactional emails such as purchase confirmations, password resets, and others aren’t included

          Groups

          The model doesn’t include any demographic data or other data purchased from third-party data providers. The model uses engagement data such as Opens, Sends, and patterns.

          Environment

          The model is trained and deployed in Marketing Cloud Engagement.

          Metrics

          Einstein evaluates and monitors model performance metrics to ensure and improve the quality of the model. These performance measures are associated with the Einstein Send Time Optimization model in Marketing Cloud Engagement. Customers are responsible for monitoring the accuracy of Einstein Send Time Optimization.

          Model Performance Measures

          Aggregated model performance metrics are gathered to monitor, ensure, and improve the quality of the model. Model performance metrics included the spread and sparsity of input metrics and the correlation of output scores to historical observations. All metrics are aggregated and anonymized.

          Training Data

          You have a customized version of the model that’s trained on your data alone, unless you’re opted in to use global model data. Data from one Salesforce customer doesn’t affect the behavior for another Salesforce customer. While model training happens for each customer on their data, the initial development of the model is validated with a representative set of pilot customers’ data.

          For details about global models and training data, see Global Model Data.

          In general, to provide recommendations, Salesforce requires at least one engagement event, such as opens or clicks of a commercial email in the past 90 days. When you activate Einstein Send Time Optimization, existing data counts toward the 90 days.

          Ethical Considerations

          Before you use Einstein Send Time Optimization in Marketing Cloud Engagement, review the ethical factors associated with the model. To avoid bias and other ethical risks, this model doesn’t include demographic data.

          However, biased use of Send Time Optimization can still introduce bias to your marketing process.

          Example
          Example A Salesforce customer could use Send Time Optimization for everyone except a vulnerable or disadvantaged segment of the population. Content sent to the vulnerable segment isn’t send-time-optimized while the rest of the population’s content is. This use can cause that segment to be further disadvantaged or miss critical marketing communication.

          Refresh Cadence

          Understand the refresh cadence associated with the Einstein Send Time Optimization model.

          Scores and Models

          Einstein Engagement Scoring scores and models for email are updated approximately weekly. The refresh cadence varies by one to several days based on a customer's individual business unit.

           
          Loading
          Salesforce Help | Article