I have a token for a custom field in my email template, but its not being replaced with the value when the email is sent.

What's wrong? How can I fix it?

  • Did you implement a custom token?
    – nielo
    Dec 7, 2015 at 19:58

1 Answer 1


If you can produce a test for the email, and the token is replaced by the field value, then you might have a permission issue.

It might be buried deeply, but see which role your Cron user has. Be sure the "CiviCRM - access all custom data" is on for your Cron user.

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.