SendGrid Click Tracking Issue

User
url9839.postmymeds.co.uk doesn't support a secure connection
errorr in private window when wordpress reset password link in gmail
Using sendgrid smtp and Clicking Tracking
Assistant
The issue you're encountering—where clicking a password reset link sent through SendGrid leads to an insecure connection error—likely stems from the Click Tracking feature in SendGrid altering the URL structure. This can cause conflicts if the rewritten URL doesn't support HTTPS or the SSL configuration for your domain isn't set up correctly.

Here’s how to address and troubleshoot the issue:

### 1. **Verify SSL Setup on Your Domain**
– Ensure the domain `url9839.postmymeds.co.uk` has a valid SSL certificate installed.
– You can test the domain's SSL setup using tools like [SSL Labs](https://www.ssllabs.com/ssltest/).

### 2. **Check Click Tracking in SendGrid**
– When SendGrid Click Tracking is enabled, it rewrites links to go through a tracking domain. If this tracking domain isn't properly secured with SSL, users will encounter a connection error.
– **Steps to Disable Click Tracking:**
1. Log in to SendGrid.
2. Navigate to **Settings > Tracking > Click Tracking**.
3. Disable the feature temporarily to see if it resolves the issue.

### 3. **Set Up a Branded Tracking Domain**
– To use Click Tracking securely, configure a custom tracking domain:
1. Log in to SendGrid.
2. Go to **Settings > Sender Authentication > Domains**.
3. Authenticate a domain for tracking links, ensuring it's secured with HTTPS.
– After setting up, SendGrid will rewrite links using your custom domain, avoiding the insecure `url9839.postmymeds.co.uk`.

### 4. **Regenerate the Password Reset Link**
– After disabling or fixing Click Tracking, try resetting the password again. Ensure the email link points to your WordPress site's secure domain.

### 5. **Test Without Click Tracking**
– Disable Click Tracking and send a test password reset email. If the link works correctly, you’ve identified the issue.

### 6. **Update Site URL in WordPress**
– Ensure your WordPress `site_url` and `home` settings use `https://`:
– Log in to WordPress.
– Go to **Settings > General**.
– Confirm both `WordPress Address (URL)` and `Site Address (URL)` start with `https://`.

If the issue persists after trying these steps, let me know the specifics (e.g., whether the tracking domain is set up or if the error remains after disabling Click Tracking), and I can help further.

Leave a Comment

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