• Company
  • Blog
  • Case Studies
  • Partners
  • Contact

vtexpertswplogovtexpertswplogotransp2-white-small-2transp2-white-small-2

Menu
  • Home
  • Services –
    • Services

      Maintenance & Support

      Plans provide guidance, phone support, and training to get the most out of CRM.

      Customization

      Streamline & automate your sales, marketing and operations.

      Integrations

      CRM integration with leading third-party service providers, websites and apps.

      Migration

      Vtiger Upgrade

      Stay up to date with the latest features & security patches.

      Data Migration

      Transfer your important data from any other CRM, ERP or custom solution.

      Packages

      Monthly Support Plans

      Essential for growing businesses

      Kickstarter Packages

      Optimal solution for small businesses

      Projects & Incidents

      Recommended for updates & fixes
  • Solutions
    • Sales

      Contact Management

      Close more deals with single-page contact management.

      Opportunities

      Track stages and milestones of your deals to keep the sales process on track.

      360 View

      Contact data from every angle, including conversations, call notes.

      More ....

      Appointments, Reporting, Proposals & more..
      Note: The links in this menu are not clickable. Please contact us for more details.

      HelpDesk

      Ticketing

      Resolve every issue in the shortest possible time with powerful ticketing features.

      Service Level Agreements

      Set up trigger campaigns to send alerts when the ticket resolution time exceeds the due date.

      Automation

      Leverage automation to define priorities, statuses & assignments for tickets.

      More ....

      Canned responses, feedback, customer portal...
      Note: The links in this menu are not clickable. Please contact us for more details.

      Marketing

      Marketing Automation

      Marketing workflows with an easy drag-and-drop designer.

      Email Marketing

      Get complete email marketing features with newsletters, analytics, and more.

      Email Tracking

      Track your email performance with metrics that matter and notifications.

      More ....

      Landing pages, SMS, Analytics & more..
      Note: The links in this menu are not clickable. Please contact us for more details.
  • Extensions
    • Extension Pack

      Get Started

      Details, screenshots and videos

      Pricing

      Affordable and cost effective

      FAQ

      Pricing, licensing and compatibility

      Documentation

      Installation Instructions

      Step by step guide

      Helpdesk

      Documentation & user guides

      Extensions

      Extensions for Vtiger 8.x

      70+ Plugins with screenshots, videos & live demos

      Extensions for Vtiger 7.x

      70+ Plugins with screenshots, videos & live demos

      Extensions for Vtiger 6.x

      65+ Plugins with screenshots, videos & live demos.
  • Managed Hosting
  • Resources
    • Documentation

      User Guide

      Best practices and tips to keep your user engaged.

      Administrator Guide

      Designed to help manage and configure the CRM for all the Vtiger users.

      Video Tutorials

      Learn how to use Vtiger features with guided video tours

      Extensions

      Helpdesk

      Admin & User guides for all our Extensions.

      Recent Updates

      New Extension releases & enhacements to Vtiger.

      Development

      Contributions

      Enhanced features, fixes and extensions.

      Github

      Access to upcoming releases, patches & more.

      Official Resources

      Developer forums, code repository & more.
  • Extension List
  • Home
  • Managed Hosting
  • Extensions
    • Get Started
    • Installation Instructions
    • Pricing
    • FAQs
    • Extension List
  • Services
    • Support
    • Custom Development
    • Integrations
    • Vtiger Upgrade
    • Data Migration
  • Support Plans
    • Monthly Plans
    • Support Plans
    • Startup Packages
  • Resources
    • Helpdesk
    • Blog
    • Contact Us
    • Partners

Troubleshooting Email Workflows in VTiger

Categories
  • vTiger 7
  • vTiger Tweaks
Tags
  • Add-on
  • automation
  • crm
  • customization
  • email
  • integration
  • Management
  • VTExperts
  • vTiger
  • vtiger CRM
  • vTiger features
  • workflow
  • Workflow email. Troubleshooting

Workflows play a vital role in sending automated emails. In this article we will look at Troubleshooting Email Workflows in VTiger

What is Email Workflow?

An automated email is sent when a specific condition is met. Email will be only sent if a specified email is fulfilled.

When the condition is met the email will not be sent right-away, in fact it will be added in a queue and will be sent once the VTiger cron-job is executed

A Basic Example how to set a simple Email Workflow.

We are setting a simple email workflow, it will send an email to the respective contact email id whenever the phone no is changed or updated.

  • Following are the basic details regarding the workflow we are going to set up and when will it trigger

Troubleshooting Email Workflows in VTiger

  • Following is the condition i.e. When Office phone is changed

Troubleshooting Email Workflows in VTiger

  • Following is the action that will be executed when the condition is fulfilled. In add action drop down menu select Send Mail

Troubleshooting Email Workflows in VTiger

  • Following is the email body and the details of email id to which email will be sent

Troubleshooting Email Workflows in VTiger

Some common issues while sending the emails

1. Special Characters in TO and From field of email

If the From and To email contains some special characters or are invalid then the email will not be send. Receiver will not get any email and there will no error message or error log generated for such issues.

2. Email Queue

