The following SalesWings Options (package v2.116) can be used to modify app behavior, and should only be performed by a Salesforce Admin after confirming the behavior with SalesWings technical support.
Label | API Field-Name | Description |
Account Scores | Account_Scores__c | If enabled, contact scores and tags will get aggregated on the account level. Can be accessed and set on the SalesWings Setup page. (default: false) |
Batch Size | Batch_Size__c | Used as the default value for the batch-size of Workflow steps, when there is no value in SalesWings Workflow Options. |
EndpointBaseOverride | EndpointBaseOverride__c | Overrides the default SalesWings server URL (PROD: https://go.saleswingsapp.com/v1/ OR Helium: https://helium.saleswings.pro/v1/) |
Attribute Endpoint Override | Attribute_Endpoint_Override__c | Overrides the default attribute endpoint (https://helium.saleswings.pro/v1/attributes). This endpoint is used to fetch scores from the server and determines the URL for the call to GetScores. |
Throw Permission Exceptions | Throw_Permission_Exceptions__c | An exception will be thrown if an attempt is made to update a field for which the running user does not have a permission to edit if the setting is set to true. |
Attribute Delete Batch Size | Attribute_Delete_Batch_Size__c | Determines the batch-size for the special DeleteAccountScores and DeleteOpportunityScores commands on the UI Sets the batch size of the processes responsible for deleting SW related data like scores and tags. (default: 50) |
Opportunity Scores | Opportunity_Scores__c | If enabled, scores from the parent account will get propagated to the Opportunity records. Can be accessed and set on the SalesWings Setup page. (default: false) |
Opportunity Tags | Opportunity_Tags__c | If enabled, tags from the parent account will get propagated to the Opportunity records. Can be accessed and set on the SalesWings Setup page. (default: false) |
Sync Gap Minutes | Sync_Gap_Minutes__c | Sets the delay in minutes between two successive batch job executions in the Sync batch job chain. |
LogLevel | LogLevel__c | Determines how much diagnostic information is sent back to SalesWings.
|
Logging Endpoint | Logging_Endpoint__c | Sets the log server endpoint, default https://helium.saleswings.pro/v1/salesforce/logs |
Logging Enabled | Logging_Enabled__c | If set to true, logs are sent to a logging service defined in "Logging Endpoint" |
No Triggers | No_Triggers__c | Determines whether Triggers should be disabled. Triggers are responsible for the propagation of changes of certain fields from SFDC to SW and for the copying of SW-data from a Lead to a Contact during his conversion. If set to true, SalesWings triggers (Contact/Lead) are disabled. |
Disable Page Visit Sync | Disable_Page_Visit_Sync__c | Determines whether page-visits are propagated to SFDC. |
Request Timeout | Request_Timeout__c | Sets the timeout in milliseconds when making callouts to SalesWings (default: 60000) |
Match Contacts via Events | Match_Contacts_via_Events__c | Useful for clients who face collisions with other managed-packages using a trigger on changes to the Contacts. If enabled the step MatchProspectsToContacts step will be circumvented so that the processing occurs under platform-events instead of a Database.Batchable. The default value is disabled because the normal workflow provides more predictable results. |
Match Leads via Events | Match_Leads_via_Events__c | Useful for clients who face collisions with other managed-packages using a trigger on changes to the Leads. If enabled the step MatchProspectsToLeads step will be circumvented so that the processing occurs under platform-events instead of a Database.Batchable. The default value is disabled because the normal workflow provides more predictable results. |
--
The following SalesWings Options are currently obsolete:
Disable Email Log - Used in versions prior to 1.36 for disabling a worklow that sends an error report to an email on sync failure
Batch Size - Used in versions prior to 1.31 for setting the batch size of the process that matches and propagates data from Saleswings Prospects to Contacts and Leads
Data Truncation Enabled? - Used in versions prior to 1.28 for deleting SalesWings data (Prospects, Page Visits, etc.) after processing
Visit Sync Range - Used in versions prior to 1.31 for setting the width of the sync time window in months (1m/3m).
Visit Sync Reset - Used in versions prior to 1.28 for forcing a full sync of website visits data
Log Batch Size - Not used
Page Count - Not used
Match Batch Size - Sets the batch size of the process that matches and propagates data from Saleswings Prospects to Contacts and Leads.
If the SWProspectMatchBatch is throwing errors during processing, it’s likely that the sync is attempting to process too many records in a single transaction during data fetch from the server. Reducing this setting will result in smaller batches during data fetch.Page Size - Sets the batch size for the SalesWings prospects data fetch when a SalesWings API request is made.If the SWProspectSyncBatch is throwing errors during processing, it’s likely that the sync is attempting to process too many records in a single transaction during data fetch from the server. Reducing this setting will result in smaller batches during data fetch.
Map Score Only When Modified - If set to true, scores are mapped to the parent record only if their value has been modified. Reduces the total number of DML operations in a single sync cycle.
Account Scores Batch Size - Sets the batch size for the account scores processing (if enabled by the Account Scores setting). (default: 200)
Apex Jobs Number Threshold - Limits the number of SW-Async-Log entries