Browse by Topic

Email in BigCommerce

One of the most important aspects of setting up and growing your business is setting up email accounts with your store's domain. BigCommerce will automatically set up a forwarding address so that you can start receiving email right away. You will be able to create up to five custom forwarding addresses.

We strongly recommend setting up email with a third-party email service. Not only will this get you additional features like webmail, filters, and spam filtering, but it will scale as your business grows.


Forwarding Email

To set up your forwarding email accounts, go to Server SettingsEmail & DNS Records. Under the Mail Servers tab, you will see fields for forwarding email addresses. The first, which forwards, will be forwarded to the email address you used to create your store. This can be replaced with a different email address if you prefer.

User-added image

Click Add another to create an additional email address. Note that you can forward multiple email addresses to the same email. Send a test email from a different email account to the forwarding email address you've just set up. Don't test with the email address you are forwarding to, or your email may get stuck in a forwarding loop.

If you are using a 3rd party email service and need to set up MX records, you will not be able to use email forwarding.


Pointing Email to Third-Party Services

Having a third-party host the email gives you a full array of features that are better than free email accounts. This includes things like advanced spam filtering, dedicated support, and the ability to create multiple accounts. Below are some of the most commonly used email hosting solutions that work with BigCommerce.

Using a Custom SMTP Server

If you are using a third-party email service and would like your store to send from those SMTP servers instead of the BigCommerce SMTP servers, you can do so if that third-party provides you with SMTP login details. Using your own custom SMTP server for automated store email provides you more control over, better logging (e.g. being able to determine exactly when an email was sent out), and is useful if you have email spoofing protections in place on your business email.

Go to Store Setup › Store Settings, then the Miscellaneous tab. Scroll down to Use SMTP Server, and select Let me specify my own SMTP server details. Be sure to test the settings before saving.

Custom SMTP settings in Miscellaneous tab

  • SMTP Hostname — if the server supports SSL or TLS, prefix the hostname with ssl:// or tls://, e.g. ssl://
  • SMTP Username — enter if your server requires authentication
  • SMTP Password — enter if your server requires authentication
  • SMTP Port — enter to use a non-standard SMTP port or leave empty to set as 25

G Suite SMTP Configuration

Note: Before you start, make sure that Less secure apps is enabled for the desired G Suite account.

Go to Store Setup › Store Settings, then the Miscellaneous tab. Scroll down to Use SMTP Server, and select Let me specify my own SMTP server details. Enter the following:

  • SMTP Hostname: ssl://
  • SMTP Username: Use your G Suite email address
  • SMTP Password: Use your G Suite password
  • SMTP Port: 465

Legacy Email

Only stores created before March 16, 2015, have the option to host email with BigCommerce. If your store was created after this date, we recommend using a third-party email service.

If BigCommerce is hosting your email, you can use an email client like Gmail or Outlook to access and send emails from your Bigcommerce email account. You'll need the following details:

  • Username — your full email address (e.g.
  • Password — the password for your BigCommerce email account
  • POP Server — incoming mail server details
  • POP Server Port — 995
  • Always use a secure connection (SSL) when retrieving mail — enable
  • SMTP Server — outgoing mail server details
  • SMTP Server Port — 465
  • Secured connection using SSL (recommended) — enable

Your mail server information can be found by opening the Action menu and selecting Account Details under Server SettingsEmail Accounts.

Account Details

Was this article helpful?