We’ve released several new updates across Spraye, including improvements to estimates, billing, autopay, invoices, routing, technician workflows, customer notifications, Zapier, reporting, statuses, and compliance tracking.
Below is the full list of updates included in this release.
Estimate Updates
Past Seasonal Window option for skipping or deleting services
We added a new Past Seasonal Window feature that gives you more control when creating or editing estimates that include seasonal services.
This update allows services to be skipped or deleted during:
- Interactive estimate creation
- Interactive estimate editing
- Estimate template creation
- Estimate template editing
- Zapier estimate creation
This is especially helpful when an estimate includes services that would normally occur earlier in the season, but that seasonal timing has already passed. Instead of including services that no longer make sense for the current season, you can now skip or delete those services as needed.
This should help keep estimates cleaner, more accurate, and more relevant for the customer based on when the estimate is being created.
Single-service discounts on interactive estimates
You can now add individual discounts or promo codes to a single service or package on interactive estimates.
Previously, discounts were more limited in how they could be applied. This update gives you more flexibility when offering promotions, one-time discounts, or service-specific adjustments.
For example, you could apply a discount to only a grub control service, only a mosquito package, or only one specific service in a larger estimate without discounting the full estimate.
This is useful for:
- Service-specific promotions
- New customer offers
- One-time discounts
- Package-level incentives
- Sales team flexibility when adjusting estimates
Ability to delete and skip services from customer profiles
We added the ability to delete or skip services directly from individual customer profiles.
This gives your team another place to manage customer-specific service changes without needing to go through the Unscheduled Services screen workflow.
This is helpful when a customer no longer needs a specific service, wants to skip a service, or should not receive a service that was previously scheduled or included.
Property name added to printed route sheets, statements, and estimates
We added a property name option to:
- Printed route sheets
- Statements
- Estimates
This is helpful for companies that service customers with multiple properties, commercial properties, rental properties, HOAs, or properties where the billing contact and service location may not be enough context for the customer or technician.
Adding the property name can make printed documents easier to understand and reduce confusion when reviewing service locations, balances, or estimate details.
This option can be enabled under the Settings page for Estimates (Estimate Settings) and Statements (Invoice Settings) and is automatically included on printed route sheets.
Payments, Billing & Invoice Updates
Autopay signup added to all payment screens
Customers can now sign up for autopay from all payment screens.
This update applies to both:
- Fiserv
- PayPal
By adding autopay enrollment options throughout the payment process, customers have more opportunities to enroll at the moment they are already making a payment.
This can help lawn care companies:
- Increase autopay adoption
- Reduce manual payment follow-up
- Improve cash flow
- Make future billing easier for both the company and the customer
Balance due added to pre-printed invoices
Pre-printed invoices now include the customer’s balance due amount.
This gives technicians and office staff more complete billing information when printed invoices are used in the field or mailed to customers.
The balance due amount helps customers understand what they currently owe, even if the printed invoice is being used alongside other account balances or previously unpaid invoices.
Property Tags added to invoice Additional Info
Property Tags can now be included in the Additional Info section on invoices.
This gives companies another way to include property-specific details on customer invoices. Property Tags can be useful for internal organization, property grouping, customer communication, or adding context to invoices when needed.
Custom send time for daily auto-send invoices
You can now choose the time of day when the daily auto-send invoice function runs.
Previously, this function ran at a standard system time. With this update, companies can choose a send time that better fits their billing workflow and customer communication preferences.
This is useful if you prefer invoices to go out:
- Early in the morning
- After technicians finish routes
- At the end of the business day
- During office hours when your team is available for customer questions
You can set up this new setting in the invoice settings section of your settings page.
Scheduled Routes & Technician Workflow Updates
Tag filters added to Scheduled Routes
We added tag filters to the Scheduled Routes screen.
This makes it easier to narrow down scheduled work based on tags, which can help with filtering routes, organizing work, or quickly finding specific groups of customers or properties.
Date picker added to Scheduled Routes
We added a date picker to the Scheduled Routes screen so you can quickly select a specific date and view the routes scheduled for that day.
This makes it easier to jump to a specific service date without needing to manually navigate day by day.
This is especially helpful when reviewing future routes, checking past scheduled work, or coordinating schedule changes.
Completed services remain visible in technician view
Completed services now continue to show in technician view.
This allows technicians to reference all completed stops for the day, even after those services have been marked complete.
This is helpful when technicians need to review where they have already been, confirm completed work, check service notes, or reference customer/property details from an earlier stop.
Ability to pre-print work orders from Scheduled Routes
You can now pre-print work orders from the Scheduled Routes screen.
This gives companies an alternative to pre-printing invoices, which can help avoid confusion around customer balances or billing details when the goal is simply to give technicians printed job information.
Work orders can be especially helpful for teams that want printed route documentation without including invoice-specific balance information.
Customer Notifications Updates
Secondary phone number for customer notifications
Customer accounts now support a secondary phone number for notifications.
This secondary number can receive the same types of notifications as the primary number, including notifications such as:
- Billing text messages
- Pre-service text messages
- Post-service text messages
- Other customer notification texts, depending on your notification settings
This is useful when more than one person needs to receive customer updates. For example, both spouses, a property manager and owner, or an office contact and field contact may need to receive the same notifications.
{SERVICE_NAME} merge field added to Service Scheduled pre-service text notifications
The {SERVICE_NAME} merge field can now be used in Service Scheduled pre-service text message notifications.
This allows your pre-service texts to include the specific service name in the message.
For example, instead of sending a general message that service has been scheduled, you can include the exact service being performed so the customer has more context.
This can make notifications clearer and reduce customer questions about what service is coming up.
Re-entry time highlighted in service completion emails
We updated the formatting of service completion emails to make re-entry time more prominent.
This helps customers more easily see when it is safe to re-enter treated areas after a service has been completed.
This update is especially important for services where re-entry timing matters for pets, children, customers, or property occupants.
Zapier Integration Updates
Pre-service email notification subscription option added to Zapier
We updated the Zapier integration so customers can now be automatically subscribed to pre-service email notifications in addition to pre-service text notifications.
This gives companies more control when creating or updating customers through Zapier and helps ensure notification preferences are set correctly without requiring manual updates in Spraye. It's helpful for companies using Zapier to connect Spraye with lead forms, website forms, marketing tools, or other systems.
Estimate Templates can now be used in Zaps
You can now use Estimate Templates in Zapier instead of building out the entire estimate directly inside the Zap.
This makes Zapier estimate creation easier to set up and maintain. Instead of recreating all estimate details in Zapier, you can use an existing Estimate Template from Spraye and reference that template in the Zap. It's especially helpful for companies using integrations like Deep Lawn through Zapier.
Benefits include:
- Faster Zap setup
- Less room for error
- Easier estimate management
- More consistent estimates
- Better support for standardized service packages
- Ability to add single-service discounts to estimates through Zapier
- Ability to use the new auto skip/delete feature when services are no longer offered for the season
- Ability to save created estimates as drafts instead of only having the option to create & send
Reporting Updates
Service filter added to Technician Efficiency Report
We added a Service filter to the Technician Efficiency Report.
This allows you to review technician efficiency data for a specific service or set of services, making the report more useful when comparing performance across different types of work. It can also help you better understand how long certain services take, how technician performance varies by service type, and where additional training or routing adjustments may be helpful.
Billing Type filter added to Payment Log report
We added a Billing Type filter to the Payment Log report.
This allows you to filter payment data based on billing type, making it easier to review and analyze payments for different billing workflows.
Billing Type filter added to Revenue by Service Type report
We added a Billing Type filter to the Revenue by Service Type report.
This allows for more specific revenue reporting based on how customers or services are billed. Additionally, it can help companies better understand revenue trends across different billing types and service categories.
Active Invoices Update
Tag filters added to Active Invoices
We added tag filters to the Active Invoices screen.
This makes it easier to filter invoices by customer or property tags, depending on how your company uses tags in Spraye. It also helps with reviewing specific invoice groups, narrowing down billing follow-up lists, or finding invoices associated with certain customer segments.
Customer & Property Status Updates
New customer and property statuses added
We added new customer and property status options:
- Canceled
- Canceled - Sent to Collections
These new statuses give companies a clearer way to track customers or properties that are no longer active, including accounts that have been sent to collections.
Property status is also now displayed more prominently on the property profile screen, making it easier to quickly identify the current status of a property.
Estimate status cleanup
We also updated how estimate-related statuses work.
The previous Estimate status is no longer available. For prospective customers, the available estimate-related statuses now include:
- Estimate Sent
- Estimate Declined
- Prospect
- Sales Visit Scheduled
For active customers, estimate statuses will no longer show as the customer or property status. This change helps keep customer and property statuses cleaner and more accurate. Estimate activity should not override the fact that an active customer is still active.
We will also be adding an Estimate tab to the customer quick view soon. This will make it easier to see at a glance whether an active customer has an outstanding estimate.
Compliance Tracking Updates
Additional completed service log and compliance tracking details
We added several new fields to completed service logs and compliance tracking. These updates are designed to help companies capture more complete application and compliance details when services are completed.
New compliance details include:
Grass type treated
Spraye will now include the grass type treated based on the full yard grass type.
This helps keep completed service records more detailed and accurate without requiring technicians to manually enter this information each time.
Relative humidity
Spraye will now capture relative humidity using the weather API, similar to how wind direction and temperature are already captured.
This gives companies another important weather-related data point in completed service and compliance records.
Product / mixture ratio
Spraye will now calculate the product / mixture ratio using the product application rate and mixture application rate.
For example, if the application rate is 4 oz per 1,000 sq ft and the mixture rate is 0.5 gallons per 1,000 sq ft, Spraye converts the product amount to gallons and calculates the product as a percentage of the mixture.
In this example:
- 4 oz = 0.031 gallons
- 0.031 gallons / 0.5 gallons = 6%
So the product / mixture ratio would be approximately 6%.
Additional Compliance Details section on completion screen
We added a new Additional Compliance Details section to the technician completion screen.
This section is collapsed by default, so it does not add extra steps unless the technician needs to review or change the information.
The section includes:
- Within 30 meters of an open body of water?
- Defaults to No
- Adjacent sensitive areas?
- Defaults to No
- Soil moisture
- Defaults to Dry
- Precipitation at time of application?
- Defaults to No
Technicians can expand this section when they need to make changes to these details before completing the service.