Changelog
What's new and improved in Joyful.
Type /toc to insert a dynamic table of contents that automatically lists all headings in your newsletter. Updates live as you write. Web version has clickable anchor links.
Type @ to quickly search and link to your other published posts. Also available as /link in the slash menu. Links work correctly across custom domains and team publications.
Enhanced content moderation to better protect against spam and policy violations.
Migrate your Substack newsletters and subscribers with a single ZIP upload. Content preserves formatting including headings, images, lists, blockquotes, and buttons. Published posts are marked as sent, drafts stay as drafts. Mailchimp and Beehiiv support coming soon.
Play button overlays on YouTube, Spotify, and other media embeds now display correctly in Gmail instead of appearing below the thumbnail.
Template CSS can now use .newsletter-body to style only the newsletter content, not the template itself. Useful for things like .newsletter-body > p:first-child to style the opening paragraph.
Teams can now set a shared reply email address. When subscribers reply to team newsletters, replies go to the team email instead of the individual sender. Configure in Team Settings.
The formatting toolbar now has a cleaner design with a type dropdown, font options, and smarter paste handling that preserves structure while matching your newsletter's style.
Every publication now has an RSS feed. Readers can subscribe at username.joyful.to/your-publication/rss.xml or get all your publications at username.joyful.to/rss.xml.
Receive subscriber replies while keeping your email private. When enabled, replies go through a proxy address and are forwarded to you. Includes tier-based limits (Free: 100, Pro: 1,000, Team: 4,000 per month). Enable in Publication Settings → Email.
Use Joyful as a backend for your own website. Set publication visibility to "API Only" to hide content from joyful.to while still accessing it via API. Pro feature.
Set a canonical domain for SEO when displaying content on your own site. Newsletter pages on joyful.to will include a canonical link pointing to your domain. Pro feature.
Control where your publication appears: Public (visible everywhere), API Only (Pro), or Unlisted (direct link only). Find it in Publication Settings → Advanced.
Your custom CSS styles are now automatically inlined, so they display correctly in Gmail and other email clients that strip style tags.
Date blocks now include a timezone dropdown so you can display dates in your readers' local time.
Added justify as an alignment option for paragraphs and headings.
Emails now have better font sizing and spacing on mobile devices.
Various editor improvements including better toolbar behavior, keyboard shortcuts for image deletion, clearer visual feedback, and improved blockquote styling.
Paste YouTube, Spotify, TikTok, or Apple Music URLs to automatically embed rich previews with thumbnails and play buttons. Resize embeds, add captions, and control alignment.
If you have only one publication, your homepage now features the latest post prominently at full width, with remaining posts listed below alongside the subscribe form.
Single publication users now have a cleaner experience with simplified navigation and inline subscribe forms.
Subscribe directly from any newsletter without leaving the page.
You can now turn off link click tracking per publication. Go to publication settings → Email tab to control whether links are tracked for analytics.
Publication settings are now organized into tabs: General, Subscribe Page, Email, and Embed.
Shift+Enter line breaks now render correctly in sent emails.
Custom favicons now properly display on subdomain pages.
Set a custom favicon in Settings to brand your public pages.
You can now resend verification emails to pending subscribers. Hover over a pending subscriber and click the send icon.
New dedicated page to view and manage all your publications in one place.
Temporary/disposable email addresses are now automatically blocked from subscribing.
Use Joyful as a headless CMS. The API now returns rendered HTML for newsletters, perfect for displaying content on your own site.
Pro users can now create API keys to programmatically access their newsletters, subscribers, and publications.
Sign up and log in with your Google account. Faster onboarding, no password needed.
Automatically back up your newsletters and subscribers to Google Drive. Connect in Settings.
Collaborate with others on your newsletters. Invite team members to share publications, templates, and subscribers.
Choose the plan that fits your needs with Pro for individuals and Team for collaboration.
New pages showcasing Joyful for creators, developers, and communities at /for/.
Send emails from your own domain for better deliverability and brand recognition.
Bounced emails are now tracked and displayed in a separate section of your subscriber list.
Control which content appears on the web vs in emails. Perfect for exclusive subscriber content.
Personalize emails with subscriber name and email placeholders.
Stats page now has sorting, pagination, and date columns for better analytics.
Organize and segment your subscribers with tags. Filter sends by tag to target specific groups.
Send newsletters to subscribers without publishing them to the web.
Embed subscribe forms using publication ID for more flexible integration.
Schedule newsletters to send at a specific date and time.
Comprehensive docs covering publications, subscribers, templates, and more.
Joyful is live! A simple, affordable newsletter tool for creators and communities.