My company uses thank you screens for event registrations. The screen has this text on a green background: "Your registration has been submitted. Once your registration has been reviewed, you will receive an email with a link to a web page where you can complete the registration process."

We don't use the built-in 'web page where you can complete the registration process' and really want to replace this text, but I can't see where to do that. Can anyone help?

Related to this, the 'introductory text' field on the thank you screen never seems to work.


  • Can you explain a bit more "We don't use the built-in 'web page" - what are you using?
    – petednz - fuzion
    Commented Oct 12, 2017 at 17:53
  • What CMS are you using?
    – Iowa Boy
    Commented Oct 15, 2017 at 0:29
  • petednz: we don't make participants complete the registration process with a second link, we just send them an email to confirm their place at the event. // Iowa Boy: Wordpress
    – afol
    Commented Oct 16, 2017 at 14:42

3 Answers 3


Try Word replacement (more like sentence replacement) in your case. Here is a how to:


  • Sounded promising! But doesn't appear to work...
    – afol
    Commented Oct 12, 2017 at 15:39
  • 🤔 I definitively am using sentence replacement for a client on an event registration.. Commented Oct 12, 2017 at 17:04
  • Can you point me to a page on dmaster.demo.civicrm.org where I can see the text you're trying to replace? Commented Oct 12, 2017 at 17:06
  • 1
    Howdy. It's the stuff in the green box at the top of this page, assuming the link works: dmaster.demo.civicrm.org/civicrm/event/… I can see that the text in the green box has been replaced from the default, so I do trust you that it's possible! but when I try to do word replacement it won't change. Here's a link to one of our own events if you want to see the text I'm trying to replace (can do a dummy registration): futureoflondon.org.uk/civicrm/?page=CiviCRM&q=civicrm/event/…
    – afol
    Commented Oct 16, 2017 at 8:50

Quick update: this issue seems to have sorted itself out, possibly with one of the recent CiviCRM updates. Not the most helpful answer for anyone with a similar issue, but this appears to be fixed for me now.


You can use the hook_civicrm_postProcess hook and put the check for target event registration page and form name to be for the thank you screen. $form values can be changed using this hook.

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.