Broken placeholder images - module preview | Community
Skip to main content
Level 2
January 21, 2026
Question

Broken placeholder images - module preview

  • January 21, 2026
  • 5 replies
  • 137 views

Hi there, 

We have recently began having issues with the module previews for our email templates not showing the placeholder images. Any ideas on how to fix this/what is causing the issue?

 

 

5 replies

SanfordWhiteman
Level 10
January 21, 2026

Look in your browser console for protocol errors. Are these placeholders loaded from an http: (not https:) URL?

Level 2
January 21, 2026

They’re loaded from an https: 

I have looked in the consol and this is the only thing I could find related to the images loading, could it be a security issue on our company network? (I haven’t tried to replicate the issue off a company device) 
 

 

Disha_Goyal6
Community Advisor
Community Advisor
January 21, 2026

@SanfordWhiteman, I have faced this issue multiple times. Sometimes, there is an issue in email template syntax but other than that I did not find any particular reason for this.

anildhull
Level 2
January 22, 2026

This issue usually occurs when images are loaded from a domain other than your Marketo domain. Please review the email HTML to ensure the correct domain is being used and that the images are not being served from an external domain that does not allow cross-domain requests.

 

Additionally, please confirm whether a new domain was recently added to the instance and whether Marketo’s default domain was used when the email template was originally created. If so, the image URLs in the email template will need to be updated accordingly.

Anil D
SanfordWhiteman
Level 10
January 22, 2026

>  … from an external domain that does not allow cross-domain requests

 

In this case (as you can see in the screenshot) the base images are loaded from Design Studio, which always allows cross-origin requests. It does not have any CORP restrictions.

 

Also, the screenshot functionality is a server-to-server request, which would have no reason to respect CORP restrictions anyway. CORP is a browser thing.  

Jasbirka
Level 5
January 23, 2026

Hi ​@sammibennett - Are you using placeholder images from an online editor or a third-party tool? If so, Marketo sometimes doesn't support these images, and they may appear broken. One solution is to upload those placeholders directly to your instance and use them from there.

Please let me know if this resolves your problem.

SanfordWhiteman
Level 10
January 23, 2026

These images are hosted in Design Studio, as noted elsewhere in the thread and shown in the screenshot.

Level 2
January 27, 2026

This usually happens when the placeholder image URL is no longer accessible. Common causes are images hosted on a restricted domain, removed assets, or a switch to HTTPS/CORS restrictions that block Marketo’s preview renderer.

Check that:

  • Placeholder images are hosted in Marketo Design Studio (not external or gated URLs)

  • The image URLs are publicly accessible and not blocked by auth, IP allowlists, or hotlink protection

  • The placeholder isn’t referenced via relative paths or tokens that don’t resolve in preview

Re-uploading the placeholder image to Design Studio and updating the module reference typically fixes this.

saurabh from miinfotech.com
SanfordWhiteman
Level 10
January 27, 2026