Installing and Configuring the Veelo App in Salesforce Classic

This article shows you how to install and configure Veelo in Salesforce Classic. For instructions on how to install and configure Veelo in Salesforce Lightning, please see Installing and Configuring the Veelo App in Salesforce Lightning. The procedures on this page are identical for both your sandbox (if you have one) and your production instances. Please ensure you have administrative privileges in both Veelo and Salesforce.


The Veelo app for Salesforce, available in the Salesforce AppExchange, provides your salespeople with content, coaching, and more directly on the Opportunity, Contact, Account, or Lead page. Benefits include:

  • Improved sales effectiveness, with intelligent recommendations of the most relevant content for the deal at hand
  • Time savings with the ability to share collateral with prospects and customers right within Salesforce
  • More effective follow-up with instant notifications right in Salesforce when shared content is opened or downloaded
  • Manager visibility into seller activity, with automatic logging of all share and content usage activities

Installing Veelo for Salesforce

  1. Find Veelo for Salesforce on the App Exchange here.

  2. Click the Get It Now button, and choose where you would like to install the app. NOTE: If you install Veelo in a sandbox, please be aware that you will need to re-do the settings when you install Veelo in your production instance. Accept the terms and conditions, and click on Confirm and Install.

  3. Login with your Salesforce credentials, and select Install for All Users. NOTE: It may take a few minutes for the installation to complete. In that case, Salesforce will send you an e-mail once the installation is done.

Configuring Veelo

  1. Once the Veelo app is installed, you'll be taken to the Installed Packages Screen. Go to the Quick Find/Search area and search for Connected Apps. Click on the Connected Apps link.

  2. Scroll until you get to the Veelo app, and click on the Edit link.

  3. In the OAuth Policies section, click on the Permitted Users dropdown. Select Admin approved users are pre-authorized and click Save when done.

  4. You'll be taken back to the Connected Apps screen. Click on the Veelo l ink.

  5. In the Profiles section, click on the Manage Profiles button.

  6. Select all the user profiles that should have access to Veelo.

    NOTE: If this is the first time you're installing the Veelo Salesforce integration, you probably want to provide access to a limited number of user profiles, such as system administrators, to help test the tool. Once you're ready to roll out Veelo to your entire team, come back to this step to enable it for more user profiles.

Linking Your Salesforce Account to Veelo

  1. Go to the All Tabs page by clicking on thesymbol on the far right of your Salesforce tabs.

  2. Click on Veelo. You'll see a login screen. Enter your credentials and click on Link Accounts to link your Salesforce account to Veelo.

  3. You should now see the Veelo home screen. Refresh your browser if you don't see it. Depending on the stage of your Veelo implementation, you may not see any content yet. 

Adding the Veelo Sales Portal Tab

This section shows you how to add the Veelo Sales Portal tab to your Salesforce tabs area.



  1. Go to the All Tabs page by clicking on thesymbol on the far right of your Salesforce tabs.

  2. Click on the Customize My Tabs button.

  3. Select the appropriate view from the View dropdown menu (usually Sales). Select Veelo from the Available Tabs area and add it to the Selected Tabs area.

  4. Repeat this process if you want to add the Veelo tab to more Salesforce views.

  5. You will now see the Veelo tab in your Salesforce tabs area.


Adding Veelo Best Bets to a Salesforce Object

One of Veelo's most powerful features is its ability to recommend relevant content to salespeople right on the Opportunity, Contact, Account or Lead record. This example shows you how to add the Veelo iframe to the Opportunity layout, but you can use the same process to add it to Contacts, Accounts, or Leads.

  1. Navigate to an opportunity in Salesforce, then click on the Edit Layout link.

  2. In the layout area in the top left section, select Visual force Pages. Click and drag the section block to the area where you'd like to place the Veelo iframe.

  3. Click on the wrench on the top right corner to edit the properties for the section. Fill in the name for the section (Veelo works, but you can of course customize it to your needs). Select 1-Column and click OK.

  4. Click and drag the Veelo_Opportunity block into the Veelo section you've just created, then click on the wrench in the top right corner to edit its settings.

  5. Click on the wrench on the Visual force Page object to edit its properties. Change the height to 370 ixels, and leave theShow Scrollbars and Show Label options unchecked. Click OK.

  6. Click Save on the upper left corner to save your changes.

You've now added the Veelo iframe to Opportunities! Repeat the process in this section to add Veelo to other Salesforce pages.


Do I need multiple Veelo tenants to connect to my Salesforce sandbox(es) as well as to my production instance?

No. Veelo supports connecting to multiple SFDC environments, such as production and a sandbox, to a single Veelo tenant. For example, if a Salesforce admin wishes to test out different layouts or Veelo's relevance in their sandbox environment, they can connect a user in the sandbox environment to Veelo, and see the user's content in the sandbox. User activity within the Salesforce sandbox will be recorded back into the sandbox. Content access for sandbox vs. production users can be controlled using Veelo Circles.


How does Salesforce user provisioning work for multiple connections?

At your request, Veelo's Customer Success team can mark one of the connected Salesforce organizations as the primary provisioning organization, after which Veelo will look in that Salesforce org for users that should be provisioned. When you need to switch user provisioning to a different instance, e.g., from a sandbox to production, Customer Success can change it at your request. You can contact your Customer Success Manager directly, or email

Was this article helpful?
0 out of 0 found this helpful