Is there a token for email sender's signature?

I need the email generated from template to be signed by the person who is sending the email.

  • I'd like to add user's signature after each template in case we send a mailing/bulk emails. Any news about that ? The best would be to get a token user_signature Best regards, Fabien
    – HashKey
    Mar 27, 2018 at 11:06

2 Answers 2


Yes there is but it only works for regular mails not for mails sent by CiviMail (bulk mails):

  1. Add signature to the CIviCRM contact that is connected to your CMS contact (see screenshot).
  2. Click on send email for a contact and the signatures should be in the Text editor.

However, for Bulk Mails you would have to put the signature in a footer or th emessage template.

enter image description here enter image description here enter image description here

  • This way CiviCRM is adding the signature of Recipient, not the Sender.
    – Aivars
    Apr 5, 2017 at 14:44
  • You are right, the token indeed resolves the recipient's signature. However, If add a signature to the CiviCRM contact that is connected to my CMS user, the signature will be displayed as soon as I pull up the send email mask. Just tested it again and it works for me using CiviCRM 4.7.17 and Drupal.
    – Fabian
    Apr 6, 2017 at 5:59
  • That's correct. But how can I use such a signature together with email template?
    – Aivars
    Apr 6, 2017 at 8:14
  • I am afraid that is not possible. You can of course cut out the signature and paste it again after selecting the template or implement custom token/functions, javascript magic etc...
    – Fabian
    Apr 6, 2017 at 13:51
  • I couldn't get this to work properly, but there is an extension de.systopia.signatures (github.com/systopia/de.systopia.signatures) which has the functionality needed.
    – Phil_B
    Aug 6, 2019 at 14:31

You might find the code in https://github.com/JMAConsulting/biz.jmaconsulting.sigs a useful starting place for a token for CiviMail - a PR for this would be welcome. Feel free to contact me if you would like us to develop it for you.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.