Answers.Body: <p>I've not seen this myself (domain missing) but the base page is missing as well from your link.</p>
  <p>I'd review the following:</p>
  <ul>
  <li><p>make sure that the base page is set - go to <a href="https://example.org/wp-admin/admin.php?page=CiviCRM&amp;q=civicrm%2Fadmin%2Fsetting%2Fuf&amp;reset=1" rel="nofollow noreferrer">https://example.org/wp-admin/admin.php?page=CiviCRM&amp;q=civicrm%2Fadmin%2Fsetting%2Fuf&amp;reset=1</a></p>
  </li>
  <li><p>Review the Base Page setting and value, it cannot be blank</p>
  </li>
  <li><p>Make sure there is a published page that matches the one in that page</p>
  </li>
  <li><p>If there is no value there, add one, civicrm is the default and then create a WP page with that slug</p>
  </li>
  <li><p>Make sure the page is public and visiuble to all</p>
  </li>
  <li><p>Once you've done that (or confirmed the base page exists) Visit this page <a href="https://example.org/wp-admin/options-permalink.php" rel="nofollow noreferrer">https://example.org/wp-admin/options-permalink.php</a></p>
  </li>
  <li><p>Confirm that your permalinkls are set to anything EXCEPT Plain</p>
  </li>
  <li><p>If it is set to Plain change to one of the other options and save</p>
  </li>
  <li><p>If it is not set to plain, you can exit the page</p>
  </li>
  <li><p>Flush CiviCRM Caches go to <a href="https://example.org/wp-admin/admin.php?page=CiviCRM&amp;q=civicrm%2Fadmin%2Fsetting%2FupdateConfigBackend&amp;reset=1" rel="nofollow noreferrer">https://example.org/wp-admin/admin.php?page=CiviCRM&amp;q=civicrm%2Fadmin%2Fsetting%2FupdateConfigBackend&amp;reset=1</a>  and click cleanup caches</p>
  </li>
  </ul>
  <p>After all that is complete, visit a contribution or event page and be sure it displays.   I'd then try a test email.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-08-04T18:12:51.547Z
Answers.Text: Wow. Adding a blank CiviCRM page in Wordpress made the mass mailing tracking work. (The base page was properly set). I did not expect that.
Answers.UserDisplayName: Todd Scott
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-08-04T11:55:33.877Z
Answers.LastActivityDate: 2020-08-04T11:55:33.877Z
Answers.UserDisplayName: Kevin Cristiano
Body: <p>We sent a mass mailing under 5.27.0 (Wordpress) and the email Click Through links were invalid as noted earlier. They did however include our domain.</p>
  <p>We upgraded to 5.27.3 and the links are still invalid. They appear to be missing our domain, e.g.</p>
  <p>http://?civiwp=CiviCRM&amp;q=civicrm/mailing/url&amp;u=674&amp;qid=63201</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-31T15:31:37.547Z
Comments.Text: I just tried this on 5.27.3 and it worked for me, with a very standard email setup. I added a link, clicked the link when the email arrived and the click thru worked & was recorded by Civi.  What's your email setup?
Comments.UserDisplayName: Andy Clark
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-31T20:47:48.150Z
Comments.Text: Interesting! Our mailer configuration uses mail(). We've not made any recent changes to the CiviMail configuration and it worked prior to 5.27.0.
Comments.UserDisplayName: Todd Scott
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-08-01T07:14:38.123Z
Comments.Text: My setup is Drupal, should have said that
Comments.UserDisplayName: Andy Clark
Tags: <wordpress><civimail><click-through>
Title: Mass mailing Click-Through tracking doesn't include domain in 5.27.3
ThreadText: # Mass mailing Click-Through tracking doesn't include domain in 5.27.3
  
  (Asked by: username_0 on 2020-07-31)
  
  We sent a mass mailing under 5.27.0 (Wordpress) and the email Click Through links were invalid as noted earlier. They did however include our domain.
  
  We upgraded to 5.27.3 and the links are still invalid. They appear to be missing our domain, e.g.
  
  http://?civiwp=CiviCRM&q=civicrm/mailing/url&u=674&qid=63201
  
  **Tags:** wordpress, civimail, click-through
  
  > **Comments:**
  > **username_1**: I just tried this on 5.27.3 and it worked for me, with a very standard email setup. I added a link, clicked the link when the email arrived and the click thru worked & was recorded by Civi.  What's your email setup?  
  > **username_0**: Interesting! Our mailer configuration uses mail(). We've not made any recent changes to the CiviMail configuration and it worked prior to 5.27.0.  
  > **username_1**: My setup is Drupal, should have said that  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2020-08-04. Score: 1 | Accepted answer
  
  I've not seen this myself (domain missing) but the base page is missing as well from your link.
  
  I'd review the following:
  
  * make sure that the base page is set - go to <https://example.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fsetting%2Fuf&reset=1>
  * Review the Base Page setting and value, it cannot be blank
  * Make sure there is a published page that matches the one in that page
  * If there is no value there, add one, civicrm is the default and then create a WP page with that slug
  * Make sure the page is public and visiuble to all
  * Once you've done that (or confirmed the base page exists) Visit this page <https://example.org/wp-admin/options-permalink.php>
  * Confirm that your permalinkls are set to anything EXCEPT Plain
  * If it is set to Plain change to one of the other options and save
  * If it is not set to plain, you can exit the page
  * Flush CiviCRM Caches go to <https://example.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fsetting%2FupdateConfigBackend&reset=1> and click cleanup caches
  
  After all that is complete, visit a contribution or event page and be sure it displays. I'd then try a test email.
  
  > **Comments:**
  > **username_0**: Wow. Adding a blank CiviCRM page in Wordpress made the mass mailing tracking work. (The base page was properly set). I did not expect that.  
  
  ---
  
  