Hello Marketers!
Welcome back to another post in Marketer’s Space! We’re excited to continue our series on the many advantages of integrating Zoho CRM with Zoho Marketing Automation (ZMA). This series is designed to help you unlock the full potential of your CRM data and show you how it can enhance your marketing efforts. In the past weeks, we’ve looked at how to create targeted lists and segments using CRM data. We also discussed how you can set marketing goals and measure ROI effectively by utilizing the insights from your CRM.
This week, we’ll look at how you can use the CRM data directly in your marketing campaigns. Whether it’s crafting highly personalized email or SMS campaigns, or creating engaging WhatsApp messages, we’ll explore how Zoho CRM data works hand-in-hand with ZMA to transform your multi-channel campaigns into meaningful, personalized conversations with your audience.
Using CRM Data Across Multi-Channel Campaigns
You can seamlessly use CRM data within your campaign content to create highly personalized communications across channels. For instance, you can bring CRM data into your Email, SMS, and WhatsApp campaigns. In email campaigns, you can personalize the subject line and pre-header text by including the CRM Lead Owner’s Name and CRM Lead Owner’s Email. For SMS campaigns, you can personalize the message content using relevant CRM data to make it more engaging. Similarly, in WhatsApp campaigns, you have the flexibility to customize both the header text and the message content to ensure each communication feels tailored to your audience.
Maximizing Personalization with Custom Fields and CRM Integration
When integrating Zoho CRM with Zoho Marketing Automation (ZMA), you’re not just syncing standard contact data—you can also create and sync custom fields to bring in more tailored customer information. These custom fields allow you to structure your data effectively and use it within Dynamic Content and Merge Tags to personalize campaigns without creating multiple versions. Let’s see how you can set up and use custom fields for better targeting.
- Create a Custom Field in Zoho CRM – Define a field that stores relevant customer information, such as Customer Type with values like “High Profile” or “Important Customer.”
- Create the Same Custom Field in ZMA – Ensure consistency by replicating the field type in Zoho Marketing Automation.
- Map the Fields During Sync – When setting up the sync between CRM and ZMA, match the CRM custom field with the corresponding ZMA field to ensure seamless data transfer.
Now, this mapped data can be used in your campaigns through Dynamic Content and Merge Tags.
What is Dynamic Content?
Dynamic Content, available in the email template builder, allows you to create a single campaign that adapts to different audience segments based on the conditions you specify.

