Skip to main content

Integrating with Connectwise Manage

Connect your ConnectWise Manage instance to unlock quoting, whitespace analysis, and automation inside Salesbuildr.

Updated over a week ago

This article walks you through setting up your ConnectWise Manage instance to connect it with Salesbuildr.

πŸ“ Prerequisites

Before you begin, make sure:

  • You have admin access in ConnectWise Manage

  • You can create API Members and Security Roles

  • You're logged into your Salesbuildr Dashboard

βš™οΈ Setup in ConnectWise Manage

πŸ’Ό These steps are performed inside your ConnectWise Manage account.

πŸ” Step 1 – Create a Custom Security Role in ConnectWise

We recommend creating a custom security role for the integration instead of using the Admin role. This role will be assigned to the API Member used to connect Salesbuildr.

πŸ’‘ Note: An additional Manage license is not required to assign a security role to an API Member.

πŸ‘‰ How to create the role:

  1. Go to System > Security Roles

  2. Click + New to create a role (e.g., Salesbuildr Integration)

  3. Apply permissions as listed below in next section:

πŸ”§ Required Permissions by Module:

Ensure these modules are included i.e.

1. Companies

2. Finance

3. Marketing

4. Procurement

5. Project

6. Sales

7. Service Desk

8. System

πŸ”Œ Table Setup

Under System > Table Setup, click Customize and ensure the following 21 entities are visible in the left-hand list:

  1. Company / Address Formats

  2. Company / Company Status

  3. Company / Company Type

  4. Company / Country

  5. Expense / Payment Type

  6. Inventory / Warehouse Bin

  7. Invoicing / Billing Cycle

  8. Invoicing / Billing Terms

  9. Invoicing / Tax Code

  10. Opportunities / Opportunity Status

  11. Opportunities / Sales Probability

  12. Opportunities / Sales Stage

  13. Opportunities / Sales Teams

  14. Opportunities / Opportunity Type

  15. Products / Category

  16. Products / Manufacturers

  17. Products / Product Type

  18. Products / Subcategory

  19. Service / Priority

  20. Service / Service Board

  21. Service / Severity

  22. Service /SLA

πŸ‘€ Step 2 – Create the API Member

To create a ConnectWise API Key;

  • Navigate to System > Members

  • Open the API Members tab

  • Click + New Item

And fill in the following:

  • Member ID: Salesbuildr

  • Member Name: Salesbuildr

  • Role ID: Select the custom security role in the Role ID drop-down that contains the correct Manage permissions needed. We recommend using the Custom Security Role that was created in the previous steps.

  • Level: Select Corporate in the Level and Name drop-downs. Selecting Corporate (Level 1) is generally the most appropriate and provides the most access to companies in Manage that is needed for the Salesbuildr integration.

  • Location: Any (this does not affect integration)

  • Default Territory: Corporate

Click Save and Close.

πŸ”‘ Step 3 – Generate API Keys

  1. Open the API Member you just created

  2. Navigate to the API Keys tab

  3. Click + New Item

  4. Enter a description: Salesbuildr

  5. Click Save

You’ll now see:

  • Public Key

  • Private Key (only visible once)

⚠️ Store both keys securely (e.g., in a password manager). You’ll need them during integration, and the Private Key cannot be retrieved again.

Now go to Salesbuildr to complete the integration by entering the Public Key, Private Key, and Site URL


βš™οΈSetup in Salesbuildr

🧩 These steps are completed inside your Salesbuildr Dashboard.

πŸ”§ Step 1 – Connect Salesbuildr to ConnectWise

  1. Go to your Salesbuildr Dashboard

  2. Click the Configure your PSA Integration tile

  3. Toggle ConnectWise, then click Configure

  4. In the window that opens, enter the following

    1. Company ID

    2. Site URL (hostname)

    3. Public Key

    4. Private Key

  5. Click Save

You can also setup integration under Admin > Integrations > Manage > ConnectWise

πŸ”§ Step 2: Complete Field Mapping

Once saved, a mapping window will open. Complete the following:

1. Default Product Type Mapping and Shipping: Provide fallback values for Salesbuildr and ConnectWise product type and catagery.

Additionally select the product to use for shipping costs in ConnectWise. This product will be added as a separate line item in proposals whenever a shipping cost is applied.

🚚 This ensures shipping charges are clearly itemized and synced correctly with ConnectWise.

2. Company Type Mapping: Set priority rules when importing companies

and add priority order for company types when importing companies

3. Map the Opportunity Status Mapping between Salesbuildr and ConnectWise

4. Map the Product Status Mapping between Salesbuildr and ConnectWise

Click save to start setup. Salesbuildr automatically:

  • Sync company types from ConnectWise

  • Import and map product/service categories

  • Sync fields, contacts, companies, and manufacturers

  • Sync products

  • Install callback URLs for real-time updates

⏳ Setup may take a few minutes. You can continue using Salesbuildr while this runs in the background.

Click confirm once complete.

Mapping can also be done under Admin > Integrations > ConnectWise

Did this answer your question?