Managing Subscribers
Learn how to add, organize, and manage your newsletter subscribers
Managing Subscribers
This guide covers everything you need to know about managing your subscriber base effectively.
Adding Subscribers
Manual Addition via Dashboard
Perfect for adding individual subscribers or small batches:
- Navigate to Subscribers in the sidebar
- Click "Add Subscriber" in the top right
- Enter the email address
- Optionally select segments
- Click "Create"
API Integration
For automated subscription flows on your website:
async function subscribeUser(email) {
const response = await fetch(
"https://api.penna.dev/api/v1/external/newsletters/subscriber/new",
{
method: "POST",
headers: {
"Content-Type": "application/json",
"x-penna-public-key": "YOUR_PUBLIC_KEY",
},
body: JSON.stringify({ email }),
},
);
return response.json();
}Bulk Import (Coming Soon)
Import subscribers from CSV:
- Prepare a CSV file with email column
- Go to Subscribers → Import
- Upload your CSV
- Map columns
- Review and confirm
Viewing Subscribers
Subscriber List
Your subscriber list shows:
- Email address
- Subscription date
- Segments
- Status (Active, Unsubscribed)
- Engagement metrics (coming soon)
Search & Filter
Find subscribers quickly:
- Search by email - Type in the search bar
- Filter by segment - Select one or more segments
- Filter by status - Active, unsubscribed, bounced
- Sort - By date, email, or engagement
Subscriber Details
Click any subscriber to view:
- Full email address
- Subscription date and time
- Source (API, manual, import)
- Segments they belong to
- Newsletter engagement history
- Manage subscription status
Organizing with Segments
Creating Segments
Segments help you organize subscribers by:
- Interest (e.g., "Web Development", "Design")
- Plan type (e.g., "Free Users", "Pro Users")
- Behavior (e.g., "Highly Engaged", "New Subscribers")
- Source (e.g., "Blog Signup", "Product Trial")
To create a segment:
- Go to Segments
- Click "New Segment"
- Name your segment
- Add a description (optional)
- Click "Create"
Adding Subscribers to Segments
During subscriber creation:
- Check the segments when adding a new subscriber
For existing subscribers:
- Select subscriber(s) from the list
- Click "Add to Segment"
- Choose segment(s)
- Confirm
From subscriber profile:
- Open subscriber details
- Click "Edit Segments"
- Select or deselect segments
- Save changes
Using Segments for Targeted Sends
When composing a newsletter:
- Click "Compose"
- Write your content
- In recipients section, select:
- All subscribers, or
- Specific segments
- Review recipient count
- Send
Subscriber Status
Active
Normal subscribers who can receive newsletters.
Unsubscribed
Subscribers who opted out. They:
- Won't receive newsletters
- Remain in your database
- Can resubscribe at any time
Bounced (Coming Soon)
Emails that repeatedly bounce are automatically marked:
- Soft bounce - Temporary issues (full inbox, server down)
- Hard bounce - Permanent issues (invalid email)
Hard bounces are automatically removed after confirmation.
Unsubscribe Management
Automatic Unsubscribe Links
Every newsletter automatically includes an unsubscribe link at the bottom. When clicked:
- Subscriber is marked as unsubscribed
- They're redirected to confirmation page
- They stop receiving newsletters immediately
Manual Unsubscribe via Dashboard
To manually unsubscribe someone:
- Find the subscriber
- Open their profile
- Click "Unsubscribe"
- Confirm action
Re-subscribing
If someone wants to re-subscribe:
- Find their profile
- Change status to "Active"
- They'll start receiving newsletters again
Important: Only re-subscribe users who explicitly requested it. Re-subscribing without consent violates anti-spam laws and can harm your sender reputation.
Exporting Subscribers
Export your subscriber data for:
- Backups
- Analysis in external tools
- Migration to other platforms
- Compliance requests
To export:
- Go to Subscribers
- (Optional) Filter to specific segment or status
- Click "Export"
- Choose format (CSV)
- Download file
Exported data includes:
- Email address
- Subscription date
- Segments
- Status
- Engagement metrics (if available)
Subscriber Privacy & Compliance
GDPR Compliance
Penna helps you stay GDPR compliant:
- Consent tracking - Record when and how someone subscribed
- Easy unsubscribe - One-click unsubscribe in every email
- Data export - Users can request their data
- Right to deletion - Delete subscriber data permanently
Data Deletion
To permanently delete a subscriber:
- Open subscriber profile
- Click "Delete"
- Confirm deletion
Warning: Deletion is permanent and cannot be undone. The email address and all associated data will be removed.
Best Practices
Do's
✅ Clean your list regularly - Remove inactive subscribers periodically
✅ Segment early and often - Organize from day one
✅ Respect unsubscribes - Never try to re-add someone who opted out
✅ Monitor engagement - Track who opens and clicks
✅ Keep data secure - Use 2FA and limit team access
Don'ts
❌ Don't buy email lists - They harm deliverability and are often illegal
❌ Don't re-subscribe without consent - Violates anti-spam laws
❌ Don't ignore bounces - Remove hard bounces to protect sender reputation
❌ Don't spam - Send valuable content at reasonable frequency
❌ Don't make unsubscribe hard - Always include clear unsubscribe links
Subscriber Growth Tips
-
Add signup forms everywhere
- Website footer
- Blog posts
- Landing pages
- Social media bio
-
Offer value upfront
- Free guide or resource
- Exclusive content
- Early access to products
-
Make signup easy
- One-click subscribe
- No confirmation hoops
- Mobile-friendly forms
-
Promote your newsletter
- Social media
- Guest posts
- Partnerships
- Cross-promotion
-
Deliver consistently
- Regular schedule
- Quality content
- Clear value proposition
Troubleshooting
Subscriber not receiving emails
- Check if they're unsubscribed
- Verify email is correct
- Ask them to check spam folder
- Confirm your domain is verified
Can't add subscriber
- Email might already exist
- Check for typos in email address
- Verify your API key is correct
- Ensure you haven't hit plan limits
Segment not showing subscribers
- Subscribers must be manually added to segments
- Check if you have the right segment selected
- Refresh the page