This feature supports various content types, including text, images, text with images, and even buttons, dynamically changing them for each recipient.
When integrated with Zoho CRM, you can use Account Tags like Industry, Rating, Account Type, Account Name, Annual Revenue, Number of Employees, SIC Code, Website, and Account Owner to tailor your campaigns. Apart from these tags, you also have custom fields synced from Zoho CRM under Predefined Tags, allowing you to further personalize your messages.
Let’s say you want to personalize your email content based on the Industry tag. For contacts in the “Technology” industry, you could display the message: “Explore our latest tools designed for tech innovators.” And for contacts in the “Healthcare” industry, the email could say: “Discover solutions tailored for healthcare professionals.”
Similarly, you could tailor visuals, CTAs, or even button text based on a custom field tag. For instance, you can create a custom field in Zoho CRM to track membership status and sync it with Zoho Marketing Automation. During a sale, you can use Dynamic Content to show an exclusive banner for members with a message like:
“Members get exclusive deals—shop now!”
Additionally, you can add a CTA button, so members see:
“Browse Member-Only Discounts”, redirecting them to the exclusive sale section.
Meanwhile, non-members would see the standard sale content, ensuring a seamless yet personalized experience for every recipient.
By leveraging dynamic content with CRM tags, you ensure every recipient gets a message that feels personal and relevant, driving better engagement and response rates.
What are Merge Tags?
Merge Tags are a powerful feature available in the campaign text editor that directly pulls data from Zoho CRM and replaces it as text in your content. These tags ensure seamless personalization by dynamically adding CRM details to your campaigns.
These are the types of merge tags that are pulled from CRM:
1. Account Tags:
- Industry
- Rating
- Account Type
- Account Name
- Annual Revenue
- Number of Employees
- SIC Code
- Website
- Account Owner
2. CRM Merge Tags:
- CRM Lead Owner Email
- CRM Lead Owner Role
- CRM Lead Owner Street
- CRM Lead Owner City
- CRM Lead Owner State
- CRM Lead Owner Country
- CRM Lead Owner Zip
- CRM Lead Owner Phone
- CRM Lead Owner Fax
- CRM Lead Owner Mobile
- CRM Lead ID
- CRM Account ID
3. Lead Merge Tags:
Custom fields synced from Zoho CRM can also be used as Merge Tags. These are listed under “Lead Merge Tags”, allowing you to include additional personalized details that are unique to your CRM setup. This makes it easy to insert customized data directly into your content, ensuring a highly personalized experience for every recipient.
Suppose you are creating an email campaign and want to include the CRM lead owner’s name in the greeting. You can use the tag $[CRM:CONTACTOWNER]$ in your email content.
Content in Editor:
Hello $[CRM:CONTACTOWNER]$,
We noticed you’re interested in exploring solutions for your business in the $[AF:ACCOUNT_TYPE||]$ sector. Our team has tailored options just for you!
Content Seen by Recipient:
Hello John,
We noticed you’re interested in exploring solutions for your business in the Technology sector. Our team has tailored options just for you!
Let’s say you want an entire sentence to be different for each customer based on past interactions. Instead of sending a generic message, you can create a custom field in Zoho CRM with the Text Area field type, which supports values of up to 2,000 characters. The sales team can manually update this field with a personalized message or any important update from their last conversation with the customer. During the sync with Zoho Marketing Automation, create a custom field with the same Text Area field type in ZMA and map it to the corresponding CRM field. This custom field can now be inserted as a Merge Tag in your campaign content.
Content in Editor:
“Hi [First Name],
We’re excited about your journey with us. $[CRM:PERSONALIZED_MESSAGE]$ Let us know if you need any help along the way.”
Content seen by recipient:
For one customer, the email might read:
“Hi Alex,
We’re excited about your journey with us. Your premium subscription is now active, and you can explore all the advanced features. Let us know if you need any help along the way.”
For another, it could be:
“Hi Sarah,
We’re excited about your journey with us. Our team has scheduled your product demo for Tuesday and will share the meeting link soon. Let us know if you need any help along the way.”
This allows marketers and sales teams to collaborate seamlessly, ensuring that every email feels personal, relevant, and directly tied to past conversations—without manually drafting individual messages for each contact.
This level of personalization ensures each recipient feels directly addressed, improving the overall impact and engagement of your campaigns.
Why Marketers Should Integrate Zoho CRM with ZMA
Integrating Zoho CRM with Zoho Marketing Automation is a game-changer for marketers looking to enhance their campaigns and maximize their ROI. Zoho CRM is a treasure trove of customer insights, from basic details like names and contact information to advanced metrics such as deal statuses and account types. By integrating Zoho CRM with Zoho Marketing Automation, you can leverage this data to create highly personalized and relevant campaigns across email, SMS, and WhatsApp. The integration also streamlines workflows, ensuring that your marketing and sales teams are always on the same page.
Stay tuned as we continue this series, where we’ll uncover more benefits of integrating Zoho CRM with ZMA. Until then, happy marketing!
Regards,
Pearlin Nitika
User Education | Zoho Marketing Automation
Recent Topics
Re-emphasizing the importance of Domain Whitelisting in ASAP's JWT Authentication Mechanism
The problem We discovered a security vulnerability related to using OAuth tokens in non-whitelisted domains and have reinforced our security measures. If you experience any request failures in the authorized domains, please verify that they are whitelisted
Restrict Announcement Pop-ups to Administrators in Zoho Desk
Dear Zoho Desk Support Team, We are writing to request a feature enhancement that would allow organizations to restrict announcement pop-ups to administrators only. Currently, announcement pop-ups are sent to all users within a Zoho Desk organization,
Adding Markdown text using Zoho Desk API into the Knowledge Base
Hi Zoho Community members, We currently maintain the documentation of out company in its website. This documentation is written in markdown text format and we would like to add it in Zoho Knowledge Base. Do you know if there is REST API functionality which is able to support this operation ? Thank you in advance, Leandros
we can assign ticket to offline users
we can assign ticket to offline users
Contact info for the sales team
Hi, My employer is currently going through a merger, as part of the process, we need to decide which service we go for, for use as our IT ticketing system. As my team already use Zoho Desk and are familiar with using it, I'd like to carry this over into
Add StatusIQ Tab to Zoho Desk for Seamless Incident Management
Hi Zoho Desk Team, I hope you're doing well. We would like to request the addition of a StatusIQ tab within Zoho Desk, allowing support agents to seamlessly view and, with the appropriate permissions, manage incidents in Zoho StatusIQ directly from Desk.
Linking an email to a Contact when the email is sent in deluge via sendmail
The "to:" address in this code is a CRM Contact. Email address is forced unique in CRM This sendmail gets sent via a workflow which is in a custom module. It works, except that the outbound email does not appear (i.e, get linked to) the Contact such that
Is there a way to programmatically open the zoho business chat?
I'm integrating business chat into my website. Is there a way to programmatically trigger opening the chat?
Customer Support Portal
Hi, As I am dealing with and waiting for help with a serious Zoho Mail issue, I tried to submit requests and manage my requests by logging into the Customer Support Portal, but it keeps saying that I do not have a valid email address and cannot login.
Live Chat API
Is your Live Chat available through API. For instance am I able to use your API to grab a Live Chat so I can configure my PBX to call that API and allow the Live Chat to ring to our phone system ?
Zoho Learn
Hi Support I can not seem to be able to load media on Zoho Learn it keeps buffering and not responding. Please assist.
Upload and embed a video into an article?
How can we upload a video and embed it into an article? It is possible for images but this only supports image files. And don't say it has to be uploaded to YouTube, Vimeo or DailyMotion in order to embed it. We're trying to create company documentation
Announcement integration between Zoho People and Zoho Connect
As we're using these 2 products, there're areas of overlapping especially in the Announcement. When there's a new announcement in Zoho People, can it push to the company wall in Zoho Connect?
Zoho Creator Get Records Integration Task
Trying to use Zoho Creator's Get Records integration task to fetch records from a specified report in Zoho Creator: https://www.zoho.com/deluge/help/creator/get-records.html However, I continue to receive a code 2894 error saying that the report is not
How to export customer contacts from Zoho desk
How to export customer contacts from Zoho desk
New in WorkDrive: WorkDrive Genie, a quick-editing app for desktop (Beta)
The WorkDrive Genie app lets you open and edit any of your WorkDrive files on the web with your default desktop applications. For example, you can open and edit files such as documents, images, and videos with Microsoft Word, CorelDRAW, and Adobe Premiere
Internal Notification Email contact fields
Whenever a new customer is added in Books we add the contact to Campaigns. This is easy to do via sync. We need to send an internal email when the contact is added in Campaigns. This is also easy to do with "Internal Notification Email" automation. Question
Zoho Books | Product Updates | January 2025
Hello users, Now that January is over, here are some exciting updates to make this new year even better. We’re back with new features and enhancements in Zoho Books, including comparing fields as criteria in workflow rules and a custom SMTP integration.
zoho account
we are unable to log tickets to IT due to our zoho account we unable to open
One editable subform entry to more than one parent record (of the same parent type)
Is it possible for two records of Form A to share a subform B record? As in the subform B record shows up and is editable in both of the Form A records and when I create a form A record I can associate it with other form A records through deluge. I'm
WhatsApp
Hola quiero saber cómo puedo integrar WhatsApp y Zoho desk
Auto CC is Off but still sends email
Hi, I often forward an email from my work address into the ticket system using my custom support@xxxxx.zohodesk.com email. Even though I have the Auto CC email replies to my support box Off (image attached), It still includes that when I reply. And if
Configure Notes Title for Blueprint Transition
It'd be very helpful to be able to configure note titles on blueprint transitions when requiring notes. This would help tie back the history of notes to the blueprint actions. We have some approval processes in our blueprint and require notes for the
Zoho Signing embedded with iframe is moved out of view when navigating to focus signature on mobile devices
Dear Zoho team, I'm having difficulty embedding the signing url into a website for users to sign on their phones, it's not working perfectly. The problem occurs after the user accepts and continues to sign, or the user clicks to redirect to any of the
How to change the pdf title of invoice
Hi! When we generate an invoice in pdf format, the title of the document still appear in English, for example Invoice-XXX How we can customize the title of the invoice generated?
Paypal Payaments Pro not available in our live account.
We have a test environment set up and one of hte payment gateways is paypal payments pro. This option is not avaiable in our live account and the regular paypal gateway says auto-charge not available. Why does paypal payments pro not appear in our live
Zoho People / Sage integration
Hello! I am looking into using People as we currently only use the basic features. Our HR Department have asked me a couple of questions and one of them is does people link with Sage? I *think* the answer to this is No, as can only see Quickbooks on the
CRM Hack #2: Automate sending of birthday greetings to your customers.
Hello everyone! What sets you apart as a sales person is your ability to add that personal touch to your business relationship with your customers. Sending a gift on a special day, or leaving a note wishing them on their birthdays, are small, yet significant actions that show your customers that you care. And these are actions done without any expectations :) You must be engaging with a lot of customers and it is highly unlikely that they all are your friends on Facebook or some social channel,
Multi-Select lookup field has reached its maximum??
Hi there, I want to create a multi-select lookup field in a module but I can't select the model I want the relationship to be with from the list. From the help page on this I see that you can only create a max of 2 relationships per module? Is that true?
Create/Update Query Tables through API
We need an API to edit the query tables. Currently if columns are added/removed from a normal table, we have to edit the query tables made on top of that table manually to reflect the changes. We want to automate this task to automatically update the
Displaying Inactive Customers & Vendors
Can we please have this choice in general settings, it's a pain showing hundreds of inactive records. A simple search clears the "Active records" filter ! A simple message showing "Inactive records match your search criteria but have been omitted, would
Marking a Desk ticket as Unread after merge
We have a custom script that runs against every new ticket and auto-merges it with any existing ticket that matches our criteria. That works fine but there is no functionality that reverts the newly-updated ticket back to an "unread" state. I found the
Ticket rápido e simples
Boa tarde pessoal! Tudo bem? Me chame de gustavo! Estou em busca de um sistema simples, prático e rápido!,sendo o seguinte caso: Como possuimos um serviço de endereço fiscal, onde os clientes criam endereço fiscal conosco, ao longo do tempo nós recebemos
Overview on users IMAP settings
We have about 30 users who all have the channels/email/email configuration/IMAP integration/O365 enabled and emails are synchronized. Here my problem: Passwords for the email accounts are expiring on individual bases and most of the users forget to update
Meeting integration with Otter.ai
Would love for an integration with an AI transcription service like Otter.ai to be integrated with Zoho Meeting. Thanks
Adding Attachment to Desk Ticket via Deluge
Hello, My team has a process where some people are entering information into a workbook in Zoho Sheet, and we need to get a copy of workbook into a ticket in Desk. We currently have a 'Submit' button on the Sheet that triggers a webhook to Flow, and from
Enhancing self-service capabilities with AI-based Zia Answer Bot
Hello All, Zia Answer Bot is available with better accuracy to enhance the self-service capabilities of the platform and to empower the users to resolve queries independently. By leveraging knowledge base (KB) resources, the Answer Bot provides accurate
BUG ALERT: Client Script + Commands -> $Page contextual data is not updated
When using the new Client Script Commands feature, there is an issue with the Client Script $Page contextual data not accurately being updated each time a Command is run. Assuming a Client Script Command called "Client Script Command Bug" with the following
Error AS101 when adding new email alias
Hi, I am trying to add apple@(mydomain).com The error AS101 is shown while I try to add the alias.
Leistungsdatum in Rechnungen (Zoho Books)
Hallo, ist es irgendwie möglich den Leistungszeitraum in der Rechnung aufzuführen? Beste Grüße Aleks
Next Page