How to Connect Salesforce to Vieu
This setup helps you connect Salesforce to Vieu safely and correctly so your teams can start using relationship intelligence inside CRM without breaking existing workflows.
It’s typically handled by someone who manages Salesforce or owns CRM integrations, and it only needs to be done once.
Before you start
Make sure you have:
- Salesforce admin access
- An understanding of your contact and account fields
Engineering support is not necesserily required for this.
Here’s a quick video guide for you, use it or follow the instructions listed below at your own pace.
Step 1: Start the Salesforce connection in Vieu
- Log in to Vieu
- Go to Settings
- Click Integrations
- On the Integrations page, you’ll see the Salesforce card. Choose to connect either Connect Production or Connect Sandbox and continue.

Step 2: Authorize Salesforce (OAuth)
You’ll now be redirected to Salesforce to complete authentication.
You’ll be asked to:
-
Log in using Salesforce admin credentials
-
Approve access for Vieu
This uses standard Salesforce OAuth.

Step 3: Install the Vieu Salesforce package
After OAuth is complete, you’ll see a prompt to install the Vieu Salesforce package.
This step is required. The package enables:
-
Vieu widgets inside Salesforce
-
Tracking conn & intros inside salesforce
If you are a Salesforce admin:
-
Click Install Package Now
-
Continue with the installation and configuration

Step 4: Choose who gets access
During installation, the Salesforce admin can decide which profiles the package should be installed for

This setting decided who can see and use Vieu inside Salesforce.
Step 5: Add Vieu widgets to Account and Contact pages
Once the package is installed, the final step is placing the Vieu widgets in Salesforce.
Add the widget to Account pages and to Contact pages
In Salesforce:
1. Go to Accounts and open any account
2. Click on Edit Page

3. In Components, find Account Connections (Vieu)
4. Drag and drop it onto the page layout
.jpg?width=670&height=345&name=Account%20-%20Widget%20(1).jpg)
5. Save the page
Add the widget to Contact pages
Repeat the same steps as above.
In Components, find Contact Connections (Vieu) and drag it onto the Contact page layout. Save the page.

and You’re are done with package installation 🎉

After the Salesforce package is installed, a RevOps owner or Salesforce Admin must review and approve the sync configuration. This is a required one-time step.
Step 6: Review or customize field mapping
Field mapping tells Vieu how to correctly identify and update records in Salesforce.
Salesforce setups vary across organizations. Account names, contact identifiers, and user fields may be customized, renamed, or structured differently.
You can either use default field mapping to get started quickly Or customize mapping for contacts, accounts, and users. Here's how :
-
In Vieu, go to Settings → Integrations → Salesforce → Sync Configuration
-
Review Account, Contact, and User mapping, then click Save and Next to approve each section

Review and Approve Sync Configuration
After the package is installed and widgets are placed, a RevOps owner or Salesforce Admin must review and approve the Sync Configuration. This is a required one-time step.
Field mapping tells Vieu how to:
• Identify existing Accounts and Contacts
• Prevent duplicate records
• Assign ownership
• Create new records if enabled
Go to: Settings → Integrations → Salesforce → Sync Configuration
Review and approve each section below.
1. Contact Mapping
This defines how Vieu identifies and updates Contacts in Salesforce.
By default, Vieu maps:
Email → Email
First Name → First Name
Last Name → Last Name
LinkedIn URL → LinkedIn URL
Account Name → Account ID
You can customize these fields if your Salesforce instance uses custom properties.
We strongly recommend mapping LinkedIn URL for accurate identification.
Create New Contacts (Optional)
If enabled, Vieu creates new Contacts that do not exist and associates them with the correct Account. If disabled, new Contacts will not be created.
2. Account Mapping
This defines how Vieu identifies and updates Accounts.
By default, Vieu maps:
Account Name → Account Name
Domain → Website / Domain
LinkedIn URL → LinkedIn Company Page
Billing Country → Billing Country
You may customize these mappings based on your Salesforce structure.
Create New Accounts (Optional)
If enabled, Vieu creates Accounts that do not exist. If disabled, new Accounts will not be created.
3. Task Configuration (Optional)
Vieu can automatically create Tasks to notify Account owners or AEs about introduction updates.
Default configuration:
Task Priority → High
Task Type → To Do
Task Due Date → 5 days
You may customize or disable Task creation.
4. User Mapping
Users are mapped using Email ID to determine ownership of:
• Connections
• Accounts
• Contacts
If no matching Salesforce user is found, ownership defaults to the connecting user.
Click Save and Next to confirm each section.
Once connected, Salesforce will appear as active in Vieu. AEs can immediately start exporting connections and tracking introductions.

Note:
- Existing Salesforce data is not overwritten
- New records created from Vieu follow your mapping rules
To understand how AEs can use this setup, check out How AEs Use Salesforce with Vieu.
Need help?
If you run into issues during setup or want help with field mapping, reach out to us at valet@vieu.com.