Learning HMTL & CSS for Marketo Emails | Community
Skip to main content
Erik_Eaton
New Participant
April 3, 2018
Solved

Learning HMTL & CSS for Marketo Emails

  • April 3, 2018
  • 10 replies
  • 11170 views

Hey team,

I am looking to take my knowledge a step or two further and learn HMTL/CSS (particularly for marketo emails). I have some pretty solid experience just from the few years of working in Marketo and WP, mostly editing code and adding some if needed.

Does any one recommend a particular course or route to learning it?

Thank you,

Erik

Best answer by Natasha_Ness

Hey Erik,

If you're trying to brush up on front-end skills (not necessarily Marketo related) and are doing it at your own pace, then I actually recommend SoloLearn: Learn to Code for Free!  Some of what's there might be elementary for sure, but this covers a full spectrum of programming languages and their learning model is really interesting. Oh, and it's FREE, which is obviously nice.

If you or anyone else on your team also want to dive into some more core foundational Marketo concepts, LeadMD/Six Bricks also offers about a dozen courses you can check out here. 

Let me know what you think of SoloLearn, I've certainly really enjoyed it.

10 replies

Nicholas_Manojl
New Participant
April 6, 2018

Learn how to use an email dev framework like Foundation for Emails. You can outsource all the hacks and workarounds to the framework developers and concentrate on the designs.

Lindsay_Garland
New Participant
April 5, 2018

Hey Erik,

In the same boat! I've take the free classes at Codecademy and some from Coursera and they both helped me learn more about basic HTML. However, creating Marketo templates that are responsive and work in most ESPs is a whole different ballgame. I've learned the most from taking free email templates (Litmus has great ones as they are already styled to render correctly) and trying to convert them to Marketo templates using Marketo resources and Jenna Mobly's tutorials.  jennamolby.com/10-things-you-should-know-about-the-new-marketo-email-editor/ is a great place to start. I've found it to be a slow process but have learned quite a bit. Definitely share any resources you find!

April 5, 2018

Hey Eric, I've had success creating html email code in Mailchimp's free editor then exporting it as a template. Mailchimps' easy interface also gives you excellent control over mobile-only styling like font sizes.

Vlad_Dimitrov
New Participant
April 5, 2018

Hi Eric,

I highly recommend Zurb's Responsive Email Masterclass​.  I went though their class with very basic understanding of HTML and CSS and I came out of it creating a custom template that we now use for all of our email communication.  It doesn't teach you how to code emails from scratch (which would be a major pain anyways), but rather you use their framework to code your email and then it spits out the fully responsive and inlined HTML and CSS at the very end.

When you combine what they teach you in the class with Marketo's docs on how to mark up modules and editable areas you can easily create a very solid template. 

I'd say if you already have HTML and CSS experience, this will be the way to go.  It's about $500 for the option with office hours which are very helpful if you get stuck.

Another contender in this space thats worth checking out in MJML.io.  They have good documentation if you want to experiment with that, but I found Zurb's framework more compatible with Marketo in the end.

I'm happy to answer any questions you may have as you go though the process!

April 5, 2018

Hi Erik, I've learned a lot from w3schools W3Schools Online Web Tutorials . They offer free tutorials and have a great search engine - I've run into issues in Marketo where if I bold something, change a paragraph or line break, or add an image, the whole rendering will fail. This has helped me tremendously to fix these items myself rather than involve my web dev team.

Also recommended to me is TutsPlus - they offer training and possibly certification or testing as well. I haven't had a chance to log in yet but I would really like to add this to my skill set sometime soon.

Best,

Jen

April 5, 2018

Hi,

I had a subscription to Lynda.com. It's well worth the personal investment. I used it to learn, study and take the HTML, CSS and Javascript test 70-480. I passed.

Natasha_Ness
Natasha_NessAccepted solution
New Participant
April 4, 2018

Hey Erik,

If you're trying to brush up on front-end skills (not necessarily Marketo related) and are doing it at your own pace, then I actually recommend SoloLearn: Learn to Code for Free!  Some of what's there might be elementary for sure, but this covers a full spectrum of programming languages and their learning model is really interesting. Oh, and it's FREE, which is obviously nice.

If you or anyone else on your team also want to dive into some more core foundational Marketo concepts, LeadMD/Six Bricks also offers about a dozen courses you can check out here. 

Let me know what you think of SoloLearn, I've certainly really enjoyed it.

joshuag36299401
New Participant
April 4, 2018

Hey Erik,

If you haven't seen this page on Marketo specific email template syntax, it might be a good place to start.

Email Template Syntax - Marketo Docs - Product Documentation

SanfordWhiteman
New Participant
April 3, 2018

Perhaps controversial opinion: don't bother unless you want to make it your main job.

Markup and styling for email is a distinct specialty that'll teach you methods that shouldn't be used on web pages (even if they "work" there as well).  It would be better to think of the email technologies as distinct: "SMTPML" & "SMTPCSS". 

And SMTPML & SMTPCSS are converging on HTML & CSS at a snail's pace. You can't really learn all 4 at the same time, because the moment you learn something cool on the CSS side -- tested in IE10-11 and all other modern browsers -- you'll realize it still can't be used in SMTPCSS.

There are true email masters out there, and IMO they're the only ones who should be trusted to author SMTPML/SMTPCSS without checking Litmus/Email on Acid every 2 minutes.

Up to you of course, but I can't help thinking it's the wrong move: if you're already situated as a Marketo power user/admin, use trusted peeps for email and level up in some other technology...

Grégoire_Miche2
New Participant
April 3, 2018

Perhaps controversial opinion: don't bother unless you want to make it your main job.

I fully agree with Sanford on this. Unless you become a consultant and producing / fixing email templates becomes a significant part of your work, it's not worth the investment. Buy some templates from specialized vendors or subscribe to a template service, you will save a lot of time, and money

-Greg

New Participant
April 3, 2018

Hi Erik,

Have you considered any online courses (moocs) provided by sites like Coursera, Udemy and/or Udacity? I would start there! Otherwise the best way to learn is just to keep practicing.

-Tom

Tom Kerlin
Erik_Eaton
New Participant
April 3, 2018

Definitely, I have peaked at Udemy (which is my usual go to) just wondering if there is any strong recommendations for a particular course.