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
Navigate to Settings → Integrations
Find the Driven tile and click to expand it
Click Add (or enable the integration if already added)
A unique Company Token is automatically generated for your account
Provide this token to your Driven account manager, or enter it into your Smarter Launch settings inside your Driven account
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:
Click the refresh icon next to the Company Token field
Confirm the action in the dialog — note that the previous token will immediately stop working
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:
Go to Settings → Integrations → Driven
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
