Enveloop Docs
Sign up for Enveloop!
  • Enveloop Docs
  • Overview
    • ✨Features
  • Getting Started
    • Introduction to Enveloop
    • Creating a Template
    • Formatting / Dynamic Content
    • Sending a test message
    • Adding a Sending Domain
    • Deploying your first message
  • Product Guides
    • Elements
      • 🔋Table
    • Using Shared Sections
    • Markdown for Formatting
    • Mustache for Dynamic Content
    • Creating a Verified Sender
    • Logging
    • Monitoring
    • Webhooks
    • Themes
  • Integrations
    • Do I need integrations?
    • SMS Integrations
      • Twilio
      • TextGrid
    • Email Integrations
      • SendGrid
      • Postmark
      • Mailgun
      • Amazon SES
      • SMTP
        • ✉️Amazon SES
        • ✉️Gmail SMTP
        • ✉️Google Domain SMTP Relay
    • Partner Integrations
      • Fly.io
  • Enveloop API
    • Getting Started with Enveloop API
    • Core API Endpoints
      • Connecting to the Enveloop API
      • POST /messages
      • GET /templates/:slug
    • Languages and Frameworks
      • 🟢NodeJS
      • 🏮Ruby on Rails
      • 🟡Python
      • 🏮Ruby
  • Settings
    • Sending IPs
  • Company
    • About Us
    • 👩‍⚖️Terms of Service
    • 😎Privacy Policy
Powered by GitBook
On this page
  • Template Builder
  • Building Out Your Message
  1. Getting Started

Creating a Template

Message templates are the core of Enveloop. Learn how to build one!

Last updated 1 year ago

Creating your first template is simple. Inside a project, click the Add Template button to get started. From there, you can create a Blank (or empty) Template or choose one of our Designed transactional templates and modify it based on your needs.

After you name the template, you'll move to the Template Builder.

Template Builder

Message templates can be as simple or detailed as required for your use case. A template will have one or more sections. A section will have one or more elements.

Sections

Sections are layout containers for elements. They can also have styling (color, layout, padding).

Elements

Elements are broken into the following content types:

  • Text

  • Image

  • Button

  • Heading

  • Divider

These atomic elements are the building blocks required to create your message. They can be individually styled. In the illustration below, you can see various elements (image, heading, text, button) within a section named "Content."

Use the plus (+) icon in the Elements header to add new elements to a section.

Building Out Your Message

Now that you understand the basics of templates, you can start building a message to send! As mentioned earlier, you can use/modify one of the base templates we provide or design your own. Once you have a template design you like, you can easily duplicate that template or divide your template into re-usable/global sections (called "Saved Sections").

Each Section in a template corresponds to a content area. As you roll over each section in the list to the right, the corresponding section highlights on the the left.
Similar to a Section, Elements (within a section) can have styling, and as you roll over the list of elements, the corresponding visual on the left highlights. You can click to edit the content.
A screenshot of a template in Enveloop. The capture highlights the list of sections, located on the right, used in the template and how they are visually connected to the content displayed within the template, to the left.