Let's Talk Run the Diagnostic Diagnostic

Zoho CRM Blueprint Examples: 5 Processes We Build

A Zoho CRM Blueprint turns a process into a set of states and the transitions between them, and each transition says who can run it, what they must fill in, and what happens automatically afterward. The five examples below are the ones we build most often: lead follow-up, a gated deal pipeline, discount sign-off, a sold-job handoff, and support SLAs. Each one uses a different Blueprint feature, so together they cover most of what the tool can do.

These are patterns from our Zoho CRM implementation work. Copy the structure, rename the states to match your business, and you'll have a working first draft.

Diagram of one Zoho CRM Blueprint transition, Send Quote, moving a deal from Proposal to Negotiation, with its Before, During, and After settings explained

What each example uses

Example Module Blueprint feature it shows
1. Lead follow-up Leads Multiple transitions, a same-state loop, and an automatic transition
2. Gated deal pipeline Deals Mandatory fields and attachments during a transition, plus a common transition
3. Discount sign-off Deals Before-transition criteria and restricted transition owners
4. Sold-job handoff Deals A parallel transition split across three teams
5. Support case SLA Cases State time limits, escalations, and SLA actions

How a Blueprint is put together

Every example uses the same three-part structure. Zoho's design guide covers each option in detail.

  • Before sets who can run the transition (specific users or portal users) and the criteria that decide when it appears on a record.
  • During is what the user must do to complete it: fill fields, tick a checklist, add a note or attachment, log a call, or attach a quote. Each item can be mandatory or optional.
  • After is what Zoho does once it's done: send email, create tasks or meetings, update fields, create a record, call a webhook, or run a custom function.

A Blueprint is built on one picklist field in one layout, usually Stage on Deals or Lead Status on Leads. Once it's live, that field moves through transitions rather than by hand.

The amount you can build depends on your edition. These limits come from Zoho's complete feature list:

Edition Blueprints Transitions per Blueprint Common transitions per Blueprint Items in a During step
Professional 3 10 2 4
Enterprise 50 100 10 10
Ultimate 100 300 25 50

Free and Standard don't include Blueprint. The counts include Zoho's default Blueprints.

Example 1: Lead follow-up that doesn't let leads go cold

The process: new leads get contacted fast, reps keep trying until they reach someone, and leads that never answer get moved out of the way instead of sitting in "Not Contacted" forever.

Zoho CRM Blueprint for lead follow-up: Called, Emailed, or Texted transitions move a lead from New to Attempting, a Retry loop stays on Attempting, Reached moves it to Contacted, and an automatic 7-day transition moves it to Unresponsive

States: New, Attempting, Contacted, Qualified, Unresponsive, Disqualified.

How it's built:

  1. From New to Attempting, create three transitions: Called, Emailed, Texted. Zoho calls these multiple transitions: any one of them moves the lead. Each one asks the rep to log the call or note in the During step.
  2. Add a Retry transition that starts and ends on Attempting. Blueprint allows a transition with the same From and To state, so every attempt is logged without the lead changing stage.
  3. On Attempting, add an automatic transition to Unresponsive with a 7-day wait. If nobody moves the lead on, Zoho does.
  4. From Attempting to Contacted, require the "best time to reach" field and a short note on what the lead needs.
  5. Make Disqualified a common transition with a mandatory Disqualify Reason picklist, so it's available from every state.

Why it works: the automatic transition keeps the pipeline honest without anyone running a cleanup report, and the reason picklist on Disqualified gives marketing a real answer about which sources produce junk.

Example 2: A deal pipeline where stages mean something

The process: a deal can't reach Proposal without a discovery call on record, can't reach Negotiation without a quote, and can't be marked lost without a reason.

Zoho CRM Blueprint deal pipeline from Qualification to Closed Won, showing the fields, logged call, quote, and signed contract required at each transition, plus a Mark Lost common transition to Closed Lost

States: Qualification, Needs Analysis, Proposal, Negotiation, Closed Won, Closed Lost.

