Salesforce My Domain Change Post-Deployment Checklist

Summit Blog Salesforce My Domain Change Post-Deployment Checklist

Example Post-Deployment Checklist

  • Incomplete pre-deployment tasks—Review the pre-deployment update checklist, and complete any incomplete tasks.
  • Chatter—Tell your users to update the bookmarks listed on their Chatter groups.
  • Custom Visualforce pages or custom apps—Replace references to the org’s instance URL with your new My Domain URL. Whenever possible, use relative URLs and dynamically generated hostnames.
  • Einstein Bots—For each bot, regenerate the deployment code and update it on each web page that uses the bot.
  • External software that accesses your Salesforce org—Update the references to your Salesforce URLs within the external software, and log in to Salesforce again.
  • Hard-coded references to URLs—Update hard-coded references to your old URLs, including instanced hostnames, such as na87.salesforce.com. Ideally, generate the hostname via a dynamic method, such as the DomainCreator class in Apex. If you deployed enhanced domains, review the hostname redirections that stop in Winter ’25. If you find any of those hostname formats in your org, update them to the enhanced domain format.
  • Installed packages from AppExchange—Verify package functionality. For your end-user communications, note the features that require users to reconnect.
  • Pinned certificates—Eliminate (recommended) or update the certificates.
  • Firewalls and Proxy Servers—Optionally, remove the hostnames that no longer apply to your org from your trust settings. However, we recommend that you allow those hostnames for redirection until all users and integrations are using your new domains successfully.

If the change to your My Domain updates your My Domain login URL, complete these tasks.

  • API Integrations—Update API integrations into your org to use the server endpoint. Download your metadata, and use a command-line interface such as Salesforce CLI.
  • Branding—If your brand changed, update your login page branding
  • Desktop links—Update the desktop link with your new My Domain login URL.
  • DevOps Center—Update the named credentials used to authenticate users that access your org through DevOps Center.
  • Email templates—Update the login URL for your Salesforce org.
  • Enablement Sites (myTrailhead)—If your enablement site’s login URL is your My Domain login URL, contact Salesforce Customer Support to update your Sales Enablement authentication provider.
  • Messaging for In-App and Web—To update your Messaging for Web configuration with your new URLs, republish your Messaging for Web deployment.
  • Knowledge articles served on your *.my.salesforce.com URL—Update hard-coded references to the knowledge article URLs.
  • Identity providers on your login page—Update your identity providers to use your new login URL.
  • Multi-factor authentication (MFA) for accessing Salesforce—Update authentication.
  • Named credentials—Review the URL field for your named credentials. If a named credential uses your My Domain login URL, update the URL field with your new My Domain login URL. If users access functionality that relies on an updated named credential, instruct them to reauthenticate.
  • Service Cloud Voice—When you enable Service Cloud Voice, Salesforce uses your My Domain login URL to configure single sign-on (SSO) to Amazon Connect. Changing your org’s My Domain login URL breaks that configuration and disables Voice. Reconfigure Salesforce Voice, or wait until Salesforce announces a solution to allow you to change your My Domain name without breaking the configuration.
  • Single sign-on for accessing your org—Update authentication.
  • Pardot—If your configuration uses the Pardot Connector User, update the login URL that Pardot uses.
  • A personalized version of the Salesforce mobile app published on the Google Play or Apple App stores—If your personalized version of the Salesforce app uses your My Domain login URL, update your app to use your new login URL.
  • Streaming API—Update to use your new My Domain login URL.
  • Third-party connected apps that access your org—Work with the app owners to update the login URLs in their app, including SSO and other authentication methods.
  • Zones for Experience Cloud sites (Ideas, Answers, Chatter Answers)—Update the email notification URL.

If the Visualforce URL changed, complete this task.

  • Service Cloud Voice—Add your new Visualforce page format to the allowlist for Amazon Connect.

If the content URL changed, complete these tasks.

  • Email and other document templates that use files hosted in Salesforce—Update the embedded content or images. Instruct users to update their local templates. For example, an icon or image hosted in your org and used in email footer templates.
  • Enablement Sites (myTrailhead)—Update your modules and trails with your new badge art URLs.
  • Web content that uses files hosted in Salesforce—Update the content links. For example, an image used on your website or externally published PDFs.

