Contents 🚀
Introduction 👋
The Juro ⛓️ Salesforce integration will reduce time spent by your Sales & Ops teams pre-filling commercial information into Juro contracts, and keep a single source of truth across both platforms.
Follow the steps below to set up the integration. For more information on mapping fields, check out our dedicated article here.
💡 NOTE: To set up the Juro <> Salesforce integration, you must have Juro Org Admin privileges and Salesforce Admin permissions. |
💡 NOTE: The Negotiation flow can be activated for any contracts generated from Salesforce! For more information, please click here.
|
Step 1️⃣ Installing the Juro app in Salesforce
To install the Juro package on Salesforce:
Open our latest release notes and click the installation link
💡 NOTE: As of January 2025, we are currently using v 1.74
Select Install for all users
Click Continue.
The package must be installed for all users.
During the upgrade process, you need to assign the JURO permission set to users to give them access to the relevant contract objects. If this wasn’t done during the upgrade:
3. Click Add assignment, select the relevant users from the list and click Next in the bottom right-hand corner.
|
|
You can select all users by checking the box to the left of the Full name column.
|
4. You can, if preferred, set an expiry date for these permissions which will be revoked on the selected date. If you select No expiration date, the permissions will need to be revoked manually.
Once you've completed this step, click Assign.
|
|
Once you've installed the Salesforce package and assigned Juro permissions to your users, it's time to connect the two platforms 🔗
Step 2️⃣ Connecting Juro to Salesforce
NOTE 💡: If the Salesforce panel in Juro says Get in touch please contact the Juro Support Team to enable the integration for your workspace.
|
To connect the Juro Salesforce integration:
1. Go to the Integrations section of AUTOMATIONS tab in the Juro workspace you'd like to connect the integration for and click the Salesforce panel. |
|
You can connect multiple workspaces to one Salesforce instance by repeating the below steps.
|
💡 NOTE: While connecting multiple workspaces to one Salesforce instance is possible, only one Juro environment can be connected to a Salesforce instance at a time.
|
2. Enter your Salesforce URL (either Sandbox or Production) and click Connect. You'll be directed to Salesforce to log in with your username and password.
|
|
Once logged in, Salesforce will prompt you to allow access to Juro. To do this, click Allow.
|
Changing the integration owner 🤝
On occasion, you may need to update your integration owner due to users leaving the business or changing roles.
For the integration to work seamlessly, it must be linked to an account with matching permissions on both platforms. When you need to change the owner, simply disable the Salesforce integration in all active workspaces, update the integration owner in the relevant workspace, and then reconnect the integration in all workspaces.
Once reconnected, the integration will show the appropriate owner for each workspace, including the one you've updated.
Step 3️⃣ Adding the Juro Contracts object to your pages 🖇️
The Juro Contracts object is included in the installed package and must be added to the page layout so members can generate contracts directly from the relevant pages, e.g. Account/Opportunity.
Adding Juro Contracts to the relevant page 🤔
To add a Juro contract to a page:
Getting Juro to appear on a chosen page 🧙
Often our customers will want to see a list of Juro contracts appear on their relevant opportunity, account or quote pages. To achieve this:
2. Drag and drop Related List - Single to anywhere in the Activity section
|
|
3. In the Page sidebar, click the Related List field and select Juro Contracts.
|
|
Then click Save and return to your main page.
|
Step 4️⃣ Loading Juro templates into Salesforce
With the two apps now connected, it's time to load your Juro templates into Salesforce.
First, publish your templates in Juro - you can learn more about this here. Once this is done:
3. Click Load templates from Juro.
|
|
You'll be redirected to a page summarising the workspaces from which your published templates will be loaded. To start this process, click Start sync.
|
An email notification will then be sent to you to let you know when the sync is complete.
Now, it's time to add the Juro Contracts object to your chosen pages.
Contract statuses 🚉
In Salesforce you will see the following for each contract:
📈 Status: the Juro status of the contract, this field will be updated to the appropriate status as the contract moves through the contract lifecycle, which is:
Draft > Sent for Approval > Approved > Sent for signing > Signed by us > Signed by them > Fully signed
💡 NOTE: If a signing order is set, the status will remain as Sent for Signing until all parties have signed, at which stage it will update to Fully Signed.
|
📩 Send Signing Request: clicking this gives you the option to send a signing request email to the counterparty
🐚 Editable Contract (Juro) link: this is an internal link to the contract in Juro. Only logged-in Juro members can access this link.
👀 Draft Link: this can be added to your layout (a video on this here). It's a link to a read-only version of the contract and does not require a Juro log-in but the link itself must be enabled on the Juro side.
📁 Files section: when a contract is fully signed, a PDF of that contract will be added to the Files section.
Enabling the Juro iframe on your Salesforce layout 🖼️
Juro's iframe component can be added to any object with a lookup relation from the JuroContract__c object. To enable the iframe:
2. In the LAB (Lightning App Builder), you can optionally add a new tab for the component by selecting a layout component and clicking Add Tab and naming your tab.
|
|
4. Drag the component from the component list onto the page. Additional component options can be configured by selecting the component and changing the component LAB options.
|
|
Click Save in the top-right. If this is the first time the page is modified, you will be prompted to activate the page layout. Here, among other options, you can assign the layout as an org default.
|
Once your mapping is completed, on the Record page, the latest contract linked to the record will be visible under the Contract tab.
Summary 🌃
Now you have installed the Juro package and objects, it's time to map your fields within each template and test your contract creation flow.
You can read more about this in our dedicated article on mapping in Salesforce.
💁♂️ As always, our Support Team is happy to help you with anything further if needed. Start a chat with us right here by clicking the Intercom button in the bottom-right-hand corner of this page.
Alternatively, you can email your query to support@juro.com 🚀
|