How it's built:

  1. Qualification to Needs Analysis: mandatory Budget, Decision Maker, and Target Close Date fields.
  2. Needs Analysis to Proposal: a mandatory call or meeting logged in the During step, plus a checklist (pain confirmed, timeline confirmed, competitors named).
  3. Proposal to Negotiation: a mandatory quote attached as an associated item. Quotes, Sales Orders, Tasks, Calls, Meetings, Notes, and Attachments can all be required inside a transition.
  4. Negotiation to Closed Won: a mandatory signed contract attachment.
  5. Closed Lost as a common transition from every open state, with a mandatory Lost Reason and Lost To field.
  6. After actions on Closed Won: create a task for the account manager and send the welcome email template.

Why it works: your pipeline report starts telling the truth. A deal in Negotiation has a quote. A deal in Proposal had a discovery call. Forecasts built on those stages are worth reading.

The Professional edition's limit of 4 items in a During step matters here. If a single transition needs 6 required fields plus a checklist, either split it into two transitions or plan for Enterprise.

Example 3: Discount sign-off without an email chain

The process: reps can offer up to 10% on their own. Anything above that needs a sales manager before the quote goes out.

Zoho CRM Blueprint for discount sign-off: from Proposal, Send Quote appears only when the discount is 10% or less, otherwise the rep must Request Approval and only a sales manager can run Approve Discount to reach Negotiation

How it's built:

  1. Between Proposal and Negotiation, create two transitions: Send Quote and Request Discount Approval.
  2. On Send Quote, set Before criteria so it only appears when Discount is 10% or less.
  3. On Request Discount Approval, set criteria for Discount above 10%. The rep's only option is to ask, and the During step requires a note explaining the deal.
  4. Create an Approve Discount transition from that pending state to Negotiation, and set Before so only sales managers can run it. Zoho lets you choose which users can perform each transition.
  5. After actions: email the rep when the discount is approved, and update a Discount Approved By field with the manager's name.

Why it works: the rule lives in the CRM instead of in someone's memory, and every approved discount has a name and a note attached to it. If you need formal approvals with their own actions on approve and reject, Zoho's separate Approval Process is built for that, and it runs alongside Blueprint.

Example 4: Handing a sold job to three teams at once

The process: when a roofing contractor closes a job, finance has to collect the deposit, operations has to order materials and book the crew, and the salesperson has to upload the signed scope and photos. All three happen at the same time, and the job can't move to Scheduled until every one is done.

Zoho CRM Blueprint parallel transition called Job Handoff, split into three sub-transitions for finance, operations, and sales that must all be completed before the deal moves from Sold to Scheduled

How it's built:

  1. Create a parallel transition called Job Handoff from Sold to Scheduled.
  2. Add three sub-transitions: Deposit Received (finance), Materials and Crew Booked (operations), Scope and Photos Uploaded (sales). Each sub-transition can have its own owner, its own required fields, and its own criteria.
  3. Each team completes its piece in any order. Zoho saves each sub-transition as it's done, and the record moves to Scheduled only when all of them are complete.
  4. After action on the parent transition: run a custom function that creates the onboarding or job record in a custom module, so the crew lead starts with the same data sales closed on.

Here's that function, attached as an After action on the transition:

//
// BLUEPRINT AFTER ACTION: JOB HANDOFF COMPLETE
// CREATES THE JOB RECORD SO OPERATIONS STARTS FROM THE DATA SALES CLOSED ON
//
dealMp = zoho.crm.getRecordById("Deals",dealIdInt);
jobMp = Map();
jobMp.put("Name",ifnull(dealMp.getJSON("Deal_Name"),"") + " - Job");
jobMp.put("Deal",dealIdInt);
accountMp = dealMp.getJSON("Account_Name");
if(accountMp != null)
{
	jobMp.put("Account",accountMp.getJSON("id"));
}
jobMp.put("Scope_Notes",ifnull(dealMp.getJSON("Scope_Notes"),""));
jobMp.put("Deposit_Amount",ifnull(dealMp.getJSON("Deposit_Amount"),0));
createResp = zoho.crm.createRecord("Jobs",jobMp);
// LOG THE RESPONSE SO A FAILED CREATE SHOWS UP IN THE FUNCTION'S LOGS
info createResp;

Functions triggered from Blueprint get 30 seconds to run, per Zoho's function limits. One record create is well inside that. If the After action needs to call several outside systems, keep the slow work in a scheduled function so nobody waits on it. Our post on why Zoho CRM feels slow covers how that plays out on save.

