Overview
A custom webhook sends your email to a URL you choose, so you can connect Email Love to your own systems. The Email Love Figma plugin posts each email you export to that URL as JSON.
- Works with
- The Figma plugin and Email Love Builder
- Export type
- JSON POST to any URL
- You need
- An HTTPS endpoint, with optional headers for authentication
- What it sends
- name, subject, preheader and html, plus any extra JSON you add
- Format
- Matches Emailify’s webhook format
What it does
- Sends one POST request for each email frame you select.
- Adds custom headers, such as Authorization, and extra JSON fields you set.
- Sends through the Email Love server, so browser CORS limits do not apply.
- Uses the same payload format as Emailify’s webhook.
How to send Figma emails to a webhook
Select one or more email frames, open Export and choose Custom Webhook.
Paste your endpoint URL, add optional headers and extra JSON, name the connection and save it.
Set the subject line and preheader for each frame.
Click Export. Each frame is posted as its own request.
Email Love Builder and webhooks
Email Love Builder can send emails to your endpoint too, so templates your marketers build from your approved components reach the same systems.
Good to know
- Invalid JSON in the custom headers or extra data is skipped without an error, so check it before you export.
Resources
FAQ
Can I send emails from Figma to my own endpoint?
Yes. The Email Love Figma plugin posts each email you export to your URL as JSON, with its name, subject line, preheader and HTML, plus any headers and extra fields you set.
