Installing DWMC from Salesforce AppExchange
1. Access the Salesforce AppExchange page for “Dude, Where’s My Contract” and click “Get It Now” to start the DWMC installation process.
2. Once clicked, a “Where do you want to install this package?” prompt will appear. Choose the correct Salesforce account associated with the organization you’d like to see DWMC in; then, click “Install in Production.”
3. A “Confirm Installation Details” prompt will appear. Verify that the package and profile information is correct (the most current version of DWMC is Version 1.3.0). Once you’ve filled the checkbox that you’ve read and agreed to the terms and conditions, as well as decided whether to allow us to send you promotional material, click “Confirm and Install.”
4. Regardless of whether you’re already logged in to Salesforce, the Salesforce login page will appear. Log in as normal unless there are special circumstances as stated below.
If you are logged in to multiple Salesforce accounts and want to install DWMC into a specific organization:
Due to how Salesforce cookies work, it may be necessary to change the URL to the target Salesforce organization when logged in to multiple organizations at once. “login.salesforce.com” doesn’t specify the “active” organization (likely the most recent logged) so you may get authentication errors if the URL isn’t changed.
To do this, go into the home screen of the target organization for DWMC in another tab and highlight the indicated portion of the org URL (in this example, “dwmc-dev-ed” is our target organization). Right click and copy the highlighted portion.
Go back to the tab with the package login (as denoted by “packaging” and “installPackage” in the url), then highlight the indicated portion of the login URL. Right click on the highlight and paste the previously copied portion of the org URL. Press enter.
If already logged into the target organization, it should move forward to the “Install Dude, Where’s My Contract” prompt. If not, then log in as normal.
5. An “Install Dude, Where’s My Contract” prompt will appear in which you have the ability to select which Users will be able to access DWMC. In this example, we’ll select “Install for All Users.” Click the “Install” button to continue.
If you’d like to change this selection, this can be done through the permission sets as stated by this banner in Installed Packages > Manage Licenses.
A loading circle will pop up to show installation progress.
6. Once you receive the “Installation Complete!” message, hit “Done.” Move on to Step 7 if you don’t need to verify your installation.
To verify your installation, check “Installed Packages.”
If you’re unfamiliar of where the Installed Packages page may be, first, log in to the target Salesforce organization. In the Salesforce CPQ homepage, click the gear icon with the lightning symbol on the top right. Click Setup.
In the Setup page, type “pa” in the Quick Find search bar in the top right of the screen, which should bring up Installed Packages.
After verifying that DWMC is installed, to go back to the Salesforce CPQ homepage click the App Launcher (9 dots); then, click Salesforce CPQ.
Adding DWMC to Salesforce CPQ
7. To utilize DWMC, it must be added onto Opportunity Records. Start by clicking on the Opportunities tab in Salesforce CPQ.
8. Under Opportunities, find “Recently Viewed,” click it, then click “All Opportunities” in the dropdown menu.
9. Under “All Opportunities,” click any Opportunity Name (in this example, we’ll be using “Burlington Textiles Weaving Plant Generator”). Changes on any Opportunity page will be reflected across every Opportunity Record.
10. Once on the selected Opportunity’s page, click the gear icon with the lightning symbol on the top right.
11. In the Setup Menu, click on Edit Page to enter the Lightning App Builder for Opportunity Record Pages.
12. Next, find “Dude, Where’s My Contract?” in the Components column on the left side of the builder under “Custom – Managed”.
You can utilize the search bar in the Components field by typing “du” if you have difficulty with finding it through scrolling. Note: do not search for DWMC as it will yield no results.
13. Click on “Dude, Where’s My Contract?”, hold, and drag it to your desired position on the Opportunity Record.
In this example, we’ve decided to add DWMC above the Related Lists box that includes Quotes, Products, etc.
14. Click on the Save button on the upper right to apply its placement.
15. Press the Back button to return to the Opportunity page.
16. Congratulations! “Dude, Where’s My Contract” has been successfully installed and configured!
DWMC Usage Examples
Note that on the previous image, for the Opportunity page “Burlington Textiles Weaving Plant Generator”, every requirement for contract generation is a red X. This means a contract will not generate.
Let’s look at a different Opportunity: “Laptop for Front Office”. We can see that this Opportunity has red Xs in all but the field “Has Primary Quote.” This can be easily verified by looking below the DWMC app, in the Quotes section. Q-00000 is shown to have a checkmark in the box for the field marked Primary.
In this Opportunity for “Copy machine for main office”, DWMC identifies that all requirements are met except for “Quote Has End Date”. Let’s fix that! We’ll start by clicking on the Opportunity’s Quote, Q-00025.
As we can see on Q-00025, under Contract Information, the End Date for the Quote is empty. Clicking on the pencil icon or clicking on Edit above will allow us to change that.
Once we fill the field with a viable date, we’ll click Save. Wait for it to finish saving our new End Date.
Now if you look at DWMC, every requirement has a green checkmark which means that we’re now ready to successfully generate a contract!
So, You Have DWMC—Want Salesforce To Be Even More Efficient?
Do you need help with more aspects of your Salesforce CPQ or Salesforce Revenue Cloud build?
At ITeq, we specialize in helping businesses get the most out of their Salesforce investment through tailored strategies with competitive rates. No matter the industry or size of your business, we’ll make Salesforce work for you.
Make an appointment today and see how we can help you thrive!
