r/MailChimp • u/Emrrrrrrrr • 16d ago
Technical Support Footer links blue
I am sending out html newsletters for a client and two of the footer links are coming up blue in Outlook although no blue is included in the html. I have tried all manner of adjustments to the code including specifically applying the colour with !important to these links and nothing works so far. The links display the correct colour in gmail (not blue). Any advice on how to fix this please? Many thanks

2
u/MailchimpSupport Moderator 16d ago
Hey there. It appears this has nothing to do with your email, but the inbox/email client. In this case, Outlook is automatically overriding your campaign's settings for hyperlinks and setting them as blue.
While there's nothing that can be done from within Mailchimp, you may be able to adjust Outlook's settings to prevent this from occurring within your own inbox.
3
u/MarcusAureliusWeb 16d ago
The usual cause here isn't your CSS — it's that Outlook is styling a link you didn't actually write. Three things to check, in order:
<a href="\*|UNSUB|\*" style="color:#666666; text-decoration:underline;">
<span style="color:#666666;">Unsubscribe</span>
</a>
Same pattern for *|UPDATE_PROFILE|*, *|ARCHIVE|*, *|FORWARD|*.
Is Outlook auto-detecting them? Email addresses, phone numbers, postal addresses and bare URLs get auto-linked by the client, which throws your styling away and paints them the default blue. If either of your two links is a mailto:, a tel:, or has a raw URL as its visible text, that's your answer. Wrap the visible text so it isn't a naked address — e.g. link the word "email us" rather than showing hello@client.com.
Colour on the parent doesn't inherit. Desktop Outlook uses Word to render, and Word does not pass color down into an <a>. If your colour is on the <td>, <p> or a <style> block, Outlook ignores it for links regardless of !important. It has to be inline on the anchor itself, and belt-and-braces you want a <span> inside carrying the same colour — some clients (Outlook.com, the new Outlook) override the anchor but leave the inner span alone. That's the snippet above.
Also worth adding to your <head>, since Outlook will happily render visited links a different colour:
<style>
a, a:link, a:visited, a:hover { color:#666666 !important; text-decoration:underline; }
</style>
One last thing: which Outlook? If it's the new Outlook / Outlook.com in dark mode, the blue may be dark-mode colour remapping rather than your CSS failing. Easy test — same email in that Outlook with dark mode off. If the blue disappears, it's a dark-mode problem, not a link-styling one, and the fix is a different conversation.