All custom blocks are written inside Notion code blocks (
/code). The first line is always the block type tag in square brackets. Separate slides with a horizontal rule (---).[splash] — Full-Color Background Slide
Full-screen colored slide for a single big idea. Great for section breaks, key takeaways, or attention-grabbers.
[splash teal] 🏠 One big idea per slide
Rules
- Line 1:
[splash color]— color isteal,green,red, orpurple
- Line 2: Emoji (displayed large above the text)
- Line 3+: Heading text (large, bold, white)
- Left-aligned and vertically centered
- Background color fills the entire slide
[iMessage] — iMessage Conversation
Realistic iMessage chat UI. Great for customer conversations, testimonials, or dialogue.
[iMessage @Jane Smith] Hey, how's the house search going? We just got our offer accepted! 🎉 That's amazing, congrats!! Thank you so much for your help!
Rules
- Line 1:
[imessage @Contact Name]— sets the contact shown at top
- Left-aligned lines = received messages (gray bubbles)
- Indented lines (tab) = sent messages (blue bubbles)
- Empty lines add spacing between message groups
[email] — Email Compose UI
iOS-style email compose screen. Great for outreach templates, communication examples, or email scripts.
[email] From: Kyle Seagraves To: Your Realtor Subject: Your Rate Lock Update --- Hi there, Great news — your rate has been locked in at 6.25%. Let me know if you have any questions!
Rules
- Line 1:
[email]
From:,To:,Subject:fields (one per line, any order)
---separates headers from body
- Everything after
---is the email body text
[quote] — Testimonial Quote
Styled testimonial card with optional photo. Great for customer reviews, endorsements, or social proof.
[quote] img: https://example.com/photo.jpg @Jane Smith This was the best experience we've ever had buying a home!
Rules
- Line 1:
[quote]
img: URL(optional) — circular photo of the person
@Name— attribution name
- Remaining lines = quote text (surrounding quotation marks are stripped automatically)
[states] — US State Map
Interactive US map with highlighted states. Great for showing coverage areas, market reach, or geographic data.
[states legend:on] texas california florida new york
To highlight all states and exclude specific ones:
[states legend:off] all -texas -california
Rules
- Line 1:
[states]— optionally addlegend:onorlegend:off
- Each line = a state name (full name, lowercase)
- Prefix with
-to exclude (useful withall)
allhighlights every state in teal
- Legend auto-shows when there are excluded states, or force it with the header option
General Tips
- Each custom block goes inside a Notion code block (
/code)
- Separate slides with a horizontal rule (
---or Notion's divider)
- Block types are case-insensitive (
[iMessage],[IMESSAGE],[imessage]all work)
- You can mix custom blocks with normal Notion content on the same slide