Add "noresize" option to CTAs

Migrated from legacy feedback forum with 20 votes.


Wasn't sure where to put this one since CTAs are available across the platform. However, we often create visual CTAs that contain text. Even though we save them at 144dpi, the system automatically compresses them, which makes the image blurry - especially the fonts. When these CTAs are used on the site, they really stand out and look low quality.

12 Replies
New Contributor

 We are having extraordinary issues with image compression - so much so that we are starting to send out emailers from an outside platform.  No matter what we do, our clients logos and even button CTAs look smudgy, with hours spent on the phone with Hubspot support.  They're always as helpful as they can be, but the platform doesn't appear to support retina displays or newer iPhone displays. We cannot understand why Hubspot is compressing the image file that is created from a CTA, as the image is already small.   

New Contributor

Having this issue as well, and am really surprised that HubSpot hasn't addressed it yet. I have not run into this issue on far less expensive platforms.

Top Contributor
New Contributor



I use rich text elements and then upload my images including cta's there. Click to open up the source code on the rich text element, add in "?noresize" to the end of your src=".png?noresize" then set your style there - style="max-width:xxx" .. etc.


You can do this for header images, as well as any image in the body of your email. This will not degrade the quality, and show a full crisy image. Let me know if this helps - it is a some waht tedious process but I think having crisp image quality is very important to presenting a legitimate brand.

New Contributor

Hey Peter -- can you share a picture of your code for this? I think it's what I've already been doing (which hasn't worked) but I could be missing something,. Would love to see how you've solved it!



Occasional Contributor

This is a SERIOUS platform problem. HubSpot doesn't have many problems that I feel really affect my ability to do my job but this was a really challenging one. I also use the rich text module with a ?noresize tag at the end of the image url in the <img src> tag. That works ok but there's no way that should be a long term solution. 




Guys I am pretty confident that the ?noresize DOES NOT WORK. We tried it and it makes images look ok in the builder, but once you send the email it looks bad again. Am I right??

New Contributor

<img src="" width="50%" height="auto"/>


Here is an example of my code.


I typically like to resize images to 2x then use to reduce the file size, then half the size in my email so I am always delivering the highest reslution images, while maintaining quick load times.






@BryZ Let me know if you have any questions.

New Contributor

We have tried the ?noresize option but it doesn't seem to be an option for CTAs that you'd embed inside emails. Would welcome any thoughts on CTA workarounds to get images to look non-grainy. thanks!

New Contributor

1. Use a rich text element in your template.

2. Add an image to the rich text element like this one: - suggest using a 2x image size, and reducing size. 2x button.png

3. Add any link to your image. Don't worry Hubspot will automatically track this email when you set the campaign type.

4. Open the HTML editor for your rich text element, and add in the ?noresize, after the URL.


This is my work around for the CTA issue. I dont use the actual CTA functionality in hubspot.


New Contributor

I am running into issues serving our CTAs to mobile email clients. I originally built out Litmus' "bullet-proof" buttons, which are intended to be accessible by all email clients, but the HubSpot compiler would get tripped up processing it. Then I reverted to using HubSpot's CTAs and am disappointed with the quality (compresses to a really grainy image) but it also includes images sizes that are way to huge for mobile. I can't attribute "?noresize" to the image url from the CTA builder to prevent the auto-sizing. This is a really bad user experience and harmful to our branding. 

HubSpot Moderator
HubSpot Moderator
updated to: Not Currently Planned

Hi HubSpot Community,


My name is Joe, I'm the Ideas Forum Manager. I've been in contact with the HubSpot product team about this Idea, and I wanted to provide a quick update.


We appreciate all the feedback you’ve shared here to help our team evaluate this feature request. However, at this time, this functionality is not something our team is planning to build into HubSpot. This is certainly subject to change in the future, so feel free to leave feedback if you'd like. We'll update this thread if our plans change.

Ideas Forum Manager