Skip to main content

Create Transactional Email Content

Transactional emails are automated emails triggered by a player's actions in the game client or website, where the player has specifically requested for the email to be sent.

For more details on integrating transactional emails, see the Send Transactional Email API.

note

The default daily limit for transactional emails sent by a project is 1.5 million, with a QPS (Queries Per Second) of 200. To increase the limit, reach out to the SmartLink representative or contact SmartLink_service@proximabeta.com 3 working days in advance.

Create transactional email template

SmartLink provides the following 3 methods to create transactional email templates:

Drag and drop editor

  1. In the SmartLink sidebar, select Email templates under Content to go to the Email templates page.

  2. Click Transactional > Create Transactional Template.

    transactional1

  3. Enter a template name and select Drag & drop, then click Continue.
    The template name cannot exceed 50 characters in length.

    transactional-dragdrop1

  4. From the drag and drop editor, edit the email layout, insert images, or change text fonts by dragging modules from the right toolbar.
    For more information, see Tips when using the drag and drop editor.

    transactional-dragdrop2

  5. Click the Settings tab to configure the Sender & subject details. Placeholders used in transactional email templates can be customized while editing the template. Placeholders within the system are not indexed while assigning values, and are instead directly assigned through API parameters.

    • Sender
    • Sender address
    • Subject
    • Preview text
    • Template language

    transactional3

  6. When you are done with designing the template layout, click Save draft to save the template as a draft, or click Publish. The template must be published before it can be used by the SendEmail API to send transactional emails.

Tips when using the drag and drop editor

  • Switch between PC, tablet, and mobile modes to preview the template effects on each of the respective platforms, with changes being reflected in real time.
  • Click each module block in the template to adjust the spacing around the individual block.
  • Set the background color of the module blocks according to your project's design theme for a more uniform appearance.
  • When modifying the width of an image, set height as auto to prevent the image from being deformed when viewed on the various platforms.
  • When using the Group Social module to link to your social media accounts, remove all unused social media icons.
  • The display text for Unsubscribe and Update preference can be edited directly in the editor.
  • SmartLink supports Google fonts, which can be manually added by clicking on add web fonts, giving you more flexibility in text styles and email templates. When the Google fonts are not supported for certain email clients, you can set a fallback font to make sure your email content can be displayed in all email clients and devices.

Rich text editor

  1. In the SmartLink sidebar, select Email templates under Content to go to the Email templates page.

  2. Click Transactional > Create Transactional Template.

    transactional1

  3. Enter a template name and select Rich text editor, then click Continue to format your email content in rich text.

    transactional-richtext1

  4. From the top of the page, select a language for your template.
    SmartLink supports sending templates of various languages to different contacts in a single delivery campaign.

  5. Click the Settings tab to configure the Sender & subject details.

    • Sender
    • Sender address
    • Subject
    • Preview text
    • Template language

    transactional-richtext2

  6. Click Save draft to save the template as a draft, or click Publish. The template must be published before it can be used by the SendEmail API to send transactional emails.

Import HTML files

  1. In the SmartLink sidebar, select Email templates under Content to go to the Email templates page.

  2. Click Transactional > Create Transactional Template.

    transactional1

  3. Enter a template name and select Import HTML, then click Continue.

    • The template name cannot exceed 50 characters.
    • The HTML file must be either UTF-8 encoded or GBK encoded. Otherwise, the upload will fail.
    • The text content in the code of the HTML file should not contain garbled characters. Otherwise, the upload will fail.

    transactional-html1

  4. After a successful import, you can preview the HTML file on the left and view the HTML code on the right.

    transactional-html2

  5. Click the Settings tab to configure the Sender & subject details.

    • Sender
    • Sender address
    • Subject
    • Preview text
    • Template language

    transactional4

  6. Click Save draft to save the template as a draft, or click Publish. The template must be published before it can be used by the SendEmail API to send transactional emails.

Revoke published template

If a published transactional email template was changed and then published again, it is possible to revoke the latest changes being made, and the template will revert back to the previously published version. Changes that have been revoked will be saved as draft.

  1. In the SmartLink sidebar, select Email templates under Content to go to the Email templates page.

  2. Click More > Revoke publication from the Action column of the corresponding template.

    transactional5

  3. Enter "WITHDRAW", then click Confirm to complete the operation.