Zapier integration

Send new Tinylawn leads into the CRM, field-service, calendar, and workflow tools your team uses.

Setup

Connect your Tinylawn account

You need organization admin access in Tinylawn and a Zapier account. Have one recent lead ready so Zapier can load a real sample for field mapping.

  1. 01

    Generate an API key

    Open Tinylawn Integrations settings, choose Generate key, and copy the full key. Tinylawn only shows it once.

  2. 02

    Add Tinylawn in Zapier

    Open Zapier Connections, add a Tinylawn connection, and paste the key into the authentication field.

  3. 03

    Confirm the business name

    A successful connection is labeled with your Tinylawn organization name and slug. This helps you choose the right account when you manage more than one connection.

Keep the key private

Treat it like a password. Tinylawn stores only a one-way hash. If the full key is lost or exposed, regenerate it and reconnect Zapier.

First workflow

Build a New Lead Zap

Create a Zap and choose Tinylawn as the trigger app.

Choose New Lead, then select your connected business.

Test the trigger and select a recent lead sample.

Add the action your team needs, map the fields, and turn the Zap on.

After the Zap is on, create a new Tinylawn lead and confirm the action succeeds in Zap History. Zapier may ask for successful test Zaps and runs during app review.

Lead payload

Fields you can map

Lead
ID, status, source, created time, updated time, Tinylawn URL
Customer
Name, email address, and phone number
Property
Street address, city, state, postal code, and formatted address
Request
Service needs, desired date and time, and preferred timeframe
Services
Service ID, name, description, and price when available

Blank values are sent as empty fields. Service details are sent as a line-item list when the lead includes matched services.

Troubleshooting

Fix the common connection problems

Zapier says the API key is invalid or revoked

Generate or regenerate the key in Tinylawn, then reconnect the Tinylawn account in Zapier. The old connection cannot be repaired without the new full key.

The trigger test does not show a lead

Create a lead in Tinylawn, return to the Zap editor, and test the New Lead trigger again. Zapier requests up to 25 recent leads for setup.

A new lead does not start the Zap

Confirm the Zap is on and uses the expected Tinylawn connection. If the API key was regenerated or revoked, reconnect the account and turn the Zap on again so Zapier can create a new subscription.

How do I disconnect Zapier?

Turn off the Zaps that use Tinylawn, then revoke the API key in Tinylawn Integrations settings. Revoking or regenerating the key removes active Tinylawn webhook subscriptions.

Still stuck? Email support@gettinylawn.com with the Tinylawn business name, Zap name, and the time of the failed run. Do not email an API key.

API reference

Zapier endpoints

The integration uses production HTTPS endpoints under the following base URL:

https://app.gettinylawn.com/api/v1
GET /zapier/me

Tests the API key and returns the connected organization.

POST /zapier/subscriptions

Registers Zapier’s unique New Lead webhook URL.

DELETE /zapier/subscriptions/{id}

Removes a webhook subscription. Repeated deletes are safe.

GET /zapier/leads?limit=25

Returns recent leads so the Zap editor can load real samples.

Authentication

Every request includes the customer-provided key in the x-api-key header. Invalid and revoked keys return 401 Unauthorized.

Data scope

Keys are organization-scoped. The endpoints return only that organization’s name, subscriptions, and lead records.

Ask a technical question