Zoho CRM logo

Log support requests as Zoho CRM cases

Each support request opens a Case in Zoho CRM with subject, priority and description, linked to the contact who reported it.

When this happens

New submission on your help or support form

Do this

Create a Case in Zoho CRM linked to the matching Contact, with subject, priority and description

One-directional. A submission triggers the action — nothing is written back into your form.

Not every team wants a separate help desk product. If your account records already live in Zoho CRM, the Cases module is a reasonable place to run support from — one system, one contact history, and a sales rep who can see that their account raised three tickets last month.

Internal IT teams and managed service providers use this shape most. The request arrives with a subject and a priority the reporter chose, and the Case opens against the person who sent it rather than a nameless queue.

Setting it up

  1. 1

    Publish the help desk form in formformform with Ticket Subject, Priority and Issue Description, and word the Priority options to match the picklist values already in your Zoho CRM Cases layout.

  2. 2

    In Zapier, use the formformform New Submission trigger on this support form, then add a Zoho CRM Find Contact search step keyed on Work Email.

  3. 3

    Switch on "create the record if it doesn't exist" in that search step, so a first-time reporter still produces a Contact instead of failing the run.

  4. 4

    Add the Zoho CRM Create Module Entry action pointed at Cases, and pass the Contact id from the search step into the Case's Contact Name lookup.

  5. 5

    Map Ticket Subject to Case Subject and Issue Description to Description, unedited — the reporter's own wording is what an engineer needs.

  6. 6

    Set Case Origin to Web and Status to New as fixed values in the Zap, so every form-raised case starts in the same place in your views.

  7. 7

    Map Priority through a Zapier lookup table if your form wording and Zoho CRM's picklist do not match character for character.

  8. 8

    Raise a test ticket, check it lands linked to the right Contact and appears in the open cases view, then enable the Zap.

What maps where

Using the IT Help Desk Ticket as the starting point. These are its real fields — swap in your own and the mapping works the same way.

Form fieldZoho CRM
Ticket SubjectCase Subject — what appears in the queue list
Issue DescriptionCase Description, kept as written by the reporter
PriorityCase Priority, matched to your picklist values via a Zapier lookup table
Work EmailThe lookup key for Find Contact, which supplies the Case's Contact Name
Issue TypeCase Type or Category, whichever your layout uses for triage
Affected Device or SystemA custom field on the Case, so engineers can filter by system

Variations worth knowing

Escalate the urgent ones

Add a Zapier path on Priority. Highest and High set an explicit Case Owner and a status of Escalated; everything else takes the default. One form, two routes, and nobody has to watch the queue for the ones that matter.

Attach the case to the account as well

The Find Contact step returns the Contact's Account Name. Map that into the Case's Account Name field and reporting shifts from person to organisation, which is what a managed service provider needs when renewals come round.

If something isn't arriving

Cases arrive with no contact attached

The reporter's work email is not in Zoho CRM, so Find Contact returned nothing and the lookup was left blank. Tick the option to create the contact when the search finds none, and check the form asks for the same address the CRM holds.

The Zap errors on Priority

Zoho CRM rejects picklist values it does not recognise, and "Urgent" on your form is not "High" in the layout. Either rename the form options to match exactly, or add a Zapier lookup table that translates each one before the Case is created.

Frequently asked questions

Can the person who raised the ticket see its status?

Not through the form. The connection runs one way only — a submission creates the Case, and nothing is written back. Send status updates from Zoho CRM by email, or give reporters a portal login if your edition includes one.

Should I use Cases in Zoho CRM or a dedicated help desk?

Cases work well when the same team sees accounts and tickets and the volume is modest. A dedicated desk product gives you SLAs and threaded replies. If you move, keep the same form and repoint the Zapier action at the new app.

What stops one issue opening several cases?

Each submission creates one Case, so a reporter who submits twice gets two. Add a Zapier Find Case step matching on subject and contact if that happens often, and tell people to reply to the case email rather than filling the form again.

Related automations

Build the form first

The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.

Start free