Marketer's Space - Get effortless subscription management for CRM-synced contacts using Journeys

Marketer's Space - Get effortless subscription management for CRM-synced contacts using Journeys


Hello, marketers! Welcome to another post in the CRM Integration Series in Marketers’ Space. We’ve been exploring how integrating Zoho CRM with Zoho Marketing Automation (ZMA) can enhance your marketing efforts, especially via the Journeys feature. This week, we’ll focus on how you can automate subscription management for contacts synced from Zoho CRM using Journeys.

Why automate subscription management?

Both your team and your customers can update subscription preferences. To stay compliant and ensure your communications are relevant, it’s crucial to manage these updates efficiently. You can:
  • Manually update subscription lists.
  • Automate subscription updates using Journeys.
Let’s see how Zoho Marketing Automation’s Journeys make this process effortless.

Sync CRM contacts with a targeted list

Since we're working with contacts synced from Zoho CRM, start by adding them to a specific list during the sync.
This enables you to target them later using Journey triggers like the following:
  • Added to list” trigger: Starts a journey when a contact is added to a list. 
  • Criteria match” trigger: Targets contacts based on their list memberships and other criteria.

   

Capture customer interests in Zoho CRM

Your sales team can capture customer interests in a custom field in Zoho CRM. For instance, they could create a text field called “Interests,” which sales reps can update with values like “sale” and “new product launch.”

Add topics in Zoho Marketing Automation

In ZMA, you can create topics to categorize your campaigns:
Go to Contacts > Topics and click on Add Topic.
Group topics under relevant categories, such as:
  • Newsletters
  • New product launches
  • Exclusive member content
  • Sale announcements

Create an automated subscription journey

1. Set up the trigger

  • Create a new journey and add the “Added to list” trigger. Then select the list where your CRM contacts are synced. This ensures that only relevant contacts enter the Journey.
  • Alternatively, you can use the “Criteria match” trigger and set list membership as a condition to filter contacts. For even more precision, refine the entry criteria further based on additional conditions or custom CRM fields.


2. Segment based on interests

  • Add a multi-way split component and configure it by setting criteria: “Interests”.
  • Create branches for each interest, like “Sale” or “New Product Launch.”
  • Add “No Interests” for the “Else" branch.

3. Automate subscription updates

  • Under each branch, add the “Subscription Management” action.
  • Configure it to subscribe contacts to a relevant topic.
  • For the “Sale” branch, select “Add Subscription to Marketing Topics” and select the topic “Sale Announcements”.
  • Repeat for other branches.
  • For the “No Interests” branch, select “Unsubscribe From All Topics” to avoid sending irrelevant emails.


If your business runs exclusive member campaigns, you can also do this by adding a “Customer Type” field in Zoho CRM (e.g., Members and Non-Members). With this segmentation, you can create a separate Journey that automatically assigns “Members Only” topics to eligible contacts, which ensures exclusive content reaches the right audience while keeping non-members in a separate communication flow.
Idea

Handling Multiple Topic Subscriptions

If a customer wants to subscribe to multiple topics instead of just one, use the “contains” modifier instead of “is” when setting up conditions. This ensures that contacts interested in more than one topic are correctly identified and subscribed to all relevant categories, allowing them to receive communication related to multiple topics without restrictions.

Automate subscription management with the “Added to Segment” trigger

You can also achieve the same automation using the “Added to Segment” trigger. If you prefer not to sync CRM contacts into a list, you can set up a segment instead and define the criteria to be matched.

Once the segment is created, you can build a new Journey using the “Added to Segment” trigger and configure the appropriate subscription management actions for that segment.

This ensures the following:
  • The segment is automatically updated whenever a contact meets the defined criteria.
  • Any new contact entering the segment is immediately enrolled in the Journey, which triggers the relevant subscription updates without the need for manual intervention.
With Journeys in Zoho Marketing Automation, your subscription management can be completely automated and dynamic. No more manual updates or guesswork—just seamless, automated audience segmentation. Try it out, and let us know how it works for you. See you next week with more ways to supercharge the Zoho CRM + ZMA integration. Until then, happy marketing!

