There are many reasons why you may need to export your lists or segments, let’s review most common use cases and best approach.
- GOOD. Identify and delete unengaged contacts. This is a good practice – removing unengaged emails (e.g. anyone who hasn’t opened your emails for 90-120 days) from your list to improve engagement and protect your sender reputation. Just make sure to exclude those contacts that were added to your list recently and haven’t had a chance to engaged yet. Low engagement leads to lower inbox placement overtime.
- GOOD. Update or sync your unsubscribe, bounces, complaints with internal database or another platform, e.g. a CRM. There are 2 options – manual one-time export or using our webhooks to send event data to your application for processing.
- BAD. Delete your unsubscribes and bounces to reduce overall list size and cost associated with storing those contacts. BigMailer uses this data to ensure no emails go out to these email addresses, so if you accidentally bring those records back onto the platform you are risking a) those who unsubscribed will hit complaint/spam button, which will negatively affect your sender reputation b) high bounce rate on any campaign or over a time period can affect your future deliverability and inbox placement. If you have very tight control over your list management and re-importing bounced email addresses isn’t a possibility then removing old bounces may be ok. Typically, unsubscribe rate is very low so removing those records is more risk than it’s worth to save a small % of the monthly fee.
NOTE: BigMailer doesn’t allow you to remove contacts that were sent an email in the last 21 days. That’s because when a contact is removed from BigMailer account, the Unsubscribe page no longer works for the removed email address, so the email recipient is more likely to hit Complaint/Spam button, which hurts sender reputation.
How to Export a Segment
First, go to the Lists tab in the site header to see all your Lists. Click on the arrow down link on the grey button next to the List you need to export.
Give your export a name that will help you recognize it later on – recent exports will be stored for you in a list. If you need to export only a segment of your list, click on the checkbox above the Create button, to load the segmentation options.
You will most likely need to define a new segment for the export.
Make sure to add a condition to exclude those contacts that were added to your list recently, if you plan to remove Unengaged contacts. Recently added contacts are most likely to engage with your content, so it would be a costly mistake to make to remove them.
Once you define the segment, click Create. Depending on the List or segment size, a link will be generated within seconds or minutes for you to download your data as .csv file.
How to Delete Contacts
There are a 3 different ways to delete contacts on BigMailer:
1. Upload a file with contacts to delete
If you want to upload a file of users to delete across all your lists (for example as a result of unsubscribes outside BigMailer) you can use “Delete Contacts” button on the Lists main page, see:
2. Select and delete contacts manually
You can manually delete contacts 1 by 1 on contacts view – just click on the Lists name and use Search (Email is) to locate the contact you want to delete. We don’t recommend you use this options for your subscribers and instead edit those contacts Unsubscribe setting or remove them from specific Lists. Once a contact is deleted ALL history is deleted. This option is best for deleting your own test records.
3. Delete a List
Follow these steps to delete any List:
- Go to Lists tab to see all you Lists
- Click on the arrow down icon on the button next to the List
You will have 2 options:
- To delete a List only, this means only the label will be deleted from the list view, all the contacts in the list will remain unchanged.
- To delete the List and all contacts in that list, by checking the box next to “Also delete all contacts in this list”. If you choose this option, all contacts in this list will be removed across all your lists in a single brand. Contacts deletion will be scheduled for removal within 24 hours and appear as Pending until it’s complete.
How to Delete a List Segment
If you want to delete a segment, you need to create a segment then export it and follow instructions in the “Upload a file with contacts to delete” section above.
Send Events to Your Application With a Webhook
You can configure a webhook to send events to on your API page. See this article for best practices and code samples.
You can choose to send the following event data – bounces, complaints, and unsubscribe.
Got a use case we didn’t cover in this article? Let us know so we may expand it.
Experienced marketers know that smart volume management is part of the sender reputation management, especially for high volume senders. If your list is smaller than 5000 emails, then this isn’t something you need to worry about and as long as you build your list overtime and increase sending volume gradually. Also, if you or your organization is a sender with an established reputation and a history of high volume sending, the volume isn’t as big of an issue as campaign engagement and future deliverability.
You need to carefully manage your sending volumes in order to build up your sender reputation if you are:
- Just starting out with bulk campaigns for yourself or a client, or
- Haven’t engaged your list of 5k+ subscribers in the recent months
- Switching your sender domain, email address, and/or provider, possibly due to a “burnt” reputation in the past.
Why not blast a single email campaign to your entire list? Because if this volume of sending isn’t typical for your sender identity it will look suspicious to a mailbox provider (aka ISPs) because big changes in sending volume may indicate that a list hasn’t been grown organically (naturally), bur rather rented, purchased, or harvested via other means, and this can have a negative impact on email deliverability and inbox placement. So what should you do? Start by sending low daily volumes and build up volume over time – the idea is to send less than 1k emails per day per provider when you are just starting out, and ideally start with high quality messaging and high engagement subscriber segments.
High engagement on your early bulk campaigns will aid your sender reputation score and improve inbox placement rates on future campaigns.
There are a many different ways you can break down your list:
- Segment your list based on a field like “Date Signed Up”, “Order Date”, or similar date or number based fields that indicate subscriber recency or loyalty, and start sending initial campaigns to your recently engaged or your most loyal customers.
- Based on demographics like age or gender, or a number-based field like “Member ID” with “greater/less than” condition.
- Based on past campaign engagement, e.g. anyone who “opened” any campaign in the last 14-21 days.
- Segment your list based on location. If you customize campaign send time based on subscriber local time you can get better engagement. The best time to send on week days is usually 6-10am local time.
- If bulk of the emails on your B2B list are not major providers, you can actually send a large campaign by simply segmenting out the top providers using an email domain check, e.g. if “domain is” or “domain is not”. See example in the screenshot below.
Segmenting based on email domain in BigMailer
Depending on your list size, you may choose to use and combine several of the methods listed above, and that’s perfectly fine. There is no one size fits all approach to building your domain reputation – you know your list best and can figure out the best strategy for yourself.
It may be frustrating to not be able to send to your entire list and put in all the extra effort, but the effort is worth it and will pay off via better long term deliverability, inbox placement, and most importantly your subscriber engagement with your email campaigns as a result.
You can use BigMailer webforms to collect emails and any other subscriber data completely for free. You only have to subscribe and pay when you start sending emails above the limit on a free plan.
How to Create a Webform in BigMailer
First, you need to create a List that you want to collect your data into, then click on the arrow down icon next to your List name and select “Forms” in the options menu. On the next page click “Create Form” button and fill out all the fields:
If you want to collect additional fields in your webform you need to define them on the Fields page – click on your brand name in site header and select “Fields” in the options menu. See section about field management below.
Once you hit Save button you will see the HTML code that you can cut and paste into your website. Make sure to copy the entire code block provided.
Adding Your Webform in WordPress
If you use WordPress to manage your website you will need to use a HTML module type to add webform code to a page. Most WordPress installations and themes have this module type.
Customizing Your Webform
By default, BigMailer HTML webform code is un-styled, so you need to customize it to add relevant styles to the code, typically just a class attribute on the form and each field.
You can also customize the confirmation message provided to any text you would like or redirect to another page on your website after successful form submission.
If you are worried about spam traps or bots signing up for your emails you have the option to add reCAPTCHA to your forms.
Coming Soon (Q2 2020): Drag-n-drop landing page builder.
There is 2 ways to create new fields in BigMailer:
- Add them on the Fields page (see above) before importing or collecting data
- Create new fields during the import step and map your columns in the file with data to new fields.
Once you define fields they can be used to:
- Generate a webform to collect data outside BigMailer platform
- Customize your email template with use of merge tags.
You need to select a correct data type for each field you create, so you can use appropriate operators (equals to, greater/less than, etc) when segmenting on those fields during campaign creation.
You should add some sample values for all fields, they will be used as merge tag values in any Test emails you send. Without these sample values your test emails that use merge tags can go into Spam folder or not get delivered at all.