When a workflow is executed the email is not sent immediately. In-fact the email is added into a queue and is sent when the con job runs. So, it will take some time for the recipient to receive the email and is effected by the time configured on the cron job

3. Use of Comma

If you want to send an email to more then one user then make sure to separate both the addresses with a comma (,). If you separate both the email addresses using a semicolon (;) then it will break and will not generate email and receiver will not receive any email. The highlighted in green is the correct format and the format highlighted in red is incorrect. No error messages will be generated for this problem

Troubleshooting Email Workflows in VTiger

4. SMTP not configured

Not configuring the SMTP is another very common reason of mails not being sent when the workflows are executed. So, in order to send automated emails through workflows make sure that the SMTP is configured and working

 

5. SMTP and Admin profile email mismatch

Sometimes, automated email workflows fail to send emails when there is a mismatch in email configured in SMTP and the admin profile email I.D.

6. Workflows sending Emails to all the members of a group

If you assign a record to a group and you have to send email to Assigned to of that record, then email workflow will send email to all the members of that group. For example their is a group named Team selling

  • A test contact named Rob Greenway is assigned to the Team selling

while setting workflow for an email you set the assigned to (primary email) in the for field of email body, then workflow will send email to all the participants of that group

So, be very carefull while configuring automated email workflows where the recipient is a member of a group

7. Helpdesk troubleshoot

Never leave the From Email empty. In worst case scenario choose the Help desk Support Email id. 

But for this to work make sure that you have provided information in Configuration Editor. If configuration editor is empty then mails will not be sent. Helpdesk support Email-id will use information specified in configuration editor. The email I.D provided in the Helpdesk support Email I.D should match the Outgoing server ID

8. Cron Job

Some customers report that their emails are not going out or some certain emails fail to be sent upon workflow execution. A very common reason behind this problem is that the Cron jobs are either not running in timely manner or they are not configured at all. Check wheather the Cron jobs are configured or not. To check it go to the Scheduler. Check for the Workflow in the scheduler and check if there is any value in last scan ended, usually it should be less then 15 minutes. It shows when was the last time Cron job was run for the Workflows. If you see that the cron jobs are running and are running for more than a minute and still email is not going out then it is a problem with the workflow

if the cron job is not configured the scheduler will look like the image provided below

Troubleshooting Email Workflows in VTiger

9. Sending Email through VTiger manually

  • The email will not be sent manually through the sent email button on a module, if the cron jobs are not functional?

We will take an instance where cron jobs are not configured to check this issue

Troubleshooting Email Workflows in VTiger

then we tried to send the email through sent email button on a module, it failed to send the email.

Troubleshooting Email Workflows in VTiger

After that just to troubleshoot, outgoing server is set-up

Once the outgoing server is set, mail was sent successfully

Troubleshooting Email Workflows in VTiger

The reason behind the issue of emails not being sent manually is most probably caused by not setting up the outgoing server rather then faulty or non-configured cron jobs

10. Email Workflows always use admin user

When email is sent through the email workflow, it is sent from the admin user. For example a workflow is set up by a user A, and when it trigger the workflow. The email will be sent through the admin user instead of the user A. This is the reason that when you will check the updates part of that record upon which workflow is executed you will see all the emails from the Admin rather then the user A. The reason behind using the Admin user is that it has all the permissions.

11. No record for failed email sending attempts

In VTiger no solid mechanism exists in regard to the email logging. Their is no record that tells which emails are sent, which are failed and which are still in queue. Currently you can only check the emails that are being sent successfully and it can be checked through email history. If an attempt to send an email is failed, then their exists no data to confirm weather the attempt is failed or succeeded.

12. Ion Cube

Ion cube is used to protect scripts written in php by encoding and decoding it. it is used to tackle data theft and for increasing the security. It is used to decrypt the encoded modules and extensions. Workflows that involve the use of encrypted modules and extensions, only work if the ion cube loader is installed on the server.

 

Next Article: Advance Customer Portal by VTExperts

Related posts

VTExperts: Vtiger Employee Contract Management Customization

Multi-Currency Vtiger Quotes with VTExperts IDCA (Customziation)

Multi-Currency Vtiger Quotes with VTExperts IDCA (Customziation)

Vtiger Checklists by VTExperts Introduces Role-Based Sharing

Vtiger Checklists by VTExperts Introduces Role-Based Sharing

VTExperts Vtiger CRM AI Customer Portal Chat Assistant

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

EXTENSION PACK

  • Extension List
  • Pricing
  • Extension Pack Details
  • Setup Instructions
  • Documentation

SERVICES

  • Support & Consulting
  • Hosting (Dedicated & Managed)
  • Customization & Development
  • Upgrade & Migration
  • Maintenance & Ongoing Support

LINKS

  • Gmail Plugin for VTiger
  • Outlook Plugin for VTiger
  • Blog (News & Tips)
  • Extension List
  • Contact Us Form

VTExperts

  • 341 W Scott Street
    Chicago, IL 60610
    United States
[email protected]
+1 (818) 495-5557
© 2009-2026 VTExperts.com All Rights Reserved
0
Cleantalk Pixel