Re: Uploading your own template

Level 1

Uploading your own template

What is the best program to make a template in for design and upload it into my marketo account? Sending out an email newsletter and would like to import my own design.

Level 5

Re: Uploading your own template

Are you trying to upload a new email template? Or just upload the code for an email for a one-time send?

If you want to upload a template, those should be imported in the design studio. Not in a program.

If you are uploading the code for an email for a one-time send (not to be used as a template) you can just build the newsletter program like you normally would, create an email based on any template and then just edit the code of the email and replace the code with your new code.

Level 1

Re: Uploading your own template

To clarify, I am trying to design my own template that I can keep in marketo for future newsletters. I found the design studio is limiting in design and must know code. I wanted to see if anyone has recommendations for another platform to create an email template in then upload template into marketo. Does this make sense? Essentially, being able to create the template design elsewhere and then upload the generated code.

Level 10

Re: Uploading your own template

Knak has a templating tool that'll do something like this -- you can modify stuff on their platform and then import your work there into Marketo, they've been at it for a while and from what I hear it's pretty easy on the end-user.

If you're using "just some email layout builder tool", there is a "Marketo layer" to think about if you go this route -- I wouldn't expect most tool to produce "Marketo-ready" html but they'd probably suffice to build out an email layout. One thing to be really aware of is that Marketo's Email 2.0 is module-based rather than "layout" or "template" based so the architecture of the template itself is more like a collection of modules than a "layout". Both the modules and the variables that make it super easy to update stuff have Marketo-specific syntax so this is something that you'd want to kind of lay over some HTML you made outside of Marketo.

There are a few rules to check out in terms of the Container and Modules - specific elements and classes that need to be added for your email template to be valid. Here's a link to some of that syntax and examples that I keep bookmarked b/c it's a really useful resource for getting your custom HTML templates to gel with Marketo: Email Template Syntax - Marketo Docs - Product Documentation. If adding this code isn't something you're familiar with, it might still save you some time to spin up a design in whatever web tool and hand that off to a developer who should be able to wrap your code in some basic Marketo syntax pretty quickly which saves you some time on development.

Level 1

Re: Uploading your own template

why does Marketo make everything so hard?! jeeeeez!!!! LOL 

Level 10 - Community Advisor

Re: Uploading your own template

@danelboston16 ,

that 'hardness' allows for a LOT of flexibility.


The fact that you can code your own HTML means that you've got no excess weight from some template builder's decisions and means you can get exactly the look you are after.


The analogy would be something like:

C++ is hard to use, but Chrome (written in C++) is easy to use.

HTML/CSS Is hard to use, but templates (once written in HTML/CSS) are easy to use.


And in fact, compared to MANY Marketing Automation tools out there, Marketo's front end email editor is remarkably bullet proof and easy to use (and yes, there are plenty of irksome caveats to that), while still allowing a good degree of flexibility (think about module variables... SO useful).






Level 1

Re: Uploading your own template

I hear you, and I agree! But I still get frustrated that some things in the system are not intuitive nor compatible with other drag and drop systems that allow for easier use of the system. I love Marketo and I love what it brings to the table. But sometimes I wish I didn't have to learn how to code just to create an email template. Doesn't seem very efficient and doesn't seem very user-friendly and doesn't really allow for proper adoption for a novice like myself. 

Level 1

Re: Uploading your own template

HEY! So I have been on the same exact journey and It seems like no one is able to break it down. Here is what I have learned. 



My advice is for people that are SUPER NEW to Marketo. I Only use layman's terms to describe everything. So if it does not sound very professional... oh well. 




1. YOU CAN'T JUST MAKE YOUR OWN DESIGN in a third party software! Well.. kinda... Let me explain 

In order for you to make your own design in cloud-based design software  (Figma, Canva, Vise) AND YOU WANT TO USE THAT DESIGN. You have to magically turn it into HTML CODE. No way around that! NOW! If you want to shell out $10,000 you can use a super easy software called KNACK and it will just magically do it for you. If you are like ME and your boss will be like "Um naw bruh, I'm not shelling out $10,000" Then here is what you do! 


2. IF you are using FIGMA or Adobe XM or SKETCH - USE THESE PEOPLE!

I came across an amazing cloud-based system called ANIMA. They have a plug-in that will allow you to pull your work over to them (just copy and paste a URL! yasss) And hit the CONVERT TO HTML CODE button! And viola! If you are not using FIGMA or ADOBE XM or Sketch. Then I suggest you start looking into them. Those three systems have the most integrations and play nicer with tech.


Pero liiiiiike, there's some pros and cons 


Pros: Super easy and very intuitive to work with, plus super cheap to work with too. $39 a month per user, so if it's just you or a few others, it's super easy to get started. 

Cons: You will need a coder to help you out! The Code is separate from HTML and CSS. So you will need to give your code to a developer and have them figure out to compile it. I don't have a developer so, I have to learn the whole thing myself. Soooo.. pray for me. 





You have to turn that sucker into HTML CODE. No way around it, once you figure out how to do that. Then you should be golden


Not all systems are created equal. Some systems are still tricky to use and not intuitive. (JUST LIKE MARKETO!) But if you have mad google skills, you should be fine. 


DEVELOPER! You might need a developer on your team!  IF you don't have a developer on your team, this is an opportunity to learn how to be a low-grade developer!  Thus, adding it to your resume will allow you to charge more for your work. 





Level 10 - Community Moderator

Re: Uploading your own template

Can Anima generate email-compatible HTML? They don’t mention anything about email as an export destination.