Using LawnPro with Zapier

Zapier connects LawnPro to thousands of other apps, including Google Sheets, Gmail, Mailchimp, Slack and Facebook Lead Ads, so information moves between them on its own. Each automation is called a Zap. A Zap starts with a trigger (something that happens in one app) and then runs one or more actions (things Zapier does in another app).

Zapier is included on the Startup, Grow and Plus plans.

Connect LawnPro to Zapier

  1. Sign in to Zapier (or create a free Zapier account) and click Create → Zaps.
  2. Pick LawnPro as the app for your trigger or action.
  3. When Zapier asks you to sign in, choose Log in with LawnPro.
  4. Sign in to LawnPro as the account owner and click Allow. Only the account owner can approve the connection. You don’t need an API key.

You can also start from LawnPro’s page in the Zapier app directory: zapier.com/apps/lawnpro/integrations.

Connected Zapier to LawnPro a while ago? Older connections used your LawnPro email and password. If a Zap stops with a message asking you to reconnect, open the LawnPro connection in Zapier, click Reconnect, and choose Log in with LawnPro.

LawnPro triggers

TriggerStarts a Zap when…
New Customera customer is added
New Propertya property is added
New Invoicean invoice is created
New Paymenta payment is received
New Expensean expense is added
New To-Doa to-do is added
Close Visita visit is marked complete
Property Not Serviceda visit is marked as not serviced
Inactive Customeran active customer’s last completed visit was 30, 60 or 90 days ago (Plus plan)

LawnPro actions

ActionWhat it does
Create Customeradds a customer with name, contact details, address and customer type
Update Customerchanges an existing customer’s details
Update Propertychanges a property’s name, size, address, tax rates or notes
Create Invoicecreates an invoice for a customer with one or more line items
Create Estimatecreates an estimate for a customer with one or more line items
Create To-Doadds a single or recurring to-do, optionally linked to a customer and property

LawnPro searches

SearchFinds
Find Customera customer by business name, email address or customer ID
Find Propertya property by name, property ID or customer ID
Find Paymenta payment by its transaction ID

Searches are useful before an action. For example, use Find Customer before Create Customer so you don’t add the same person twice.

Example Zaps for lawn care businesses

  • New leads go straight into LawnPro. Facebook Lead Ads (New Lead) → LawnPro Find Customer by email → if not found, LawnPro Create Customer → LawnPro Create To-Do “Call new lead” for today.
  • Keep your mailing list current. LawnPro New Customer → Mailchimp (Add/Update Subscriber).
  • Tell the office when a property is skipped. LawnPro Property Not Serviced → LawnPro Find Property (by property ID) → Slack or Gmail message to the office with the property and the reason it was skipped, so someone can call the customer.
  • Say thanks after the job. LawnPro Close Visit → LawnPro Find Customer (by customer ID, to get their email) → Zapier Delay (1 day) → Gmail thank-you email to the customer.
  • Track payments in a spreadsheet. LawnPro New Payment → Google Sheets (Create Spreadsheet Row).
  • Win back quiet customers (Plus). LawnPro Inactive Customer → add the customer to a “win-back” list in your email tool.

Learn more about Zapier

For general Zapier help (building Zaps, filters, delays, Zap history and turning Zaps on or off), see the Zapier Help Center. For example: Add delays to Zaps.

If a LawnPro trigger or action isn’t working as expected, contact LawnPro support.

Updated on October 11, 2026
Was this article helpful?