A Guide to Markdown Syntax for Copywriters
-
Did you know? Nutshell now supports basic Markdown in emails. Start formatting your emails in Nutshell to deliver the most effective message to your customers.
As a small business owner, content creator, marketer, or community manager, knowing how to write Markdown is a helpful skill to have. Writing in Markdown will help you communicate more effectively by adding various styling elements to your content, without the need to learn traditional HTML or CSS.
What is Markdown?
Markdown is a way of creating content for the web without learning any programming language. Everything is written in plain text that’s very easy to read, write, and understand. While there are some special symbols you do have to learn about, they’re nothing close to the complexity of tags used in standard HTML or the line formatting you have to understand in order to be able to write in CSS.
Markdown is designed to be quick, easy, and accessible to the average person, which makes it perfect for small business owners, bloggers, and others who want to be able to create engaging webpages but don’t have the time to learn how to code or the money to spend on hiring a professional. Below, I’ll make it easy for you to learn Markdown in its simplest form.
The Basics
In other types of coding, like HTML, special command words, tags, or other syntax is used to tell the computer what to do or how to display something. Learning these tags isn’t impossible, but it can take a while, especially if you want to do a lot of different formatting or do something outside of the basics. Markdown does away with all of that. To write paragraphs, you simply type the text you want. If you want to add some formatting, all you have to do is include a special punctuation character at the beginning of the line or around the text you want to change.
Learning Markdown
Ready to jump in and get started using Markdown? Here are the basic characters you’ll need to know.
Paragraphs
There’s nothing special here. Just type like you normally would. When you want to make a new paragraph, just leave a blank line in between the line of the last paragraph and the start of the new one. There is no paragraph tag like you’d find in HTML.
Adding emphasis to words
Making words bold or italicized is a common (and important) part of adding emphasis to your writing. In Markdown, it’s as easy as pushing SHIFT + 8 on your keyboard. Let’s take a look.
Italicize a word: *word* or _word_
Bold a word: **word** or __word__
Combine the two: **This part is bold _whilst this part is bold and italicized_**
Italicized word: word
Bold word: word
Combination: This part is bold whilst this part is bold and italicized
Blockquotes
In some cases, you may want to use blockquotes to set out certain pieces of text. This is very easy to do:> The text after this symbol will be in a blockquote.
This is what it would look like.
There is no need to put any sort of symbol at the end. Just continue typing; when you want to end the blockquote, simply leave a blank line between the quoted text and your next paragraph.
Need to do a blockquote within a blockquote? That’s easy, too.
This is your regular paragraph.> Blockquote.
>
>>Blockquote within the blockquote.
>
> And this is the remaining quote from the first blockquote.
This would appear as follows:
BlockquoteBlockquote within the blockquote.
And this is the remaining quote from the first blockquote.
Now this is back to a regular paragraph.
Headings
In addition to creating level 1 headings, you can create many other types of headings. Each corresponds to one of the heading levels found in HTML (i.e., heading 1 will look the same as if you had used the h1 tag in HTML).
Heading 1: #
Heading 2: ##
Heading 3: ###
Heading 4: ####
Heading 5: #####
Heading 6: ######
For example:
# Level 1 heading
## Level 2 heading
### Level 3 heading
These Markdown elements will appear like this:
Level 1 heading
Level 2 heading
Level 3 heading
You can put a matching pair of # symbols at the end of each line, but you don’t have to. Some people do prefer it simply because it makes it very clear what text is a heading, but unlike HTML, you do not need closing tags in Markdown.
Lists
Want to make a list? It’s incredibly easy. Unordered lists are created by including an asterisk or hyphen before each list item:* Item 1
* Item 2
* Item 3
Or- Item 1
– Item 2
– Item 3
If done correctly, your unordered list will look like this:
- Item 1
- Item 2
- Item 3
To create a numbered or ordered list, simply number the list as you would if you were writing it in Microsoft Word.
1. Item 1
2. Item 2
A. Item 1
B. Item 2
Again, if done correctly, your ordered list will look like this:
- Item 1
- Item 2
There you have it! The basics of Markdown to help you get started.
Here is a great resource on using Markdown and a nice tool to start practicing your new skill.
Frequently asked questions about using Markdown
-
How do I add links in Markdown?
To create a link, use square brackets for the text and parentheses for the URL: [link text](https://example.com). For example, [Nutshell CRM](https://nutshell.com) creates a clickable link. You can also add optional title text by including it in quotes after the URL.
-
How do I create tables in Markdown?
Create tables using pipes | to separate columns and hyphens — for headers. For example:
| Header 1 | Header 2 |
| -------- | -------- |
| Cell 1 | Cell 2 |Align text left, right, or center by adding colons to the hyphens (
:---,:---:, or---:). -
What’s the difference between Markdown and HTML?
Markdown is simpler and faster for basic formatting, while HTML offers more control and customization. Use Markdown for quick content creation like emails and documentation. Choose HTML when you need complex layouts, forms, or interactive elements. Markdown converts to HTML, so they work together seamlessly.
-
Can I use Markdown in email?
Yes! Markdown works great for email formatting. Nutshell supports basic Markdown in emails, letting you quickly add bold text, headings, lists, and links without complex HTML. This helps sales and marketing teams create professional, formatted emails faster while maintaining consistency across customer communications.
-
How do I add images in Markdown?
Add images using an exclamation mark, square brackets for alt text, and parentheses for the image URL:
. For example,displays an image.You can also add optional title text in quotes after the URL for accessibility.
BACK TO TOPWritten byReady to try
Nutshell for Free?Thank you! Your submission has been received!Oops! Something went wrong while submitting the form.
What Is Lead Scoring? Definition, Lead Scoring Models, and Best Practices
Published on: January 30, 2023What Are the Top 3 Go-To-Market Strategies?
Published on: November 10, 2022Sales Performance Reviews: 9 Tips to Make Them Valuable
Published on: November 10, 2022AI in Customer Service: The Complete SMB Guide to Boost CSAT Scores
Published on: October 8, 2025Join 30,000+ other sales and marketing professionals. Subscribe to our Sell to Win newsletter!
- Product
- Nutshell Overview
CRM & Sales
Our powerful and easy-to-use flagship product.Marketing
Email marketing, forms, landing pages, and more.Engagement
Webchat, SMS, WhatsApp & more in your Omni-Channel Inbox.Prospecting
Prospect for new leads and new contacts in your CRM.Proposals & Invoices
Create & send quotes, invoices and contracts in your CRM.
AI
See why Nutshell is the leading AI CRM.Integrations
Connect to Google/Microsoft and over 5,000 Apps.
ReportingCreate reports and forecasts in an instant.Mobile App
Take your CRM with you wherever you go.CRM Advisor
Get a dedicated point of contact to get the most out of Nutshell.
- Pricing
Nutshell AI
- Resources
- Contact Us
Contact Sales
Send us your questions or book a 1-on-1 demo.Join a Demo
Join a group demo for a general overview of Nutshell.
Contact Support
Contact our support team via live chat in app or via email.Become a Partner
Refer businesses to Nutshell & earn commissions.
Contact Marketing
Questions about our website or our marketing opportunities?Careers
Join our growing team! See current openings.