Skip to main content

Driven Integration

KPIs, Competition, Team Behavior

Overview

Driven is a performance analytics platform for pest control companies. The Smarter Launch integration sends proposal activity automatically to Driven so you can track proposals, revenue, close rates, and sales rep performance in your Driven dashboards.

What This Integration Does

This is a one-way, event-driven connection. Smarter Launch automatically notifies Driven when the following proposal events occur:

  • Proposal Sent — when a proposal is sent to a customer

  • Proposal Accepted — when a customer accepts a proposal

  • Proposal Declined — when a customer declines a proposal

No manual action is required after setup. Events are sent in the background and logged for visibility.

Setting Up the Integration

  1. Navigate to Settings → Integrations

  2. Find the Driven tile and click to expand it

  3. Click Add (or enable the integration if already added)

  4. A unique Company Token is automatically generated for your account

  5. Provide this token to your Driven account manager, or enter it into your Smarter Launch settings inside your Driven account

  6. Once Driven has your Company Token configured on their end, events will begin flowing automatically

Your Company Token

When the Driven integration is added to your account, Smarter Launch automatically generates a unique Company Token. This token is how Driven identifies which company each event belongs to.

You can find your Company Token in Settings → Integrations → Driven. It is displayed as a read-only field. Use the copy button next to it to copy it to your clipboard.

Refreshing Your Company Token

If you need to rotate your Company Token (for example, if it has been compromised), you can generate a new one:

  1. Click the refresh icon next to the Company Token field

  2. Confirm the action in the dialog — note that the previous token will immediately stop working

  3. Provide the new token to your Driven account manager

Each token refresh is logged in the integration logs, including which user performed it.

Data Sent to Driven

Every event includes the following information:

Field

Description

Proposal ID

Unique identifier for the proposal

Proposal Title

Name of the proposal

Template Name

The proposal template used

Sales Rep Name & Email

The user who created/sent the proposal

Referral User Name & Email

The referral user assigned to the proposal, if any

Customer ID, Name, Email, Phone

Primary contact information

Company Location

The branch/location associated with the proposal

Proposal Initial Amount

Initial billing amount

Annual Revenue Estimate

Estimated annual revenue from the proposal

First Year Revenue Estimate

Estimated first-year revenue

Additional fields sent per event type:

  • Proposal Sent: date/time the proposal was created

  • Proposal Accepted / Declined: new status and date/time of the status change

  • Proposal Declined: decline reason (if provided)

Viewing Integration Logs

Every event sent to Driven is logged in the integration panel. To view logs:

  1. Go to Settings → Integrations → Driven

  2. Scroll to the Logs section

Logs show the date/time, success or failure status, and details about the event. You can search logs and they auto-refresh every 30 seconds while the panel is open.

How It Works (Technical)

When a qualifying proposal event occurs, Smarter Launch dispatches a background job to send the event to Driven. The job includes automatic retry logic if the request fails. All results — successes and failures — are written to the integration logs.

FAQ

Is this integration two-way?
No. Smarter Launch sends data to Driven only. No data is pulled from Driven into Smarter Launch.

Will past proposals sync to Driven?
No. Only events that occur after the integration is enabled are sent. There is no retroactive sync.

Where do I get the Company Token?
It is automatically generated when you add the Driven integration in Smarter Launch. Find it in Settings → Integrations → Driven.

What if I refresh my Company Token?
The old token immediately stops working. You must provide the new token to your Driven account manager before events will be attributed to your company again.

What if an event fails to send?
The job retries automatically. If all retries are exhausted, the failure is logged in the integration logs with the error details.

Troubleshooting

No events are appearing in Driven

  • Confirm the integration is enabled in Settings → Integrations → Driven

  • Check the integration logs for any error messages

  • Verify your Company Token has been provided to and configured by your Driven account manager

"Company token is not configured" in the logs

  • The Company Token may not have been generated yet — try disabling and re-enabling the integration, or contact Smarter Launch support

Repeated failures in the logs

  • Check that Driven's service is reachable

  • Confirm your Company Token is correctly entered in your Driven account settings

  • Contact Smarter Launch support if failures persist

A specific proposal event is missing

  • Only Sent, Accepted, and Declined events are sent — other status changes are not forwarded to Driven

Did this answer your question?