DripSense — AI insights on your metrics
DripSense reads your metrics and surfaces what they actually mean, so you get the takeaway instead of another chart to interpret.
· Product
A fresh batch of improvements just went live across proposals, automation, reporting, and more — a lot of it straight from your feedback. Here's everything that shipped.
DripSense reads your metrics and surfaces what they actually mean, so you get the takeaway instead of another chart to interpret.
Contact records now hold a collection of phone numbers, emails and addresses. Communications still send to the primary phone and email. Note: contact merging and duplicate matching are not part of this — those remain separate.
A per-user option to display US or Canadian holidays on the Appointments and Job Schedule calendars, so you stop booking installs on Thanksgiving.
Fixed drips that kept sending even after they were switched off at the Project Completed stage.
The Job Costing Complete trigger wasn’t firing automatically, so downstream Zaps never ran. It now fires on completion as expected.
Fixed the View Details button on package selection cards overlapping the line item text underneath it.
Replaced the small info icon on package line items with a plain “View Details” link, so customers can actually tell there’s more to read.
The accepted package total wasn’t refreshing in the Contact Deals view, leaving a stale figure on screen.
Increased the size and prominence of the proposal hero image upload button — people were missing it entirely.
Fixed a delay when sending proposals on mobile, and added loading feedback so it no longer looks like nothing happened after you tap send.
The booking form jumped back to the top after selecting a date. It now restores your scroll position.
Opened emails weren’t being reflected in the Blast Email Performance tab, making campaigns look worse than they performed.
UX improvements to the Customer Portal unsubscribe flow.
Add the job address as a column on the Jobs List, so you can scan where work actually is without opening each job.
Metrics reports that show a contact name can now show that contact’s email and phone alongside it.
A proposal whose calculated deposit falls below Stripe’s processing minimum is now flagged before you can send it. Anyone who hits an older proposal sees a clear message to contact you instead of a generic payment error.
Show, hide and drag-to-reorder columns on the Sales List, save your own named views, and freeze columns — with Default, Sales and Minimal presets.
An approved change order that’s already reflected in the invoice total no longer shows a “Not included” warning on the customer-facing invoice.
The default payment method under “Pay with Other” is now configurable, and Check can be removed entirely. Action needed: if you don’t accept checks, update your payment method options in Company Settings.
Fixed a case where a successful Stripe charge could fail to record on the invoice and its payment history — leaving a paid invoice showing as unpaid.
A proposal referencing a missing or corrupted attachment image now loads normally in the Customer Portal instead of throwing a fatal error.
Proof any drip email before it goes live. The test uses your current unsaved draft, fills every keyword with sample data, is marked [TEST], and never touches Activity, deal records or live drip logic.
Default templates and auto-generated content for newly created accounts now use {salesperson-name} instead of the deprecated {assigned-user} keyword. Existing accounts are unaffected.
Each row now has the same “View” dropdown available on web, and tapping a change order ID opens its detail view instead of doing nothing.
The Proposal Builder’s section order list (Hero Image, Trust Builders, Client Notes…) no longer wraps titles one word per line on mobile.
Crew notes added to area substrates were missing when a work order was downloaded as a PDF. They now reach the crew on the printed copy.
The First Name keyword worked in proposal payment instructions but showed as literal placeholder text on invoices. Customers now see their actual name.
Every Customer Portal document category now holds up to five files instead of one, and you can create unlimited custom categories with your own title and icon color.
A reply sent manually from the Inbox on an existing email thread now creates an Activity entry, so your communication history is complete.
Removed the redundant {assigned-user} keyword — it always resolved to the same value as {salesperson-name}. All 37 templates were audited and updated.
Percentage-based deposits and payments now calculate against the real proposal total, even when optional areas, optional items or packages are involved.
With Pre-tax invoice enabled, the proposal detail view showed revenue from the total instead of the subtotal. Both now report the same pre-tax figure.
Jobs showing as “Costing Active” at the proposal level were missing from the Job Costing Dashboard under every status filter, date filter and name search.
Show, hide and drag-to-reorder columns, save named views, and freeze columns so key fields stay visible while scrolling. Ships with Default, Sales, Production, Accounting and Minimal presets — and CSV export matches exactly what you have showing.
The Appointments calendar’s “new requests” badge could show a higher count than the requests actually visible in the pending list.
Closed Deals, Sales and Production each replace several near-duplicate report pages, with filters covering the same cuts of the data. Links to the old pages redirect with the matching filter pre-applied.
Addresses in townships (e.g. Shelby Township, MI) were rejected as missing a city across booking forms, contact and deal addresses, Company Settings, proposal job addresses and scheduling.
You can now CC all account administrators on Proposal Accepted notifications — so your whole leadership team knows the moment a customer signs.
A new trigger fires whenever an invoice is created in DripJobs — pipe new invoices straight into your accounting tools, spreadsheets, or dashboards automatically.
Kick off automations the instant a customer texts you — route messages, log them, or alert your team through any connected app.
A new independent toggle in Production Rates settings lets you hide labor hours on work orders — show your crew the scope without exposing your time estimates.
Reordering proposal sections is now drag-and-drop — grab any section and drop it exactly where you want it, instead of clicking move buttons.
DripJobs Pro plan users can now access Acorn Finance — offer your customers financing options to help close bigger jobs.
The contact profile now surfaces the job's scheduled date, so you can see when work is booked without digging into the job.
A new Tax Registration Number field in Company Settings displays your registration number on invoices — handy for regions that require it.
Enter and adjust tax rates directly in the proposal builder and proposal templates — no more jumping to settings to change a rate.
Deal cards in the "Needs Review" stage now show a "View Proposal" link for unsent proposals, instead of displaying the appointment date.
Fixed a garbled character in the proposal status badge separator when a proposal is in the "Change Request" state.
Customer-facing views now show only client labels, while work orders show both labels for crew and contractor context.
Added {salesperson-first-name} and {user-first-name} dynamic keywords you can drop into drip sequences, reminders, and message templates.
Search results in DJ Chat conversations now highlight the matching words and phrases, so you can spot what you're looking for at a glance.
Numbers in the Metric Breakdown slide-out now link straight to filtered detail reports that match your current view parameters.
In Jobs and Sales lists, the Customer Name column now stays fixed as you scroll horizontally — and the column was renamed for consistency.
Fixed an Android issue where the Save button for Client Notes in proposals was partially cut off.
Acorn Finance is now live for Massachusetts-based contractors, with a $6,700 minimum loan requirement.
The Training URLs tool now supports an "Announcement" link type, custom icons, and drag-to-reorder in dropdown menus.
You now have full position control over every eligible section in a proposal — arrange them in whatever order tells the best story for the job.
The moment a customer signs, DripJobs saves an exact PDF snapshot of what they agreed to. Your records now reflect precisely what was signed — nothing shifts after the fact.
Rejection reasons now include an expanded dropdown plus an "Other" option with a feedback field — so you finally capture the real why behind every lost proposal.
A new Zapier trigger fires your complete job costing payload out to any connected app — pipe your numbers into spreadsheets, dashboards, or accounting tools automatically.
A new Zapier action moves a deal to the stage you choose — automate your pipeline instead of dragging cards by hand.
A new Zapier action pulls the most recent deal tied to a contact, so your automations always act on the latest job — not an old one.
Drip & reminder opt-out status now appears across the Contact Record, Command Center, Deal Card, and Job Card, so you always know who's opted out before you hit send.
Sales by Source reflects a contact's current lead source instead of an old invoice snapshot — so your attribution numbers finally match reality.
We redesigned the Call With Quo modal and cleaned up how it behaves — faster, clearer, and easier to use in the middle of a call.
Admins can now remove multiple users at once, with partial-success handling that completes the ones it can and clearly reports any it can't.
© 2025 DripJobs Inc. All rights reserved.