Regards,
Pearlin Nitika
User education | Zoho Marketing Automation

    • Recent Topics

    • Notes Not Saving

      Hello,  My notes are continuously not saving.  I make sure to save them, I know the process to save them.  It is not operator error.  I go back into a Leads profile a while later and do not see the previous notes that I have made.  I then have to go back and do unnecessary research that would have been in the notes in the first place.  Not a good experience and it is frustrating.  Slows me down and makes me do unnecessary work.  Please resolve.   As a quick heads up, deleting cookies is not a fix
    • Prefill form with CRM/Campaigns

      I created a form in zForms and created prefill fields. I added this to the CRM and selected the fields so when sending from the CRM, the form works great. However, I want to use the same form in Campaigns and I want it to pull the data from CRM (which
    • Triggering a campaign automation from a Form

      I used Forms to create a lead form that is accessed by a button on my website. The field information flows into the CRM. However, I am trying to figure out how to use Campaign automations to start a workflow (series of campaign emails) that is triggered
    • Employee Appraisal Applicability - Why is Date of Joining Hard-Coded?

      In the new (to me, at least) Performance Appraisal Cycle wizard, it's possible to set criteria to determine for whom the appraisal process should apply. This makes sense on its face. However, one MUST use the Date of Joining criterion as a filter. Why
    • Formula fields

      Zoho People now supports formula fields. This post illustrates it. Formula fields are fields whose value is calculated instead of being entered by the user. Using this, number, decimal and date manipulations can be done. The value of this field could be numeric or date depending on the output of the formula. In date manipulations, the result will be given in milliseconds, which you can format as per you need. The operators we support are +, - , *, /. Formula fields get recalculated automatically
    • Zobot operator information

      I am working on a zobot that calls a plug to send data to our API. I want the response data from that API to be shown only to the operator and not the customer. I have tried writing this data out to the visitorCity field but nothing gets updated on the
    • Copy paste from word document deletes random spaces

      Hello Dear Zoho Team, When copying from a word document into Notebook, often I face a problem of the program deleting random spaces between words, the document become terribly faulty, eventhough it is perfect in its original source document (and without
    • You are not a part of any org. So Campaigns permission(s) will not be granted.

      I have an issue while calling the access token by my email "kessam@axisapp.com" please give me suggestions for resolving this problem!
    • Is it possible to use module field filters via URL parameters?

      It would be really convenient if I could quickly link to a filter. For reference, this is the filter functionality I'm referring to: https://help.zoho.com/portal/en/kb/crm/customize-crm-account/advanced-filters/articles/advanced-filters For example: My
    • Transitioning FESCO Bill Project to Zoho Sheets and Integration Options

      Hello Zoho Support, I'm considering transitioning my FESCO bill project from Google Sheets to Zoho Sheets and wanted to know if there are integration options to seamlessly migrate our existing work. You can view our platform here, any guidance would be
    • Credit card

      Coming from another software, is it possible here to typically have credit card payment off, but independently per customer, click a box (possibly on the invoice when I go to to send) allowing that 1 allowed customer credit card payment, NOT ALL of my
    • Lightbox Pop-up form

      I would like to embed my form using the lightbox pop up. I don't want it to load automatically. I want it to load when some clicks the button. I can see this option, however when I use the "show pop-up launch button" on the website, the button automatically
    • Lightbox Pop-up form

      I would like to embed my form using the lightbox pop up. I don't want it to load automatically. I want it to load when some clicks the button. I can see this option, however when I use the "show pop-up launch button" on the website, the button automatically
    • Connecting Portals from different Zoho apps

      Hi, I note that Zoho has functionality for customer portals for several of the Zoho apps, like CRM, Projects, Desk etc. Is there any way to connect these portals?  It would be great if we could give our customers access to a portal in which they could
    • Customer Management: #5 Never Let the Customer Slip

      When Rahul started Knight's Watch Consulting, his focus was simple: deliver good work and keep clients happy. He offered one-time consulting projects, monthly advisory retainers and usage-based support for growing clients. Business was steady, and customers
    • Deluge date time issue

      The deluge function info zoho.currentdate.toString("MMM/YYYY") returns Dec 2026 instead of 2025
    • Zoho Projects Android and iOS app update: Mobile device permission based on user profiles

      Hello everyone! We have brought in support for mobile device permissions based on the user profiles which are configured in organization level. Administrators can now configure the permissions on the web app(projects.zoho.com) by following the steps mentioned
    • treatment for rehires

            Hello,  we are aware of the fact that Zoho People at the moment does not has a provision for rejoining exited employees. But is there any quick fix or hack to this? It will be appreciated a lot. 
    • Zoho Projects Android and iOS app update: Timesheet module is now renamed as 'Time Logs', delete option has been renamed to 'Trash'.

      Hello everyone! We have now renamed the Timesheet module as Time Logs and the delete option as 'Trash' on the Zoho Projects Android and iOS app. Time Logs Android: Time Logs iOS: Trash option Android: Trash option iOS: Please update the app to the latest
    • Zoho Mail app update: Manage profile picture, Chinese (Traditional) language support

      Hello everyone! In the latest version (v3.1.9) of the Zoho Mail app update, we have brought in support to manage profile picture. You can now set/ modify the profile picture within the app. To add a new profile picture, please follow the below steps:
    • Reminders for Article Approval

      Is there a way to send reminders for approvers to review articles and approve/deny them? I'm not seeing that option anywhere.
    • Add Full-Screen Viewing for Quartz Recordings in the Client Interface

      Hi Zoho Team, We would like to request an enhancement to the Zoho Quartz client interface when viewing submitted recordings. Current Limitation: When viewing a Quartz recording from the client (user) interface, there is currently no option to switch the
    • 2025 Recap: A Year to Remember | Zoho Inventory

    • Important Update : Pipedrive deprecated fields no longer supported in Zoho Analytics

      Dear Pipedrive users, We would like to inform you about a recent update related to your Pipedrive integration with Zoho Analytics. The Pipedrive team has deprecated certain fields from their application. You can find more details in the official Pipedrive
    • Product Updates in Zoho Workplace applications | November 2025

      Hello Workplace Community, Let’s take a look at the new features and enhancements that went live across all Workplace applications this November. Zoho Mail Format comments easily using Slash Commands With Slash commands, you can easily format text, insert
    • Right-Click Pipeline to Open in New Tab

      Please add the ability to right-click on a pipeline to open it in a new tab
    • Adjusting Physical Inventory

      Not getting very far with support on this one, they say they are going to fix it but nothings happened since November. Please give this a thumbs up if you would like to see this feature or comment if you have some insight. Use Case: Inventory set to be
    • sync views to sheet

      Im looking to sync my views aka reports in analytics to zoho sheets, when data is updated in analytics it also should be updated in sheets, till now zoho sheets only offer raw data connection and it is not enough as these reports are difficult to re-do
    • How to update the Status in a custom module?

      Hi, I have a custom module "cm_payment_registry" in Billing, I am trying to change the status which is "Draft" with: array = {"custom_status":"Approved"}; zoho.billing.update("cm_payment_registry",organization.get("organization_id"), XXXXXXXXXXXXXX, array,"connectionname");
    • Replace Zoho Invoice with QuickBooks

      We are implementing Zoho FSM for a cleaning business in the US with 50+ field workers. This business has been using Quickbooks for accounting for decades and will not migrate to Zoho Books. A major issue in the integration is the US sales tax calculation.
    • 2025 Highlights: A Year of Steady Progress and Significant Developments

      As we come to the end of 2025, let's take a moment to reflect on the significant progress and developments we've made to improve your travel and expense management. In the Spotlight Introducing Online Booking (US edition only - Early access) Enable online
    • Function #42: Show the actual rate of items on invoices

      Hello everyone, and welcome back to our series! In Zoho Books, you have the ability to create Price Lists, wherein you can mark up and mark down the item rates by a specific percentage or set custom rates. Generally, when you apply a price list to an
    • Ability to Set Text Direction for Individual Cells in Zoho Sheet

      Dear Zoho Sheet Team, We hope you are doing well. We would like to request an enhancement in Zoho Sheet that allows users to set the text direction (right-to-left or left-to-right) for individual cells, similar to what is available in Google Sheets. Use
    • Warehouse fast processing

      Hey guys, would anyone be interested in something like the attached image ? If there's any interest I'd be willing to develop it further for others to use, it's much faster than using Zohos native solutions, it can part pack, pack in full, part ship,
    • Can I create a CODE 128 custom field for my items in Zoho Inventory and then use it for generating Sales Orders?

      Can anyone helps me, I don't want to use the SKU code for scanning my products.  ​Because all my products have a CODE-128 label attached.
    • Start/Stop Timmer in Chrome Extension

      The chrome extension is great and allows you to do allot however one of the most common things employees working on projects need to do is track their time. Having an easy start/stop timer to track time would be great.
    • Invalid collection string

      I haven't changed anything in one of my functions. I'm trying to run it manually and suddenly "Invalid collection string" appears. My code has 6 lines and the error says that the error is on 7th line. Why? What does this error mean? Nothing has been changed
    • Zoho Directory 2025: New Features | Security Enhancements | Enriched UI

      Hello everyone, Greetings from the Zoho Directory team! 2025 has been a highly successful year for Zoho Directory. We are delighted to introduce a fresh set of features, an enriched UI, and major product enhancements. These updates aim to deliver a smoother
    • zoho people 5 report

      How do I customize my report in Zoho People Report? I understand that I can get the results of multi-table queries through SQL join statements, but I don't know the relationship between each table. I tried to create a report using Attendance User Report
    • Leave Report Emailed Weekly

      I am wondering if someone knows how to have a report generated either weekly or monthly or both for department heads and ownership of upcoming employee leave. For instance, it would be nice to get an emailed report on Friday for the upcoming week of who
    • Next Page