Working with Zoho Campaigns Integration

Working with Zoho Campaigns Integration

The Zoho Campaigns integration with Zoho CRM meets the email marketing needs of your business. Through this integration, you can sync your CRM contacts with Zoho Campaign's mailing lists, send mass emails to them and track their response.

The synchronization with Zoho Campaigns helps you to export leads and contacts from CRM to Campaigns and easily plan & execute newsletters, welcome emails, customer surveys, etc. With this integration, Sales & Marketing can also track the responses from contacts and take better sales decisions while prospecting based on the response received. For example, if the response is "Clicked" on the links in email, you've better chances to promote the lead to prospect whereas "Marked as Spam" you could change the Lead Status as not interested.

Not to be confused with CRM's native Campaigns module.
  • While Zoho Campaigns is an email marketing application from Zoho, there is a module called Campaigns inside Zoho CRM which is meant to help you track any marketing campaign in your business, not just related to emails.
  • You can track the responses of emails sent via Zoho Campaigns under CRM's in-built Campaigns module as well.

Availability
Permission Required
Users with administrative profile and active license in Zoho Campaigns can access this feature.


Configure Zoho Campaigns Integration

You must have an active user license in Zoho Campaigns and also active ZSC key in Zoho CRM to configure the CRM sync settings. If you do not have access to Zoho CRM, please contact your CRM administrator. Importing data from CRM to Campaigns involves the following steps:

  • Generate ZSC Key in Zoho CRM 
  • Set up connection between Zoho CRM and Zoho Campaigns 
  • Configure sync Processes in Zoho Campaigns 

Step 1: Generate ZSC Key in Zoho CRM

You need to first generate the ZSC key in Zoho CRM. Only users with Administrator profile can generate the ZSC key.

To generate ZSC key

  1. Log in to Zoho CRM with Administrator profile.
  2. Go to Setup > Developer Space > APIs Zoho Service Communication (ZSC) Key.
  3. Click Generate Now.
    The ZSC Key will be generated. If you do not have access to Zoho Campaigns, share this key with Zoho Campaigns user to set up the integration.

Step 2: Activate and Set up Configuration Settings

To activate Zoho Campaigns

  1. Log in to Zoho Campaigns.
  2. Go to Settings, in the left panel > click Integrations.
  3. In the Integrations page, select CRM and click Connect.


  4. In the Authentication Details page, specify the following:


  5. Email Address: Enter email address of your Zoho CRM account to be integrated.
  6. ZSC Key: Enter the Zoho Service Communication  (ZSC) key generated from your Zoho CRM account.
  7. Click Save.

Step 3: Configure Sync Processes

After activating the integration by providing the ZSC key and email address, from your Zoho CRM account, you need to specify a set of details for sync setting from Zoho CRM to Zoho Campaigns and also vice versa.

To configure sync settings - CRM to Campaigns

  1. From the left panel, click Subscribers > Sync Services.
  2. Select the CRM Module. Records from the selected module will be synchronized.
    Leads, Contacts, and Custom modules will be available in the list.
    • All [Records] - All the records will be synchronized with Zoho Campaigns.
    • Custom View [Records] - All the records from the selected list view will be synchronized with Zoho Campaigns.
    • Criteria [Records] - All the records that meet the specified criteria will be synchronized with Zoho Campaigns.


  3. Specify the SyncDescription.
  4. Select a MailingList from the drop-down list. The CRM records will be added to the selected mailing list.
    The mailing lists created in Zoho Campaigns will be listed. You can either choose one from the list or create a new one.
  5. Click Next.
  6. In Map Fields, click Map More to map other CRM fields with Campaign.
    Based on the mapping, data will be synchronized with the corresponding fields.


  7. Click Next.
  8. Under Configure Sync, specify the frequency of data retrieval.

  9. Under Retrieval Type, choose one of the following:
    • Retrieve Data - Click Once, if you want the data in the record to be synchronized only once.
    • Sync Frequency [Specific Time] - Specify the frequency at which you want the data to be synchronized, either daily, weekly or monthly. Also specify the time at which the sync has to be carried out.


  10. Under Data to be Retrieved, choose one of the following:
    • All Data - If you want all the data to be retrieved choose all data.
    • After - Specify the date and time after which the data will be retrieved.
  11. Under Advanced Sync Settings section, specify the following:
    • Update Deleted Contacts - Contacts that are deleted from the Zoho CRM after the sync has taken place can either be deleted from the mailing list or Zoho Campaigns.
    • Exclude Email Opt-Out Contacts - All the contacts who have unsubscribed from the mailing list after a sync process will not be updated in future synchronizations. You can either remove them from the mailing list or Zoho Campaigns.


  12. Click Initiate to start the sync.
    The sync process will be active. You can make it inactive whenever required.


