You need organization admin access in Tinylawn, a Zapier
account, and an account for the app you want to connect.
Have one recent lead ready for field mapping. Destination
apps and workflows with several steps may require paid plans.
Tinylawn is available as a public beta app in
Zapier’s app directory. Its only trigger is
New Lead: an instant notification when
a lead is created. Updates to existing leads do not
start another run.
Open Zapier Connections, add a Tinylawn connection, and paste the
key into the authentication field.
3
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.
Build a New Lead Zap
Choose a published template below
to start with the workflow’s steps already selected.
Connect your own accounts and review the mapping before
testing. You can also build a Zap from scratch.
In Tinylawn Integrations settings, choose “Create a Zap”, then choose a workflow template. Setup opens separately in Zapier. Sign in when prompted.
With Tinylawn and New Lead selected, connect your business using its API key.
Test the trigger and select a recent lead sample. Connect the destination app and map its required fields.
Test each action, review the records it creates, then publish the Zap when you are ready.
You can also choose “Build your own Zap” to start from
scratch. If loading stalls, “Use simple list” shows direct
template links in the same chooser. Action tests can create
real records in your destination account. After
publishing, confirm a new lead’s run in Zap History;
old leads are samples for setup and are not backfilled.
Later lead edits do not start another run or update the
destination record.
Choose your field-service template
These published templates open in Zapier with the
workflow’s steps already selected. Connect your accounts,
review the fields, and test each action before enabling.
New Lead starts when a lead is created; it does not add an
approval step. Requested dates and times still need your
team’s confirmation.
Add filters for required values that may be missing, such
as a name or email address. Use one workflow to create each
destination record: two creation Zaps or a replay can make
duplicates. Check Zap History and the destination before
retrying a run. Separate notifications or tracking steps
can use the same lead without creating another customer.
Find or create a Jobber client, then add a request and note from a new Tinylawn lead with email.
Review the client match before enabling the Zap. Jobber’s Create Request action uses the client’s first property, so check it against the requested address in the note. If your business also uses another Jobber handoff, enable only one path for each lead to avoid duplicates. Requested times remain unconfirmed.
Find or create an LMN contact and add a note for each new Tinylawn request.
LMN requires a Professional or Enterprise plan for Zapier. Set Lead Type to Lead and Communication Type to Note for the note workflow. First and last names are required; check contact matching with your own records. Requested dates and times still need confirmation.
Add a GorillaDesk lead with the contact, property, and service details captured by Tinylawn.
GorillaDesk’s Zapier integration requires its Pro plan. Add Lead requires your GorillaDesk Account ID and the customer’s first name. Each run adds a lead, so review repeat submissions before follow-up. The workflow does not confirm a service appointment.
Create a Housecall Pro customer from the contact details on a new Tinylawn lead.
Create Customer has no notes or service-request field. It does not carry the Tinylawn link or create a job, estimate, or API Lead. First name is required. Enable the Zapier app on an eligible Housecall Pro plan and test phone mapping. Each run creates a customer, so repeat inquiries may create duplicates.
Create a ServiceTitan lead form with the contact, requested property, and intake summary from Tinylawn.
Name is required. ServiceTitan’s Zapier connector requires an eligible API-enabled plan and administrator setup. Each run creates a lead form; there is no duplicate matching. Requested timing stays informational in Summary, and this workflow does not create a booking or confirmed job.
Create a FieldPulse lead with contact details, requested property, and an intake note.
First name is required. Each run creates a new lead with no matching or upsert step, so check repeat inquiries before replaying a delivery. Job Notes stays empty; requested timing goes in Notes and still needs confirmation. Check your account’s Zapier access and test the workflow before enabling it.
Create a LawnPro follow-up to-do with the full Tinylawn inquiry for your team to review.
Choose the required Type for a single to-do and verify date parsing in your LawnPro account’s timezone. This is an internal follow-up date, not the requested service date. Customer and Property remain unset, and no customer or service visit is created. Each run adds a to-do; check the lead ID before replaying. Connect an eligible LawnPro account as its owner.
Create a ServiceM8 client with the contact details and service address from a Tinylawn inquiry.
Name is required. Create Client has no notes field: service needs, requested timing, source, and the Tinylawn link stay in Tinylawn. This workflow creates a client for each lead with no existing-client lookup, so repeated inquiries may create duplicates. It does not create a job or booking.
Create a Service Fusion customer with contact details, service address, and private intake notes.
Service Fusion requires its Pro plan for Zapier. Customer Name is required. Each run creates a customer without matching existing records, so review repeat inquiries before enabling or replaying. Billing, credit, tax, and account-specific settings remain untouched. Requested dates and times still need confirmation; this workflow creates no job or booking.
Create a Workiz lead with the contact, property, and request details from Tinylawn.
First name, Workiz API access, and Leads access are required. Test the resulting schedule state and any automations before enabling: Zapier describes this action as scheduling a lead, and leaving Lead start time empty has not been verified to prevent calendar effects. Each run creates a lead without duplicate matching. Requested timing is mapped only to Description.
Create a JobNimbus contact with the customer, service address, and Tinylawn inquiry in its description.
Display Name is required. Connect your account and review its Contact Type, Status, and Source selections during setup. Check the Mobile Phone mapping because Tinylawn does not identify phone type. State Text expects supported state codes. External Id is a reference, not a guarantee of duplicate matching; test repeat inquiries with your own contacts. Requested timing stays in Description; this workflow does not create a job or booking.
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.
Fix the common connection problems
Can I connect Aspire or SingleOps?
Neither is among the verified Zapier workflows in
this guide. SingleOps states that it has no native
Zapier integration and provides a developer
Lead Entry API.
Aspire offers
API access
on eligible plans, but a public Aspire Zapier
connector has not been verified. Either path would
require account access, custom integration work,
and testing. No ready-to-use Tinylawn connection
for either app is provided here.
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.
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.