Skip to content

SendGrid templates, plus the PDF attachment.

Keep Handlebars. Add a rendered invoice, receipt or statement to every email without a second rendering service.

With TemplaterOne request, email and PDF
await fetch("https://templater.nestutils.com/v1/emails/send", {
  method: "POST",
  headers: {
    Authorization: "Bearer " + process.env.TEMPLATER_KEY,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    template: "invoice-email",
    to: [invoice.customer_email],
    data: invoice,
    attachments: [{ template: "gst-invoice" }],
  }),
});

What changes when you switch.

ConcernSendGrid templatesTemplater
Handlebars email templatesYesYes
PDF rendered from your dataNot includedBuilt in
PDF attached in the same callRender elsewhere firstOne API call
Missing-variable checkSends blanks422 with the list
Delivery at very high volumeA core strengthYour own SMTP service

When SendGrid templates is still the right call

If you send marketing campaigns or very high volumes with no documents attached, an email platform built for that is the right tool.

When Templater fits better

If your emails carry invoices, receipts or statements, one template set for the email and its PDF removes the rendering pipeline.

Other comparisons

Product names are trademarks of their respective owners.