Upgrading EXM to Sitecore Email Campaign Manger 9XP

Hi Champs,

Today I am going to write something which you require while upgrading your Sitecore EXM to Sitecore Email Campaign Manager 9XP. Below are some steps which you may need to check while upgrading.

  1. Make Sure that you have below all Email Campaign related items/Child’s from Sitecore 9XP Vanilla instance to your upgraded database, this means that you need to remove your items from the database which came from database upgrade add below items which are from the vanilla instance. Items from,
    • Items from /sitecore/templates/System 
    • Items from /sitecore/templates/System/Analytics 
    • Items from /sitecore/system/List Manager 
    • /sitecore/system/Marketing Control Panel 
    • Items from /sitecore/layout/Renderings/System/Email 
    • Items from /sitecore/media library/System/Email 
    •  Items from /sitecore/content/Email 
  2. After this, you can add all your previous items as different packages in Email experience.
  3. Follow the steps from https://doc.sitecore.com/developers/91/sitecore-experience-platform/en/rebuild-the-xdb-index-in-solr.html
  4. Also, change sittings for EXM config related to SMTP. Follow https://techienikhil.wordpress.com/2019/07/13/working-with-exm-in-sitecore-9xp/
  5. Disable all custom pipelines written for EXM from App_Config folder or any entry created from the respective pipeline config file.
  6. Also, follow https://sitecorehacker.com/2018/12/26/automatically-resuming/ this if you get issues for Email sending.

Please do write your comments,

Thanks for browsing !!

Advertisement

Working with EXM in Sitecore 9XP

Hi Champs,

Today I am going to explain how to use the OOTB EXM feature from Sitecore 9XP.

EXM comes as preinstalled module in Sitecore 9, once you get the EXM running after Sitecore installation follows the below steps to set up the messaging.

Changes for CustomSMTP:

  1. After getting Sitecore EXM installed go to App_Config/Sitecore/EmailExperience folder.
  2. Find the config file called. “Sitecore.EDS.Providers.CustomSMTP.config”
  3. In this file please change the Server node value with the IP address for your SMTP server.
  4. Also, change the Port number for the same.

Changes for CustomSMTP Sync:

  1. After getting Sitecore EXM installed go to App_Config/Sitecore/EmailExperience folder.
  2. Find the config file called “Sitecore.EDS.Providers.CustomSMTP.Sync.config”
  3. In this file please change the Server node value with the IP address for your SMTP server.
  4. Also, change the Port number for the same.

Using EXM:

  1. Check below link for how to start with EXM in Sitecore 9. https://doc.sitecore.com/users/exm/90/email-experience-manager/en/introducing-the-email-experience-manager.html
  2. You can use below link to get all related topic for customizing the EXM. https://sitecorehacker.com/2018/11/26/25-days-of-sitecore-exm

Thank you for reading.