Skip to content

Hosting your exported email images

Using the Emailify image hosting CDN (default) โ€‹

For HTML exports, by default, Emailify will export your HTML emails with any images saved alongside the .html files, so you can upload them wherever you like.

However, if you would like to use the Emailify CDN (content delivery network) to host your images for you, you can enable the Upload Hosted Image URLs toggle. This will upload your images and automatically swap out the URLs in your HTML email to point to the uploaded files.

Uploading image assets to your own self-hosted Cloud Storage bucket โ€‹

By default, Emailify will use the Emailify CDN (content delivery network) to host your images for you, but you can optionally swap this out to use your own cloud storage service bucket (eg. AWS S3 or Backblaze B2 instead.

Once you select the image hosting service you'd like to use, you'll need to enter your bucket credentials and details below, which will automatically upload your image assets to your own bucket (and use your bucket image path in the src attrbutes of your HTML <img> tags) during the export process:

  • Region (eg. us-east-1)
  • Access Key (eg. 003g8...)
  • Secret Access Key (eg. K454q...)
  • Bucket Name (eg. my-emailify-bucket)
  • Bucket URL (eg. https://my-emailify-bucket.s3.us-east-1.amazonaws.com/)

Supported self-hosted cloud storage service options in Emailify โ€‹

You can self-host the exported images from Emailify in any of the S3-compatible object storage services below:

Setting a custom base URL to self-host the exported email images on your own server or CDN โ€‹

By default, the src for all the images in your HTML exported by Emailify will be a relative img/ path (eg. img/ceb3f891b78815897e04299f93eef255.jpg); this will allow you to easily review your email and upload a zip to certain platforms like MailChimp, which will automatically upload the images and update the src URLs for you.

However, if you're using a platform that doesn't support this feature or are just hosting the images on your own custom server, you may want to set your own custom base URL instead.

You can do this by selecting your main email Figma frame, clicking the Settings button in the plugin header, then enabling the Override "img/" Base Path toggle and pasting in your own base URL path where the images are going to be hosted; enabling the custom base URL will automatically prefix all of the image src attributes for your images (for example, replacing img/ with https://your-custom-server.com/image/path/here/ in the exported HTML file).