Database check
Most of the time, performance issues are linked to database maintenance. Here are the main items to check:
- Configuration: we recommend checking the initial Adobe Campaign platform configuration and running a full hardware check.
- Installation and configuration of the Adobe Campaign platform: check network configuration and platform deliverability options.
- Database maintenance: make sure that the database cleanup task is operational and that the database maintenance is correctly scheduled and executed. Check the number and size of work tables.
- Real-time diagnosis: check the process and platform log files, then monitor database activity while recreating the issue.
Application configuration
Here are is a list of articles related to application configuration best practices:
-
MTA and MTAChild processes and memory: the mta module distributes messages to its mtachild child modules. Each mtachild prepares messages before requesting an authorization from the statistics server, and sending them. Refer to this page for more information.
-
TLS configuration: enabling TLS globally is not recommended because it can reduce throughput. Instead, per-domain TLS settings, managed by deliverability team, should be tuned depending on the needs. Refer to this page for more information.
NOTE
Engagement of Deliverability team is based on contract, and customers should contact their Adobe representative for information related to Deliverability engagement. -
DKIM: to insure the security level of the DKIM, 1024b is the best practice recommended encryption size. Lower DKIM keys will not be considered as valid by the majority of access providers. Refer to this page.
Deliverability issues
Here are is a list of best practices and articles related to deliverability:
-
IP reputation: if the IP reputation is not good enough, there will be an impact on performance. The Deliverability Monitoring module offers various tools to track the deliverability performance of your platform. Refer to this page.
-
IP warm-up: the IP warm-up is performed by the deliverability team. This involves gradually increasing the number of emails through new IPs over a period of a few weeks.
NOTE
Engagement of Deliverability team is based on contract, and customers should contact their Adobe representative for information related to Deliverability engagement. -
IP affinity setup: an incorrect IP affinity setup can stop the emails altogether (incorrect operator/affinity name in configuration) or reduce the throughput (small number of IPs in the affinity). Refer to this page.
-
Email size: email size plays an important role in throughput. The recommended maximum email size is 60 KB. Refer to this page. In the Delivery throughput report, check the number of bytes transferred by hour.
-
Large number of invalid recipients: when there is a large number of invalid recipients, it can impact throughput. The MTA keeps retrying sending emails to invalid recipients. Please make sure your database is well maintained.
-
Amount of personalization: if a delivery stays in “Personalization in progress”, check the JavaScript used in personalization blocks.