Octeth Training Center
Octeth Training Center
Enhancing Octeth's Suppression List Table: Implementing Insertion Date for Improved Email Campaign Analysis

Enhancing Octeth's Suppression List Table: Implementing Insertion Date for Improved Email Campaign Analysis

Getting started

What’s NewWhat’s NewRoadmapRoadmapOcteth Training ProgramOcteth Training Program

Installation & Setup

RequirementsRequirementsArchitectureArchitectureServer SetupServer SetupOempro InstallationOempro InstallationCommunity Edition InstallCommunity Edition InstallSSL CertificatesSSL CertificatesVersion UpgradeVersion UpgradeTroubleshootingTroubleshooting

Video Tutorials

Video TutorialsVideo Tutorials

Administration

Quick WalkthroughQuick WalkthroughSecuritySecuritySub Admin AccountsSub Admin AccountsSettingsSettingsDelivery ServersDelivery ServersGlobal SegmentsGlobal SegmentsGlobal Custom FieldsGlobal Custom FieldsBounce ProcessingBounce ProcessingSpam ComplaintsSpam ComplaintsSuppression ListSuppression ListPlug-InsPlug-InsDelivery ReportDelivery ReportUser ManagementUser ManagementMaintenanceMaintenance

Audience Management

IntroductionIntroductionSubscriber ListsSubscriber ListsCustom FieldsCustom FieldsSegmentsSegmentsSubscribersSubscribersWebhooksWebhooksWebsite Event TrackingWebsite Event Tracking

Email Marketing

IntroductionIntroductionAuto RespondersAuto RespondersEmail CampaignsEmail CampaignsSender Domain Man.Sender Domain Man.Journeys (Automation)Journeys (Automation)Bounce ProcessingBounce ProcessingEmail PersonalizationEmail PersonalizationFBL ProcessingFBL ProcessingEmail Builder IntegrationsEmail Builder IntegrationsEmail DeliverabilityEmail DeliverabilitySender Domain ManagementSender Domain Management

Plug-Ins & Add-Ons

AI Plug-InAI Plug-InRSS Plug-InRSS Plug-InBounce Catcher Add-OnBounce Catcher Add-OnLink Proxy Add-OnLink Proxy Add-On

Developers

IntroductionIntroductionSingle Sign OnSingle Sign OnAPIAPIPlug-In DevelopmentPlug-In DevelopmentDatabaseDatabase

Advanced

Reverse ProxyReverse ProxyCookbookCookbook

Help

TroubleshootingTroubleshootingContact UsContact Us

Enhancing Octeth's Suppression List Table: Implementing Insertion Date for Improved Email Campaign Analysis

Purpose of Customization

The suppression list table in Octeth is a crucial component that maintains the list of email addresses which have been detected as hard bounced (invalid), spam complaint, and unsubscribed.

These email addresses are always filtered from outgoing email campaigns to protect the sender's delivery reputation.

However, the current structure of the suppression list table only stores email addresses, without any information about when these addresses were added to the list.

By customizing the table to include an "insertion date", you can gain insights into the timeline of suppression, which can be valuable for analyzing trends, troubleshooting issues, and improving your email campaigns.

Who Should Implement This

This customization should be implemented by developers and system administrators who are responsible for managing the Octeth MySQL database server.

How to Implement

To add the insertion date to the suppression list table, you need to execute the following SQL query on the Octeth MySQL database server:

ALTER TABLE `oempro_suppression_list`
ADD COLUMN `InsertionDate` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
ADD COLUMN `InsertionYear` INT AS (YEAR(`InsertionDate`)) STORED,
ADD COLUMN `InsertionMonth` INT AS (MONTH(`InsertionDate`)) STORED,
ADD COLUMN `InsertionDay` INT AS (DAY(`InsertionDate`)) STORED,
ADD INDEX `IDX_INSERTION_DATE` (`InsertionDate`),
ADD INDEX `IDX_INSERTION_YEAR` (`InsertionYear`),
ADD INDEX `IDX_INSERTION_MONTH` (`InsertionMonth`),
ADD INDEX `IDX_INSERTION_DAY` (`InsertionDay`);

This query will add a new column, InsertionDate, to the oempro_suppression_list table. This column will automatically record the current timestamp whenever a new email address is added to the suppression list.

Additionally, the query will create three stored columns (InsertionYear, InsertionMonth, InsertionDay) that extract the year, month, and day from the InsertionDate, respectively.

These columns can be used for more granular analysis of the suppression list.

Finally, the query will add indexes on these four columns to optimize the performance of queries that filter or sort by these dates.

⚠️
WARNING! Please note that you should back up your database before making any changes to its structure. If you encounter any issues during this process, please contact your database administrator or seek professional help.

On this page

  • Enhancing Octeth's Suppression List Table: Implementing Insertion Date for Improved Email Campaign Analysis
  • Purpose of Customization
  • Who Should Implement This
  • How to Implement
💠
image

Homepage Customer Area Community Portal Contact Us

Footer Social Icons

©Copyright Octeth, Inc. All rights reserved.