Managing Subscribers
Managing Subscribers
This guide covers everything you need to know about managing your email subscribers in ClubMail.
Accessing Subscribers
- Navigate to your club’s dashboard
- Click on “Subscribers” in the sidebar
- You’ll see the subscribers list for the default email list
Viewing Subscribers
Selecting an Email List
Use the dropdown at the top to switch between email lists:
- Each list shows its own subscribers
- The default list is pre-selected
- Lists are shown with “(Default)” indicator if applicable
Subscriber Information
For each subscriber, you can see:
- Email Address - Primary identifier
- Name - Full name (if provided)
- Status - Subscribed, Unsubscribed, Bounced, or Blocked
- Lists - Which email lists they belong to
- Custom Fields - Additional stored data
- Created Date - When they were added
Adding Subscribers
Adding a Single Subscriber
- Click the “Add Subscriber” button
- Enter the email address (required)
- Optionally enter the subscriber’s name
- Select which email list(s) to add them to
- Optionally add custom fields (see below)
- Click “Save”
Note: If the email already exists for this club, it will be updated instead of creating a duplicate.
Adding Custom Fields
When adding or editing a subscriber, you can add custom fields:
- Click “Add Custom Field”
- Enter field name (e.g., “membershipType”)
- Enter field value (e.g., “Premium”)
- Add more fields as needed
Custom fields can be used in email placeholders. See Variable Placeholders for details.
Importing Subscribers
CSV Import
Import multiple subscribers from a CSV file:
- Click “Import CSV” button
- Prepare your CSV file with columns:
email(required)name(optional)- Additional columns become custom fields
- Paste CSV content into the text area, or upload file
- Review the parsed data preview
- Select the target email list
- Click “Import”
CSV Format Example:
email,name,membershipType,graduationYear
john@example.com,John Doe,Premium,2025
jane@example.com,Jane Smith,Standard,2024
bob@example.com,Bob Johnson,Basic,2026
Tips:
- First row should contain column headers
- Email addresses must be valid
- Duplicate emails will update existing subscribers
- Custom field columns are automatically detected
GryphLife Import
Import subscribers directly from GryphLife:
- Click “Import from GryphLife” button
- Export your data from GryphLife
- Paste the exported data into the text area
- Review the parsed subscriber information
- Select the target email list
- Click “Import”
Note: GryphLife import automatically parses the platform’s export format.
Editing Subscribers
- Find the subscriber in the list
- Click the edit icon (pencil) next to their email
- Update any information:
- Email address
- Name
- Custom fields
- List memberships
- Click “Save Changes”
Managing List Memberships
When editing a subscriber:
- Check/uncheck email lists to add/remove them
- Subscribers can belong to multiple lists
- Changes take effect immediately
Managing Subscriber Status
Changing Status
- Find the subscriber in the list
- Click the status dropdown
- Select new status:
- Subscribed - Active, will receive emails
- Unsubscribed - Opted out, won’t receive emails
- Bounced - Email bounced (usually automatic)
- Blocked - Blocked due to hard bounces or complaints
Understanding Statuses
Subscribed:
- Active subscriber
- Will receive all campaigns sent to their lists
- Default status for new subscribers
Unsubscribed:
- Subscriber has opted out
- Automatically excluded from all campaigns
- Can be manually resubscribed
Bounced:
- Email delivery failed
- Usually set automatically by the system
- May be temporary (soft bounce) or permanent (hard bounce)
Blocked:
- Subscriber blocked due to hard bounces or spam complaints
- Cannot receive emails
- Cannot be manually reactivated
Exporting Subscribers
Export your subscriber list to CSV:
- Select the email list you want to export
- Click “Export CSV” button
- CSV file will download automatically
- File includes: email, name, status, and custom fields
Use Cases:
- Backup your subscriber list
- Import into another system
- Analyze data in spreadsheet software
- Share with team members
Deleting Subscribers
- Find the subscriber in the list
- Click the delete icon (trash)
- Confirm deletion in the dialog
- Subscriber is permanently removed
Warning: Deleting a subscriber:
- Removes them from all email lists
- Removes all campaign history
- Cannot be undone
Managing Email Lists
Creating a New List
- Navigate to Email Lists section (if available)
- Click “Create List”
- Enter list name
- Add optional description
- Set as default (optional)
- Save
List Membership
- Subscribers can belong to multiple lists
- Adding a subscriber to a list doesn’t remove them from others
- Removing from a list doesn’t delete the subscriber
Custom Fields
Adding Custom Fields
Custom fields store additional information about subscribers:
- When adding/editing a subscriber, click “Add Custom Field”
- Enter field name (e.g., “membershipType”, “graduationYear”)
- Enter field value
- Save
Using Custom Fields in Emails
Custom fields can be used in email placeholders:
{{.CustomFields.membershipType}}
{{.CustomFields.graduationYear}}
See Variable Placeholders for complete documentation.
Nested Custom Fields
Custom fields support nested objects:
{
"profile": {
"year": "2024",
"program": "Computer Science"
}
}
Access with: {{.CustomFields.profile.year}}
Best Practices
List Organization
- Create separate lists for different audiences
- Use descriptive list names
- Keep default list for general announcements
- Document list purposes
Data Quality
- Regularly clean your lists
- Remove bounced addresses
- Respect unsubscribe requests
- Keep custom fields consistent
Privacy
- Only collect necessary information
- Clearly communicate data usage
- Provide easy unsubscribe options
- Comply with email regulations
Troubleshooting
Can’t Add Subscriber
- Verify email address is valid format
- Check that email isn’t already in the list
- Ensure you have Editor or Owner permissions
Import Not Working
- Check CSV format matches requirements
- Verify email addresses are valid
- Ensure first row contains headers
- Check for special characters in data
Subscriber Not Receiving Emails
- Check subscriber status (must be “Subscribed”)
- Verify they’re in the selected email list
- Check that list is selected when sending campaign
- Ensure campaign was actually sent
Next Steps
- Importing Subscribers - Detailed import guide
- Variable Placeholders - Using custom fields
- Creating Campaigns - Send emails to your subscribers