Understanding the Versioning of Email Template

Understanding the Versioning of Email Template

Versioning within the design of email templates is an essential process that enables designers and developers to systematically create, test, and deploy email templates in a controlled and organized manner. This process typically involves three distinct environments: Draft, Testing, and Publishing. Each environment serves a unique role in the lifecycle of an email template.

Draft Environment

The Draft environment represents the initial phase of designing and developing email templates. Here, designers and developers have the freedom to create and modify templates according to specific preferences or requirements. This environment acts as a sandbox, allowing the integration of various elements from the system without affecting live templates. 


Testing Environment

Once a template is finalized in the Draft environment, it progresses to the Testing phase. This stage is critical for ensuring the template's functionality and compatibility. In this environment, templates are set to read-only mode, and the following key tasks are performed:

  1. Functionality Testing: Ensures that all components of the email, such as links, images, and dynamic content, function as intended.
  2. Compatibility Checks: Verifies that the email is displayed correctly across various email clients (e.g., Gmail, Outlook) and devices, including smartphones and tablets.
  3. Feedback and Revisions: Provides stakeholders an opportunity to review the template and suggest any necessary revisions before deployment.


Publishing Environment

The final stage in the versioning process is the Publishing environment. In this phase, the thoroughly tested email template is prepared for deployment to the production environment. Templates remain in read-only mode within this stage to ensure consistency and prevent any last-minute changes. 


Environment Navigation

Users can seamlessly switch between all three environments to check the status of the email template they are working on. By simply clicking on the desired environment or hovering over the top-left corner of the environment area, they can select and display the corresponding environment. 



    • Related Articles

    • Understanding Versioning

      In Perfect Doc Studio, every document design goes through a structured versioning workflow to ensure accuracy, compliance, and quality before it reaches production. This workflow is supported by three dedicated environments: Draft, Testing and ...
    • Deleting an Email Template

      To delete an email template, follow these steps: 1. Go to the Emails page. 2. Hover over the email template you wish to delete. 3. Click on the three-dotted icon located in the top-right corner of the template. 4. Select the "Delete" option from the ...
    • How to create a Email Template

      To create an Email template, follow these steps: 1. Navigate to the menu option located on the left side of the home screen. 2. Choose "Design System" and select "Email" from the dropdown menu. 3. Hover over the "Email" button and click on the plus ...
    • Reusable Sections in an Email Template

      Users can easily create reusable sections within an email template by designing specific components, such as headers, and saving them in the system. These sections can then be quickly accessed and utilized in future templates. Reusable sections can ...
    • Adding Images to the Email Template

      Upload your image to the system before adding it to your email template. 1. In the Let's Design area, drag and drop a Graphic Image block into your design. 2. Go to the Uploads section from the left-hand side menu. 3. Click on the Upload Images ...