To configure sync settings - Campaigns to CRM
  1. Click Subscribers > Sync Services > Active Syncs.
  2. In the Campaigns to CRMSettings section, do the followings:
    • Create Campaign in Zoho CRM: Enable this option to push campaigns created in Zoho Campaigns to Zoho CRM.
    • Update Campaign Member Status in Zoho CRM: Enable this option to update the status of campaign members in Zoho CRM
    • Push Member Status as Fields in Zoho CRM (Email Campaigns): Enable this to push the status of a contact or lead in a campaign as a field value in the Contact/Lead's details page.
      Also select the field to which you want to transfer the details in Zoho CRM. You can push the details to the records in the custom module also.
    • Push Member Status as Fields in Zoho CRM (Autoresponders): Enable this to push the status of a contact or lead while sending automatic replies or follow-ups as a field value in the Contact/Lead's details page.
      Also select the field to which you want to transfer the details in Zoho CRM. You can push the details to the records in the custom module also.
    • Push Subscriber Score to Zoho CRM: Enable this to push the subscribers scores in to Zoho CRM. You can select either the Contacts, Leads or Custom module.


  3. In the Push Data to Zoho CRM section, push the recipients data into Zoho CRM either as Leads or Contacts.


Note

  • Zoho CRM users cannot access the email campaigns in Zoho Campaigns without an active user license.
  • You can have 10 active syncs per day and 50 active syncs per month for the organization's account. In case you want to create another sync, please delete or disable an existing sync.
  • Number of active sync allowed per organization is 15. This includes sync created by all users in an organization's Zoho Campaigns account.
  • Regenerating the ZSC key will stop existing syncs.
  • If you happen to regenerate your ZSC key, you will have to update the settings with the newly generated key.
  • If you change your existing CRM account information, you are recommended to manually enable sync associated to the particular account.
  • Number of contacts to be synced from Zoho CRM depends on your plan limit in Zoho Campaigns. If a particular sync tries to import more than the allowed limit, the system will download only up to your plan limit.
  • 'Update Campaign Member Status' is applicable only to contacts that were synced from Zoho CRM to Zoho Campaigns.
  • You must have permission to view the Campaigns module in Zoho CRM to track the email responses from Campaign Members. See Also Manage Profiles

Track Campaign Responses

You can send both Email Campaigns as well as Autoresponders (Drip Marketing) to contacts and leads from Zoho Campaigns. After executing email campaign from Zoho Campaigns, you can easily track different types of responses within Zoho CRM's Campaigns module. You can drill-down the campaign members and view all status of the past email campaigns. In addition, you can view detailed stats of email campaign without logging into Zoho Campaigns.

Campaign Response
Description
Delivered
Email has been successfully sent to the campaign member
Opened
The campaign member has opened the email
Unopened
The campaign member has not opened the email
Clicked
The campaign member has clicked one of the links in email message
Bounced
Email is bounced due to wrong email address of the campaign member.
Unsubscribed
The campaign member has unsubscribed from your mailing list. Next time, Zoho Campaigns will not send any mass emails.
Complaints
The campaign member has marked the email as spam. So next time, Zoho Campaigns will not send any mass emails


To view Campaigns/Auto-responders imported from Zoho Campaigns
  1. In Zoho CRM, click the Campaigns tab.
    In the Campaigns Home page, you will be able to see the list of all the campaigns.
    The column named Campaign Type indicates whether the campaign was created in Zoho CRM or Zoho Campaigns.
  2. Click to open a recently completed campaign with type Zoho Campaigns.
    You can also click the icon next to Zoho Campaigns for a quick view of some important details of the Campaign without getting into the details page.

    Campaigns Quick View
  3. In the Campaign details page, you will be able to see the Summary of the Campaign along with the Recipient Activity.
    • The Summary section includes the important campaign details like Subject, Sender details, etc., along with the campaign response stats.

      Campaigns Quick View

    • Click Recipient Activity to view the recipient list based on their response to your campaign. You can click and choose a member status to filter and view the respective list of recipients based on their response to this campaign. You can also filter and view just the Leads or Contacts for each response type from the drop-down on the right side.

      ZSC Key Settings

Note

  1. Note that an Autoresponder campaign will carry an overall summary for all the individual campaign messages together, under this Autoresponder.

    Autoresponders
  2. Click the individual campaign messages under the related list called Auto-Response Campaigns to view their respective Summary and Recipient Activity details.

    Autoresponders

To view a list of email campaigns under Contacts or Leads

  1. In Zoho CRM, open a lead or contact.
  2. In the Lead Details page, under Campaigns related list, view the list of email campaigns.

    • Related Articles

    • Integration with Zoho Campaigns

      The Zoho Campaigns integration with Zoho Recruit meets the email marketing needs during your recruitment process. With this integration, you can sync your Recruit contacts with Zoho Campaign's mailing lists, send them mass emails, and track their ...
    • Webinar integration in Zoho Campaigns

      Engage your leads before and after webinars through email campaigns. Integrate your Zoho Meeting account with Zoho Campaigns to sync webinars created in Zoho Meeting with Zoho Campaigns. Promote webinars to your contacts lists using templates that ...
    • Zoho Campaigns' integration with WooCommerce

      Using the simple integration with WooCommerce, seamlessly bring your store's data into Zoho Campaigns and start sending targeted emails right away. Learn how to install the Zoho Campaigns plugin for WordPress and WooCommerce. Take a look at how you ...
    • The Zoho Projects integration has stopped working. Why?

      These are the most common reasons why your Projects Integration could have stopped working: The Portal URL has changed: If the Portal URL in Zoho Projects has changed, Zoho CRM cannot fetch projects details and so the integration stops working. The ...
    • Working with Zoho Desk Integration

      Zoho CRM lets you integrate your Desk and CRM accounts. This integration is aimed at providing a single platform to view and respond to the customer tickets right within the CRM account. As an administrator you can initiate integration between CRM ...