Hello everyone!
Welcome back to another post in the Kaizen series!
What is Zoho Flow?
Zoho Flow is an integration platform that allows you to automate workflows and connect various applications, including Zoho CRM. Using Zoho Flow to raise a signal in CRM can be beneficial in certain scenarios, particularly when you want to automate processes, trigger event-specific actions, or integrate CRM data with other applications.
Raising Signals using Zoho Flow
Consider the use case of Typeform. Typeform is an application that allows you to create forms and share them.
Let's consider you have a form in Typeform, where you get the details such as the Last Name, Company, Email. You also have a question if the user wants a demo of the product, and if yes, a convenient date for the same.
The aim is to create a lead in Zoho CRM when a form is submitted from the details obtained on the form in Typeform. You want to check if the user wants a demo. If yes, you want to raise a signal in Zoho CRM and create a task.
For data transfer to happen between Typeform, Zoho CRM and Zoho Flow, you must create connections with Zoho CRM and Zoho Flow, Typeform and Zoho Flow, respectively, and authorize them.
Here is a gist of the process.
- Create a flow and choose the app that triggers the flow. In our case, it is Typeform that triggers the flow when a form is submitted.
- Next, you must choose the Typeform trigger. In our case, it is form submission.
- Now, create a connection between Zoho Flow and Typeform. This requires you to sign in to Typeform and provide your consent.
- Configure the trigger and choose the right form from the list of forms displayed.
- In Zoho Flow's Builder, you can see an action block for Typeform.
- Next, you want to create a lead in Zoho CRM from the details submitted on the form.
- For this, choose the app as Zoho CRM and create a connection between Zoho CRM and Zoho Flow, and authorize it.
- After authorization, choose the "Create or Update Lead" action block, and map the necessary fields.
- Add the Decision action block to check if the user wants a demo.
- If yes, add the Raise Signal action block.
- Test and debug your flow and then enable it.
Let us discuss these steps in detail.
1. Creating a flow
- Log in to Zoho Flow.
- Give a name, description, and choose the folder for the flow.
- Click Create.

2. Choosing the trigger for the flow
- Since it is an app(Typeform) that triggers the flow, choose App and click Configure.

- From the list of applications displayed, search for Typeform.

- Choose the Typeform trigger. In our case, it is Entry Submitted. Click Next.

3. Creating a connection between Zoho Flow and Typeform
- Create a connection between Zoho Flow and Typeform for Zoho Flow to access Typeform's data. Click Connect.

- Specify a connection name and choose what this connection should execute—All triggers and actions or specific triggers and actions.
- Click Authorize.

- You will be redirected to Typeform. Log in to Typeform and provide your consent for Zoho Flow to use Typeform's data.
- Now, choose the form that you want Zoho Flow to use and click Done.

- Zoho Flow's Builder opens and you can see an action block for Typeform already in place.
4. Creating a lead in Zoho CRM
- After connecting Typeform and Zoho Flow, you want to create a lead in Zoho CRM. Choose the Create or Update Lead action block.
- For this, you must first connect Zoho Flow and Zoho CRM.
- Specify a connection name and choose what the connection should execute—All triggers and actions or specific triggers and actions.
Click Authorize.

- You will be redirected to Zoho CRM's login page. Provide your credentials and your consent for Zoho Flow to use Zoho CRM.
- After successful authorization, the Create Lead form opens.
- The variable name will already be populated.
- Map the Owner ID in CRM, here.
- You can see that Last Name, Company, and Email are mandatory fields in the Leads module. These details are to be collected from the form and mapped with the fields in CRM.
- On the right pane, you can see the form. Click the drop-down arrow. You can see the fields on the form.
- Place the cursor on the Company field and click the field on the form that holds this data. It is the field "Give us your last name, please." field here. You can see that the field is populated by the $ key.
- Similarly, map the other fields.

- Click Done.
5. Checking if a demo is needed
- You want to check if the user needs a demo, and raise the signal in CRM only when they need it.
- On the left pane, click Logic.

- Drag and drop the Decision block in the Builder.
- Choose the criteria to make the decision. In our case, the criterion is "Would you like a demo?", the operator is "contains" or "equals", and the value is "Yes".

- Click Done.
6. Using the Raise Signal action block
- When the user wants a demo, you want to raise a signal in CRM and create a task.
- In the Builder, on the left, under Apps, search for Zoho CRM.
- Click the drop-down and choose the Raise Signal block.

- The Raise Signal form opens.

- Choose the module you want to associate the signal to and the record ID.
- Specify the Subject of the Signal.
- You can also construct the message you want to see when the signal is raised. For this, under the Message field, map your message with the right field on your form in Typeform. The right pane shows the list of fields available for you to map from the form's response.
- Click Done.

- This is what the complete flow would look like.

