All Collections
Salesforce CRM integration
SalesWings x Salesforce How To Guides
How to test our managed package using our preflight checklist?
How to test our managed package using our preflight checklist?

This document details a series of checks that can be performed to confirm that SalesWings Studio is working correctly.

Salah from SalesWings avatar
Written by Salah from SalesWings
Updated this week

This document details a series of checks that can be performed to confirm that SalesWings Studio, after its installation, is working correctly.

1) Below you can find some basics test you can run

Test

Steps

Expected Result

Connection

  1. Open SalesWing Studio app and head to in SW Studio Settings page

  2. Under the Setup section, Enter the API token in the API token field box and click Connect.

  3. Turn the sync On

  1. The sync is turned on and the next cycle has been queued and will run in a minute, roughly, as shown by the information provided under Status.

  2. In the Setup > Scheduled Apex Jobs page a new scheduled jobs has been enqueued: SalesWings Studio : Watcher

Synchronization

  1. Wait for the synchronization to complete the first cycle

  1. Once the synchronization has run, the next sync will be queued (to run after the number of minutes as defined under the Main Preferences section

  2. Under the Status section a new job will have appeared and been marked as Completed. Once selected it will show all the statics of the executed job (see Settings Page > Status)

Linking

  1. Create a Contact/Lead record with email address corresponding to any prospect email address present in SalesWings

  2. Wait for the synchronization to complete a new cycle

  1. The Contact/Lead SalesWings fields was populated with information coming from SalesWings (including eventual tags, scores and page visits, if enabled)

  2. If the Contact/Lead owner email corresponds to a SalesWings cockpit user, the SalesWings assignee for the prospect changed to the corresponding Contact/Lead owner.

Updating from Salesforce

  1. Set a Contact/Lead record as SW Favorite

  1. The SalesWings prospect in the cockpit has now been flagged as favorite

Updating from SalesWings

  1. Through the SalesWings cockpit, set the previously SalesWings prospect set as favorite as non-favorite

  2. Wait for the synchronization to complete a new cycle

  1. The Salesforce matching Contact/Lead record has now been flagged as non-favorite

Conversion

  1. Convert a Lead enriched by SalesWings data to a Contact

  1. The Contact retained all the SalesWings field values present in the lead (including eventual tags, scores and page visits, if enabled) without needing to wait for another synchronization cycle

Unlinking

  1. Unlink a Contact/Lead record currently connected with a SalesWings prospect by changing its email value to empty or an email address not present as SalesWings prospect

  2. Wait for the synchronization to complete a new cycle

  1. The Contact/Lead record has been stripped of all SalesWings values (including eventual tags, scores and page visits, if enabled)

Account Temperature

  1. Link 2 or more Contact records with a SalesWings prospect.

  2. Wait for the synchronization to complete a new cycle

  1. The parent Account record for the linked Contact records SW Predictive Account Score Text field has been calculated accordingly.

Full Sync

  1. Open SalesWing Studio app and head to in SW Studio Settings page

  2. Under the Setup section, toggle the Full Synchronization preference.

  3. Wait for the synchronization to complete a new cycle

  1. The sync might have taken a greater amount of time to complete, depending on the number of SalesWings prospects and Salesforce Account/Contact/Lead records.

  2. In SW Studio Settings page the Full Synchronization toggle is now available for being turned on again


โ€‹

2) Below you can find a checklist that can be performed only if aggregation options have been enabled in the SW Studio Settings page.

Test

Steps

Expected Result

Account Aggregation

  1. Open SalesWing Studio app and head to in SW Studio Settings page

  2. Under the Main Preference > Aggregation section, toggle Account Aggregation

  3. Wait for the synchronization to complete a new cycle

  1. For any account with Contact records that have been linked to a SalesWings prospect new data is now available:

    1. SW Account Last Activity

    2. SW Account Total Point Score

    3. Aggregation of tag and score records present at the contact level

Opportunity Scores

  1. Open SalesWing Studio app and head to in SW Studio Settings page

  2. Under the Main Preference > Aggregation section, toggle Opportunity Scores

  3. Wait for the synchronization to complete a new cycle

  1. For any opportunity connected with accounts that have SalesWings aggregated information, the respective account score records are now present as opportunity score records

Opportunity Tags

  1. Open SalesWing Studio app and head to in SW Studio Settings page

  2. Under the Main Preference > Aggregation section, toggle Opportunity Tags

  3. Wait for the synchronization to complete a new cycle

  1. For any opportunity connected with accounts that have SalesWings aggregated information, the respective account tag records are now present as opportunity tag records

Still need help? Schedule a call with SalesWings Support Team!

Did this answer your question?