Driven is a performance analytics platform built specifically for pest control companies. It pulls data from your pest control software tools into unified, real-time dashboards — giving your team visibility into key performance metrics without manual reporting or constant check-ins.
By connecting Smarter Launch to Driven, your proposal activity automatically flows into Driven’s dashboards. Your team can:
See how proposals are progressing
Track revenue from accepted work
Measure close rates
View proposal performance alongside the rest of your tech stack data
What This Integration Does
The Driven integration is a one-way, event-driven connection. Smarter Launch sends Driven a notification each time one of the following proposal events occurs:
Proposal Sent: Triggered when a proposal is sent to a customer.
Proposal Accepted: Triggered when a customer accepts a proposal.
Proposal Declined: Triggered when a customer declines a proposal.
Each notification includes detailed proposal and customer data so Driven can update your dashboards in real time.
Data Sent to Driven
Base Payload (Sent and Status Updates)
When a proposal is sent or its status is updated, the following fields are included:
Proposal ID: Unique identifier for the proposal
Proposal title: The name of the proposal
Proposal template name: The template the proposal was built from
Sales rep name: Full name of the team member who owns the proposal
Sales rep email: Email address of the team member
Customer ID: Unique identifier for the customer
Customer name: Primary contact’s full name
Customer email: Primary contact’s email address
Customer phone: Primary contact’s phone number
Company location ID: Unique identifier of the company location associated with the proposal
Company location name: Name of the company location associated with the proposal
Proposal initial amount: One-time or upfront billing amount
Estimated annual revenue: Projected annual value of the proposal
Estimated first-year revenue: Projected first-year value of the proposal (initial + any recurring for the first-year)
Additional Fields by Event
Proposal Sent
Includes the base payload plus:
createdAt
Date and time the proposal was originally created
Proposal Accepted or Declined
Includes the base payload plus:
status
Accepted or DeclinedupdatedAt
Date and time the status change occurred
Proposal Declined (Only)
Includes all of the above plus:
declineReason
The decline reason selected by the customer, if one was provided
Setting Up the Integration
Navigate to Settings → Integrations.
Locate the Driven tile.
Click to open the integration settings.
Enter your Driven API Key.
You can obtain this from your Driven account or by contacting the Driven team.
Click Save.
Once saved, Smarter Launch will automatically begin sending qualifying proposal events to Driven. No further configuration is required.
How It Works
After the integration is enabled, everything runs automatically.
When a proposal is sent, accepted, or declined in Smarter Launch:
Smarter Launch detects the event.
A background job is immediately dispatched to send the event data to Driven.
If delivery fails (for example, due to a network issue), Smarter Launch automatically retries using exponential backoff.
The final result — success or failure — is recorded in the integration logs.
Viewing Integration Logs
The integration maintains a detailed log of every event sent to Driven.
To view logs:
Go to Settings → Integrations → Driven.
Scroll to the Logs section.
Each log entry shows:
Date and time of the event
Whether it succeeded or failed
The proposal and event type involved
Logs are searchable and automatically refresh every 30 seconds while the page is open.
Frequently Asked Questions
Does this integration pull data from Driven into Smarter Launch?
No. This is a one-way integration. Smarter Launch sends proposal events to Driven. Driven does not send data back to Smarter Launch.
Do I need to do anything after enabling the integration?
No. Once your API key is saved and the integration is active, events are sent automatically whenever a qualifying proposal action occurs.
What if a proposal was sent before the integration was enabled?
Only events that occur after the integration is enabled are sent. Historical proposals are not retroactively synced.
Where do I get my Driven API key?
Contact the Driven team through https://www.bemoredriven.com/ to obtain your API key.
What happens if event delivery fails?
Smarter Launch automatically retries failed deliveries. If all retry attempts are exhausted, the failure is recorded in the integration logs for investigation.
Troubleshooting
Issue: No events appearing in Driven
What to check:
Confirm the integration is enabled
Confirm your API key is saved correctly
Issue: Log shows “API key is not configured”
What to check:
Re-enter and save your API key in the integration settings
Issue: Log shows repeated failures
What to check:
Verify your API key is valid
Contact Driven support to confirm your endpoint is active
Issue: A specific proposal event is missing
What to check:
Confirm the proposal reached a qualifying status (Sent, Accepted, or Declined) while the integration was active

