Step 01

Configure your email editor

Tell us what you need — MJML or HTML output, budget, and timeline — and we'll match you with the right preset and plugins.

01Project type

Pick what describes your build best — it filters our recommendations.

01·bEmail format

Which markup format will your editor produce?

Optional

02Budget

A ballpark — we won’t hold you to it.

Required
Your ballpark

03Timeline

When do you want to launch?

Optional

04Email

Your progress is saved — close the tab and come back any time.

Optional
Pick a project type and budget to continue.

What you get

  • Configured GrapesJS editor with MJML or HTML preset
  • Block library with email-safe components (headers, CTAs, footers)
  • ESP export action (HTML copy or API POST)
  • Custom-code block for merge tags and tracking pixels
  • Mobile / desktop preview panels

Recommended plugins

These plugins ship preconfigured and tested as part of this build type.

Newsletter Preset
MJML-based layout blocks optimised for inbox rendering
Forms Plugin
Unsubscribe and preference-centre form components
Custom Code Block
Merge tags, tracking pixels, and dynamic personalisation tokens
Tooltip Plugin
Inline contextual hints for non-technical email editors

Frequently asked questions

Does the email editor output valid MJML or raw HTML?
Both. The MJML-based preset renders to inbox-safe HTML at export time, so you get editable MJML source and rendered HTML in one package. Raw-HTML presets are also available if your stack already handles the rendering.
Will emails render correctly in Outlook?
Yes — the MJML preset handles Outlook's table-based layout requirements automatically. We also include a preview plugin so your team can spot rendering issues before sending.
Can editors add custom HTML blocks for dynamic content?
Yes. The custom-code block plugin lets marketers insert merge tags, tracking pixels, and personalisation tokens without writing code themselves.
How does the editor connect to our ESP (Mailchimp, SendGrid, etc.)?
The editor exports clean HTML that you POST to any ESP's API. We can add a Save-to-ESP button as a custom action plugin if you want a one-click export inside the editor.
Is the editor responsive by default?
Yes. The MJML preset uses fluid-layout columns that stack correctly on mobile. Editors can preview desktop and mobile views side-by-side in the panel.
Can we control which blocks editors are allowed to use?
Absolutely. The block manager and panel visibility are fully configurable at initialisation time — hide or restrict any built-in block, and only expose the components that fit your team's workflow.
What is the minimum budget for an email-builder setup?
The MJML email preset starts at $400. Adding the custom-code and forms plugins typically brings a standard setup to $650–$900. Installation and testing services are priced separately.

GrapesJS vs. alternatives

FeatureGrapesJSWebflowUnbounceElementor
Open-source / MIT licence
Embeddable in your app
No per-seat SaaS feesPlugin only
Output: MJML / email HTML
Custom storage adapter
Headless CMS integrationPartialPartial
White-label (no branding)
Plugin / component SDK