Why it works: nobody has to chase the other two teams, and the job can't be scheduled before the deposit clears. We use this pattern a lot for roofing and field service companies, where the sold-to-scheduled gap is where jobs get lost.

Example 5: Support cases with an SLA that escalates itself

The process: high-priority cases get a first response within 4 business hours and a resolution within 2 days. If either slips, a manager hears about it before the customer has to call back.

Timeline of a Zoho CRM Blueprint SLA on a support case: the timer starts when the case enters New, the owner gets a pre-limit alert at 3 hours, the manager is escalated at 4 hours, and SLA actions raise the priority

States: New, Assigned, Waiting on Customer, Resolved, Closed.

How it's built:

  1. Set a time limit on New. Blueprint lets you set the maximum time a record can stay in a state.
  2. Add an escalation to the support manager when that limit is passed, and a pre-limit alert to the case owner an hour before.
  3. On Assigned, set the 2-day limit with the same escalation pattern.
  4. On Enterprise and above, add SLA actions such as a field update that raises the priority or a task for the team lead. Zoho notes that user-defined SLA actions start at the Enterprise edition.
  5. Waiting on Customer to Assigned: an automatic transition after 3 days, so cases don't sit paused indefinitely.

Why it works: the SLA is enforced by the record itself, so nobody has to watch a dashboard to catch a breach. If your support volume has outgrown the Cases module, the same thinking carries over to Zoho Desk, which has its own SLA and Blueprint tools for tickets.

What we usually change when we inherit a Blueprint

Most Blueprints we're asked to fix were built quickly to match a whiteboard drawing. The changes tend to be the same:

  • Fewer states. A Blueprint with 14 states usually maps to 6 real stages plus a few statuses that belong in a separate field.
  • Required fields moved to the transition where the information actually exists, not the first one.
  • A common transition for Lost or Disqualified, so reps aren't stuck when a deal dies mid-stage.
  • Automatic transitions on states where records tend to stall.
  • After actions consolidated, so a workflow rule and a Blueprint aren't both sending the same email.
  • Custom functions on transitions reviewed for anything that loops through related records.

Blueprint runs after assignment rules, scoring, workflow rules, and approvals when a record is saved, per Zoho's automation order. When a transition does something unexpected, the cause is often a workflow rule that fired first and changed a field the Blueprint depends on.

Getting your process into Blueprint

Start on paper. List your stages, what has to be true before a record leaves each one, and who is allowed to move it. That list is your Blueprint: states, During requirements, and Before owners. Build it in a sandbox first and have two or three reps run test records through it before it goes live.

If you'd like help mapping a process that crosses teams, or untangling a Blueprint that's fighting your workflow rules, that's a normal part of our Zoho CRM projects and Zoho rescue work. Or tell us what you're trying to enforce.

Frequently asked questions

Which Zoho CRM editions include Blueprint?

Blueprint is in the Professional, Enterprise, and Ultimate editions. Professional allows 3 Blueprints, Enterprise 50, and Ultimate 100, counting the default ones, according to Zoho's feature list.

What is the difference between Blueprint and a workflow rule in Zoho CRM?

A workflow rule reacts after something happens to a record. A Blueprint controls how the record moves: which stage can come next, who is allowed to move it, and what they have to fill in or attach before it moves. Most accounts use both.

Can a Zoho CRM Blueprint move a record automatically?

Yes. Tick Automatic Transition on a transition and set a wait time. If nobody runs the transition within that time, the record moves to the state you chose, such as moving an unanswered lead to Unresponsive after a week.

What is a parallel transition in Zoho CRM Blueprint?

A parallel transition splits one step into sub-transitions that different people complete in any order. The record only moves to the next state, and the transition's actions only run, once every sub-transition is done.

Free Zoho Game Plan

Want your sales process built into Blueprint?

Free 30-minute call. A one-page written plan afterward. No obligation.

  1. 01Book a 30-minute call. Pick a time that suits you. You talk with a senior Zoho expert, not a sales rep.
  2. 02Walk us through it. Your current Zoho setup or what you're planning, the processes that matter most, and where things break or slow down.
  3. 03Get your plan in writing. A one-page plan: what to fix or build first, a rough cost range, and which engagement fits. It's yours to keep whether you work with us or not.

Or send us a message