7. Testing the Flow
- Click the Play button in the builder at the top-right corner.
- Submit a test form in Typeform. This triggers the flow.
- In Zoho Flow, you can see the data for the form you submitted. Click Test.
- You can now see the action blocks being executed for Typeform and the subsequent action blocks.
- Each block has input and output tabs. Click them to see the execution.
8. Viewing the Signal in Zoho CRM
- Log in to Zoho CRM.
- Click the bell icon at the top-right corner.
- You can see the signal. Click the notification and you can view the body of the signal.

- You can also see that a lead with the name Smith will be created.

- This lead will also have an associated task.

Now, turn on your flow and get instant notifications whenever users submit the form.
The advantage of using Zoho Flow is that it takes care of the logic of raising the signal through the Raise Signal action block, and does not require you to write the function in CRM. This also does not require much coding knowledge.
Once you set up the flow, it automates the entire process of lead generation, raising a signal and other actions.
Zoho Flow supports multiple apps and therefore, integrating between Zoho CRM and other apps through Zoho Flow is much easier.
We hope you liked this post. Let us know your questions in the comments.
Cheers!
Recent Topics
External User onboarding for zoho connect is not really intuitive.
So the external user is sent an invite, which has a button that directs them to login to zoho to view the invite, but if they don't have a zoho account, they cannot access that invite, which seems kinda silly, as there is not real way on for them to create
Hosting external websites on Zoho?
How can I host my external website on zoho? Do we have that option? I am currently with hostinger and am looking to switch to zoho. Kindly help. Thanks.
How to Add Time Formula Duration (hh:mm)
Hi everyone — I’m trying to create a formula field in Zoho CRM that calculates the difference between a “Call Start Time” and “Call End Time” and displays the duration in HH:MM format (for example: 1:04 for one hour and four minutes). My current setup
How can I calculate the physical stock available for sale?
Hey Zoho Team, I've tried to calculate the physical stock on hand in various ways - but always receive a mismatch between what's displayed in Zoho Inventory & analytics. Can you please let me know how the physical stock available for sale is calculated?
Set Custom Icon for Custom Modules in new Zoho CRM UI
Marketing Tip #4: Build your email list early
Email marketing has one of the highest returns on investment. Don’t wait until later; start collecting subscribers now. When you've got their attention, you can send them emails about offers, new product launches, seasonal greetings, and more. Try this
Is anyone else having trouble saving a custom image in their email signature, or is it just me?
When I try to save the image I get an error that says "Operation Failed" I opened a support ticket two weeks ago and received a response that it would be debugged, but it still isn’t working
Unify Overlapping Functionalities Across Zoho Products
Hi Zoho One Team, We would like to raise a concern about the current overlap of core functionalities across various Zoho applications. While Zoho offers a rich suite of tools, many applications include similar or identical features—such as shift management,
Zoho Desk Domain mapping / Cloudflare CNAME not recognized
Hello, my website is behind Cloudflare and SSL. From the Cloudflare control panel I added a CNAME record such as support.mydomain.com pointing to desk.cs.zohohost.com but I'm stuck with the message "Make sure you've mapped the CNAME entry..."
Create an Eye-Catching Announcement Widget for Your Help Center
Hello Everyone! In this week’s edition, let’s explore how to keep your customers updated with exciting news in the Help Center. See how ZylkerMobile wowed their customers by bringing updates right to their portal. ZylkerMobile, the renowned brand for
I want to add my other zoho account in same pc
why does zoho restrict me doing many things as i also want to add my second mail account bit its not allowing me to do that
Search in Zoho Community Not Working
I realize this is a bit of a meta topic, but the search for the various Zoho Communities appears to not be working. I'm under the impression that they run on some version of the Zoho Desk platform, so I'm posting this here.
Capture Stripe’s Customer ID
Does anyone know of a way to capture Stripe’s customer ID that is created when the form/payment is processed? I would like to have the customer ID stored in our CRM so we could utilize in some custom functions down the road.
Custom Modules - Where are Comments??
In the standard ticket module and in the tasks module, we have an interactive comment box that we can post important details/notes and can tag others if needed. Where is this functionality for Custom Modules? Ideally, custom modules would have very similar,
Zoho ShowTime: Certificates of Completion - Award your learners with a sense of achievement
In our increasingly competitive market, professional trainers need to differentiate themselves if they are to survive. One way to do this is to focus on innovation and deliver an ideal learning experience. By developing a renowned certificate program that provides learners with a specialized skill set for a particular industry, both trainees and future prospects will recognize the trainer's leadership in that field. This can help with long-term growth, revenue generation, and even marketing and branding.
IMAP Migration from Gmail
I have been trying to import my email from a Gmail server and keep receiving the following error. I have reduced the security, activated imap and no improvement. The link to the Google support item has not helped. Unable to connect to your account. Please
Your Incoming has been blocked and the emails will not be fetched in your Zoho account and POP Accounts Click here to get unblocked.
When entering my account, this error is thrown at me, and I deleted a good part of my deleted messages, but I still can not unblock it, I would appreciate your help. reservas@lineasperutravel.com
Request for Creating Multiple Email Accounts on One Mobile Number
Dear Zoho Team, I am planning to shift all my work-related communication to Zoho Mail because of its reliability and features. For my work, I need to create 3–4 separate email accounts for different purposes. Could you please confirm if it is possible
Signature issue
Problem: The signature does not appear when replying or forwarding an email. solve issue: settintgs/Signature Check option place a signature above the content with quotation marks
mail admin not loading
i am trying to login to mailadmin ... gears keeps rotating forever... its not a password issue whats so ever ... not cookies issues whatsoever from android app i can login but there so few things to do from there .. i changed ip address the same... i
Unify All Zoho Video Meeting Experiences into One Standardized Platform
Hi Zoho Team, We would like to share an important user experience concern regarding the current state of video meeting functionality across the Zoho ecosystem. The Problem Within Zoho, there are multiple ways to initiate or schedule a video meeting: Zoho
Changing Account in Quote form does not update address information.
I am trying to update the address information in a quote I've created. I corrected the address in the "Account" but that did not change in the quote. If I re-enter the Account Name in the Quote form, nothing updates. How do I fix this?
Zoho One Backup of entire account
Hello, When using Zoho one is there a way to backup your entire account of all apps that you are using \ activively using in a single step or do you have to backup each applications data individually? Thanks,
Issue with “CC” and “Subject Details” of the initial mail when reply / replied all / forward using Zoho Mail Client (Desktop / Web Mail / Mobile App)
It is observed that when I reply / reply all / forward a mail using Zoho Mail Client (Desktop / Web Mail / Mobile App), the “CC” and “Subject Details” are omitted from the mail which was replied/forwarded. However this is not the case with outlook mail
Unable to send Emails - 452 4.3.1 Temporary System Error
Whene ever i request smtp server to send the email (without attachment). i recieve error "452 4.3.1 Temporary System Error"
I can't receive email
I cannot receive any email sent to my Zoho email after the free upgrade plan trial is finished.
Help for the alisa adding
Sorry, I would like to add a paypal alias on my domain email address. However, the system blocked it. How can I do it?
Lite plan attachment said 250mb but actually 25mb ?
Lite plan attachment said 250mb but actually 25mb ? I can't attach over 25mb files, and can't receive mails has attached files over 25mb too
Can no longer export as pdf
In NOTEBOOK I am no longer able to export notes to pdfs as I used to be able to. When I hit that command it asks where I want to send it, but no matter what I chose there is no pdf attachment that shows up in order to send. Nothing happens.
Option to Customize Career Site URL Without “/jobs/Careers”
Dear Zoho Recruit Team, I hope you are doing well. We would like to request an enhancement to the Career Site URL structure in Zoho Recruit. In the old version of the career site, our URL was simply: 👉 https://jobs.domain.com However, after moving to
Old vs New Value for Deleted Lookup Values
Suppose the following scenario, where a value in a lookup is deleted: 1. User has countries form 2. Form A has a lookup to countries form 3. User selects Italy in Form A and saves it with the Italy ID 4. Form A report shows Italy 5. Italy is inadvertently
Desktop app doesn't support notecards created on Android
Hi, Does anybody have same problem? Some of last notecards created on Android app (v. 6.6) doesn't show in desktop app (v. 3.5.5). I see these note cards but whith they appear with exclamation mark in yellow triangle (see screenshot) and when I try to
customize payment page
Is there a way to customize, other than the theme colour, the payment page that customers are taken to from invoices? I can't seem to find a way. I just don't like the formatting of the current page and would like to make it look better. I've looked at
Are Environments Worth It?
In concept, Environments in ZC is a great idea. I think the flow is pretty smart when you compare it to GitHub, especially for a low code audience. However, in practice, I've found it to be unpredictable, and I've only used it a few times. Aside from
Enhanced duplicate check for Leads in CRM
Hello Everyone, We are excited to announce that you can now check for duplicate entries in leads by comparing them with similar records in the Contacts Module. Previously, when you added a lead, only the converted leads were checked for duplicates. This
Pause(1);
I'm using scheduler to invoke an interaction via http post with an external service. The schedule code uses a for-each loop that runs so fast my external application's log files get messed-up (they are named by date-time stamp). What I'm suggesting is
Integration Request: Elementor
Integrating Zoho CRM forms with Elementor, the most popular page builder on Wordpress, would be great. I use it for our site, goenergylink.com, and I have had to use Zapier webhooks to be able to connect it with Elementor. The one issue I have run into
Ability to Change Visibility of Published YouTube Videos
Hi Zoho Social Team, How are you? We would like to request an enhancement in Zoho Social regarding the management of already published youtube videos. Currently, after publishing a youtube video through Zoho Social, there is no option to change its visibility
Adding anchor links in Zoho CRM email templates
I know you can add anchor link in Campaigns, but I dont see the option to that in the CRM email template. Am I missing something?
openUrl in blueprints
My customer wants to open a URL at the end of a blueprint transition. Seems this isn't possible right now but it would be very useful. In this thread, https://help.zoho.com/portal/en/community/topic/openurl-not-working the Zoho agent said that it's logically
Next Page