21
votes
Accepted
Using EXM for sending about 4 million emails a day
Is it needed to use dispatch server in case of using Sitecore Email Cloud?
Yes, Sitecore Email Cloud is simply the mail transit provider. You still need dispatch servers to generate the emails and ...
16
votes
Accepted
Disable EXM and remove connection strings
Instead of changing the EXM.Enabled setting, try setting the following to no in your Web.config:
<add key="exmEnabled:define" value="no" />
14
votes
Accepted
How does Sitecore EXM track the Email Opens Rate?
The question is: How does EXM track opens?
During dispatch, EXM automatically embeds a tracking pixel to the bottom of the rendered email. The tracking pixels link's to RegisterEmailOpened.ashx on ...
12
votes
Accepted
Can ECM 2.2 be upgraded with analytics data to EXM 3.3 at all?
As the product owner, let me confirm.
In version 1.x --> 3.2 the Email reporting stack was built on a foundation that was inconsistent, inaccurate and not able to scale with the future of Sitecore. ...
12
votes
Accepted
EXM error: Empty strings are not allowed. Parameter name: listId
Your problem is that the default settings i.e. the manager root has not been created.
Go to the EXM dashboard, click the Default Settings button and enter the details. The settings are explained here....
12
votes
Accepted
Is MongoDB a prerequisite to install EXM?
As EXM does not support CMS-only mode, xDB is required to run EXM. See the documentation on all the components that require xDB.
When you send an email campaign, the Email Experience Manager (EXM) ...
11
votes
Accepted
Passing data to emails sent through EXM
Background information
The answer depends on your environment configuration. If you have a single server setup (i.e. the server is configured as both CD and CM) the solution is simple (read on), if ...
10
votes
Accepted
Subscribing to EXM Email: How do you manage multiple contacts using the same computer?
This is a pretty complex issue and question, but you have broken it down excellently to allow me to attempt and pinpoint the issue. I believe the issue you are suffering from is what I have called "...
9
votes
Accepted
Is there anyway to improve the speed that List Manager builds a list?
It has been determined that List Manager in Sitecore 8.1 is not as efficient as it could be. Sitecore Support KB Reference Number 431777 assists with List Manager issues. With this installed, List ...
9
votes
How to use HTML markup in CustomTokens of automated messages?
Solution
Posted on Git Gist
Existing page emails
Probably, it's better to use Existing Page email template for this purpose.
If you really want to implement it with tokens, use explanation bellow.
...
8
votes
Accepted
Is there a way to check EXM version?
What about: shell -> desktop -> All Applications -> System -> License Details?
8
votes
EXM newsletter content not displaying in gmail ([Message clipped])
When you send a message and the body section of the message exceeds 102KB, your Gmail subscribers will see the first 102KB of content and then see the following:
Gmail message clipped notification.
...
7
votes
Accepted
PaaS compatibility for WFFM and EXM?
Yes, they are both compatible.
WFFM since 8.2 Update-3 (rev. 170413), and EXM since 3.5 (rev. 170810)
More information about all modules compatible with Azure Paas can be found here: https://kb....
7
votes
Accepted
LinkManager returning inconsistent Server Url
Let me start by saying that I believe that this is a bug in Sitecore, and the results of our peer debugging session have strengthened that belief.
Solution/Workaround
You should be able to work ...
7
votes
Accepted
EXM 3.4 - Subscription Page
Sitecore EXM module support the Subscription functionality out of the box. There are 4 standard emails:
Subscription Confirmation - will be sent after submitting Newsletter Subscription form and will ...
7
votes
Sitecore 9 EXM - where is it?
There will not be a version 9 compatible EXM as it will be part of the core platform with v9 update 1.
6
votes
Passing data to emails sent through EXM
There are several options. One of them is to add a processor to <getXdbContactRecipient> pipeline defined at 'Include\EmailExperience\Sitecore.EmailExperience.Core.config' and add custom user ...
6
votes
Accepted
How do I execute an action when a user clicks a link in an EXM email?
I think the part you might be missing is that actual action of clicking a link in an EXM sent email message is that the link goes to a page that sits outside of the Sitecore item structure. That page ...
6
votes
Accepted
How does the SPAM detection work with EXM and Sitecore MTA
What @steve-mcgill said is completely correct, but I can offer a bit of background on the implementation.
Assuming EXM 3.3/4/+:
In the file
\App_Config\Include\EmailExperience\Sitecore.EDS....
6
votes
Accepted
Sitecore 9 EXM - where is it?
EXM is slated for delivery in the next update for 9.0. It was not part of the initial release.
9.0 update 1 should be available soon, but right now if you need EXM functionality today you need to ...
6
votes
Accepted
EXM campaign state change to PAUSED because of CM server IIS pool automatic recycle
EXM was not designed to support this. The (primary) CM is responsible for orchestrating the work e.g. changing the state of the message from draft -> sending -> sent. This runs as a task within ...
6
votes
Accepted
Send email with Segmented List - Skipped during message delivery
Thanks for the comprehensive bug report. Sitecore have published a hotfix for Sitecore 9.0 Update 1 which fixes this issue.
The decompiled code is hard to read but the issue stems from flag2 (as it ...
6
votes
Accepted
Unsubscribe pipelines in EXM
DISCLAIMER: This post ONLY APPLIES to Sitecore 9.1 and beyond.
Marketing Preferences
Marketing Preferences is a new part of Sitecore that allows users to self-select marketing segments. This is an ...
5
votes
Accepted
Triggered email not sent to few people
EXM requires an email to be associated with the contact. The contact has to be an xDB contact. Starting from EXM 3.1, Sitecore users are no longer supported.
By default the contact should look ...
5
votes
Converting users to contacts when upgrading from v7.5 to v8.0
Upgrade Script: ConvertUsersToContact.aspx
This script utilizes the standard Task Manager in Sitecore in order to process contacts. If for some reason, you have the processing\taskManager disabled, ...
5
votes
Accepted
How should I add contact to a list - EXM subscription in Sitecore 8.2
If you are using EXM, then you can take advantage of Sitecore.Modules.EmailCampaign.ClientApi. Have a look at the the EXM ClientApi documentation for version 3.4 of EXM
listManager.AssociateContacts ...
5
votes
Accepted
In EXM 3.3 why does the link to Unsubscribe.aspx return a 404?
Background information
During dispatch, all links are replaced with a link to /sitecore/RedirectUrlPage.aspx with additional query string parameters such as contact id and message id.
...
5
votes
Accepted
How to configure the "message transfer agent" for EXM 3.4
You need a new subscription for EXM 3.4, the old one is not good.
You can find on EXM 3.4 documentation :
Please be aware than when upgrading to EXM 3.4, a new subscription to the Sitecore Email ...
5
votes
Accepted
Huge Search.Log due to List Manager (while using EXM)?
First of all, you should disable List Manager on the processing server.
The search messages in logs are likely caused by the Sitecore.ListManagement.Analytics.UnlockContactListsAgent class. It looks ...
5
votes
Accepted
How to programmatically get a list of contacts by a ContactList Id in Sitecore 8.2
Just to clear up a common misconception. EXM uses List Manager to retrieve contact lists and contacts, but they are two different products/APIs. EXM is a module released separately, whereas List ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
exm × 288sitecore-forms × 19
list-manager × 18
xdb × 17
xconnect × 14
sitecore-client × 7
upgrade × 6
marketing-automation × 6
azure × 5
contact-facets × 5
engagement-plans × 5
segmented-list × 5
experience-analytics × 4
paas × 4
personalization × 4
tracking × 4
segmentation × 4
ecm × 4
experience-editor × 3
sitecore-api × 3
wffm × 3
content-testing × 3
campaigncreator × 3
solr × 2
configuration × 2