Markup Custom Syntax Reference

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 is teal, green, red, or purple
  • 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 add legend:on or legend:off
  • Each line = a state name (full name, lowercase)
  • Prefix with - to exclude (useful with all)
  • all highlights 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