Skip to main content

Brand Settings

Brand-Level Mercury Settings

The following settings apply at the brand (tenant) level in Mercury. They control abandoned-cart emails, gateway integrations, file paths, notification templates, and more. Settings are grouped by category for easy reference.


Abandoned Cart

These parameters customize the look and content of abandoned-cart communications.

SettingDescriptionType
AbandonedCartProductImageAttributesWidth and height of product images in abandoned-cart emails (e.g. width="158" height="230").Text
AbandonedCartFieldsComma-separated list of product fields (title, price, etc.) to display in the first and second rows.Text
AbandonedCartTemplateLayout option:
0 = table (image left, text right)
1 = two-column grid (image above text; two items per row)
2 = single-column list (image above text).Integer
AbandonedCartProductTextStyleCSS for product text (title, price, etc.), e.g. vertical-align: middle; text-align: left;.Text
AbandonedCartProductLinkStyleCSS for linked product titles, e.g. color: #000001; text-decoration: none; font-weight: bold;.Text
AbandonedCartProductImageStyleCSS for product images, e.g. display: block; margin: 10px; border: none; width: 158px;.Text
AbandonedCartProductDescriptionStyleCSS for product descriptions, e.g. color: #000001; font-size: 16px; font-family: Helvetica;.Text

Message Templates

IDs of automation templates used across support, password resets, loyalty cards, and invitations. Append .en, .fr, etc. for locale-specific versions.

SettingDescriptionType
SupportTicketEmailTemplateId.enAutomation ID for notifying admins of new support tickets.Integer
ResetPasswordEmailTemplateTemplateId.enAutomation ID for sending password-reset links to members.Integer
OtpSmsTemplateId.enAutomation ID for sending one-time passwords via SMS.Integer
LoyaltyInvitationOtpSmsTemplateId.enAutomation ID for SMS one-time password when inviting members to loyalty.Integer
LoyaltyCardEmailTemplateId.enAutomation ID for emailing the member’s digital loyalty card (PDF).Integer
LoyaltyInvitationSmsTemplateId.enAutomation ID for sending loyalty-program invitations via SMS.Integer

Message Gateway Settings

Settings for Email, SMS and Viber integrations.

SettingDescriptionType
AmazonAccessKeyAWS access key ID for SES.Text
AmazonSecretKeyAWS secret access key for SES.Text
AmazonTopicArnARN of the SES SNS topic for bounce/complaint notifications.Text
AmazonConfigSetSES configuration set name for tracking and deliverability.Text
MailUnsubscribeRedirectUrlURL to redirect users after unsubscribing (if not using SES’s built-in page).Text
SMSGatewayAPIKeyAPI key for your SMS provider.Text
SMSProfileIdSMS gateway profile identifier (see gateway docs).Integer
SMSSenderNameDefault sender name displayed on SMS messages.Text
IsSMSSetup✓ if the SMS gateway has been configured and is ready for use.Boolean
OmniUserUsername for Viber message gateway.Text
OmniPasswordPassword for Viber message gateway.Text

File Paths & URLs

Define where Mercury reads and serves static assets.

SettingDescriptionType
FolderNameSubfolder name where product images are stored.Text
NewsletterFileRootFilesystem path for storing newsletter assets.Text
NewsletterVirtualFileRootPublic URL root from which newsletter images are served.Text
SubscriptionCenterRootUrlBase URL of the members’ app (loyalty dashboard, unsubscribe pages, surveys).Text

Billing & Reporting

Miscellaneous settings for billing and cost allocation.

SettingDescriptionType
CostCenterKeyIdentifier used in billing reports to group brand-level costs.Text
OptionalLoyaltyRegistrationNot used (reserved for future loyalty-registration toggles).Boolean