How to Add a Newsletter to Your Hugo Blog
This guide explains how to integrate BlogTally Broadcast with your Hugo-powered blog to automatically send newsletters based on your RSS feed.
Prerequisites
- A Hugo blog
- A BlogTally account
- Basic knowledge of Hugo configuration
Setting up RSS Feed in Hugo
Hugo can generate RSS feeds automatically with minimal configuration. Here's how to set it up:
Enable RSS Output
Add the following to your config.toml
or config.yaml
:
outputs:
home:
- html
- rss
This configuration will generate your RSS feed at /index.xml
. You can customize the RSS template and output path by following the Hugo RSS documentation.
Integrating with BlogTally Broadcast
Once your RSS feed is set up, you can integrate it with BlogTally Broadcast in two steps:
1. Create a Campaign
- Navigate to the Campaigns section in your BlogTally dashboard
- Create a new RSS-based campaign
- Enter your Hugo blog's RSS feed URL (typically
https://yourblog.com/index.xml
) - Configure your campaign settings
For detailed instructions on campaign creation and management, see our Campaign Management Guide.
2. Add a Subscription Form
To collect subscribers, you'll need to add a subscription form to your blog. BlogTally provides several options:
- Use our pre-built forms
- Create a custom form
- Integrate with your existing forms
For form creation and customization instructions, check our Forms Documentation.
Next Steps
- Learn how to customize your email templates
- Explore subscriber management features
- Set up campaign tracking
Need Help?
If you encounter any issues or need assistance, feel free to contact our support team.