If your Experience Cloud sites or Salesforce Sites URL changed, complete these tasks.

  • Authentication that uses your site URL—Verify your configuration. If your setup uses your site URL, update the configuration.
  • Branding—If your brand changed, update the branding for your Experience Cloud site login page.
  • Desktop links—Update the desktop links with your new site login URL.
  • Email templates—Replace references to your old site URLs with your new site URLs.
  • Enablement Sites (myTrailhead)—If your enablement site’s login URL is your Experience Cloud sites URL, contact Salesforce Customer Support to update your Sales Enablement authentication provider.
  • External integrations—Update external integrations that reference your sites.
  • External links to the site—Update all references to the new site URL.
  • Hard-coded references to your site within your sites and custom pages—Update the references to your site URL. Where possible, use relative links or dynamically created hostnames.
  • Knowledge articles served on your Experience Cloud sites URL—Update hard-coded references to the knowledge article URLs.
  • Identity providers on your site login page—Update your identity providers to use your new site URL.
  • Messaging for In-App and Web—If you use Messaging for Web in an Experience Builder site, update your allowlisted URLs.
  • A Mobile Publisher for Experience Cloud app—Update your app to use your new Experience Cloud sites URL.
  • Multi-factor authentication for accessing your site—Update authentication.
  • Named credentials—Review the URL field for your named credentials. If a named credential uses your site URL, update the URL field with your new site URL. If users access functionality that relies on an updated named credential, instruct them to reauthenticate.
  • Single sign-on for accessing your site—Update the configuration.
  • Third-party connected apps that access your site—Work with the app owners to update the site URLs in their app, including SSO and other authentication methods.
  • Trusted domains for inline frames—Review and update the list of trusted domains for clickjack protection. In particular, ensure that *.my.salesforce.com is trusted.

If a custom domain such as https://www.example.com serves your Experience Cloud sites or Salesforce Sites and the sites URL changed, complete these tasks.

The custom domain serves the site via a non-Salesforce host or service—Review and update the domain configuration, such as CDN settings and hard-coded references to Salesforce URLs.

The custom domain uses the HTTPS Option: A non-Salesforce host or service serves this domain over HTTPS—Update the target hostname used when forwarding requests from your domain’s proxy or CDN.

Ready to Chat?

Get a jumpstart by connecting with one of Summit's Salesforce Certified Experts today.

"Easy to Work With"
Angie W.

Northwoods worked with Summit to help migrate our Microsoft Dynamics CRM system to Salesforce.  Mike and his team were extremely knowledgeable, thorough, and easy to work with.  They were able to help us configure the system to handle complex business processes while making the system easy for end users.  They were also able to migrate all our legacy Dynamics data to the new Salesforce system.  Summit helped train our technical team on Salesforce administration while keeping the project on time and under budget.  I highly recommend Summit for any Salesforce-related project.

"Mind Blowing!"
Rachael H.

As a leader of a small non-profit aimed to scale rapidly and efficiently, I knew it was critical to transition from antiquated spreadsheets to a sophisticated CRM. We dabbled in Salesforce on our own the year prior. To put it mildly, I was terrified to go there again. Mike and his team at Summit met my apprehension with confidence and reassurance. They were timely, efficient and positioned us to utilize Salesforce in ways we hadn’t imagined. Every day I’m in awe of what Salesforce can do; to Mike’s credit for imparting his wisdom. Summit has positioned us for unprecedented opportunities at Walk with a Doc. Thank you!

"BEST Salesforce Consultant Available"
Catherine Z.

We went through 3 consultants before finding Summit. The difference was night and day, and the cost was very reasonable. They helped us get our Communities up and running in less than a week (after 2 other teams essentially dragged their feet for 9 months - yes, 9 months!). We are ecstatic! We also have Managed Services with them, for a few hundred bucks a month they are our go-to for anything Salesforce. The team is INSTANTLY responsive - like within 2 minutes. I have experienced other consultants and can tell you, there is no comparison. Hire Summit!

"Did a Wonderful Job"
Paige B.

We have primarily been using Salesforce for our sales team. Recently we decided to bring our support team on and Summit did an awesome job helping us get everything set up the way we needed.

"Great Learning and Implementation"
Annette H.

Great experience with Summit. They are very knowledgeable about Salesforce and their turn around is outstanding. I am looking forward to working Part 2 of our plan with them.

"Transformation Data w/ Excellent Service"
Kay W.

The skill set and knowledge that Mike Leibrand has brought to this project far surpasses our initial expectation- especially since our initial contact with Salesforce corp. was challenged in regards to utilizing training videos to suit our scope and need. Mike has been helpful in supporting our team with a custom solution in order for us to be able to serve our community better. He is timely and professional, and eager to learn about the why before telling us the what.

"Made our Dream CRM a Reality!"
Matt S.

Mike and his team at Summit Tech made our Salesforce dream a reality. As a small non-profit on a limited budget with very specific CRM needs we were challenged to find a suitable Salesforce partner. Fortunately we were introduced to Summit Tech, and from day one they made the formidable task of implementing Salesforce doable (and even enjoyable!). Mike is a pro, from his accessibility and communication to industry knowledge and attitude, he never said 'no' to a request. When we encountered hiccups along the way he took the time to trouble shoot and make fixes, even when it was outside the original scope of the project. We didn't deviate from the project timeline or budget, which says a lot considering our custom needs for data collection/reporting, donor communication, and third party plug-ins. If you are considering implementing Salesforce or have any Salesforce needs, I highly recommend Mike and his team.

Name(Required)