• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Newsletter Plugin Documentation

The Newsletter Plugin Documentation

Every little detail discovered.

  • Premium
  • Support Ticket
  • Account
  • Blog

SparkPost Addon

The SparkPost Extension for Newsletter provides the integration with SparkPost mail delivery service.

Instructions and screenshots below may not exactly match the SparkPost configuration path you should follow, since SparkPost may change them without notice. The sparkPost support service can help you to complete the two most impostant steps: validate your domain and get an API key.

Validating your domain

To send email with SparkPost (or any other mail delivery service) you need to validate your sending domain. On SparkPost console select “Account” and “Sending domain” and press “Add domain”.

Input your domain (without www) and press “Add domain”. Do not use, as suggested, a subdomain and do not setup a bounce domain.

You’ll end in a page with instructions to setup some records in your DNS. If you’re not able to setup the DNS, copy the information and ask your hosting provider to setup them for you.

Once the domain is validated, you can get an api key (see below) and start to send emails with SparkPost. Validation could take a while: get a coffee and then check the domain list to see if your domain is validated or there is an error.

How to get an API key

Once signed up and validated your sending domain (alwways check in your SparkPost console if there are notices, for example a missing credit card or like), you need an API key to let Newsletter talk with SparkPost.

On SparkPost console, select “Account” and the “API Keys”.

Click the “New API Key” button and give it a name and (really important) enable “suppression list” and “transmission” features. See the picture below.

Press “Add API Key” and you’ll get a key. Copy it, the key won’t be accessible later.

Set this key in our SparkPost extension and do a test to check the correct connection. If the test is successful, you can enable the extension.

If you have an error, check the message if it is reporting the reason. Be sure your SparkPost console has not warning messages about your account.

Turbo send option

Since version 1.1.0

This option enables concurrent sending to reach greater speed. You can select from 2 to 10 mail processors. SparkPost suggests to not get over 10. This option could not work on limited shared hosting service, so be sure to test it before enabling it definitively.

You could reach 10x on delivery speed. The max emails per hour you set on Newsletter main settings is anyway absolutely respected. Be sure to not set that value higher than allowed in your SparkPost account.

 

Have you ever considered going premium?

With a premium plan, you'll get whole collection of 30+ professional addons, along with a full year of updates and priority support. No automatic renewals, frequent releases and a solid 30 days refund policy.

Go Premium Now!

Primary Sidebar

  • Installation
  • Getting Started
  • How to Install Addons
  • How to install the Addons Manager
  • Main Configuration
  • The Status Panel
  • Subscription
  • Subscription Basics
  • Lists
  • Spam Subscriptions
  • Subscription forms and shortcodes
  • Custom coded forms
  • GDPR compliancy
  • Subscribers and management
  • Profile page
  • Cancellation
  • Subscribers Statistics
  • Subscribers Management
  • Newsletters
  • Create and Send Newsletters
  • The Newsletter Composer
  • Targeting
  • Extra Profile Fields and Profile Fields Targeting
  • Tags
  • Multilanguage
  • Addons
  • Delivery Addons
  • Amazon SES Addon
  • SendGrid Addon
  • Sendinblue Addon
  • SparkPost Addon
  • ElasticEmail Addon
  • Mailgun Addon
  • MailJet Addon
  • Extended Features
  • Advanced Import
  • Automated
  • Autoresponder
  • Bounce Management
  • Geolocation Extension
  • Google Analytics Extension
  • Leads Extension
  • Locked Content
  • Reports and Retargeting
  • Archive
  • Speed Control
  • Subscribe on Comment
  • WP User Registration
  • Integrations
  • BuddyPress Integration
  • Contact Form 7 Integration
  • Event Manager Integration
  • Facebook Integration
  • Ninja Forms Integration
  • The Events Calendar Integration
  • Translatepress Integration
  • WooCommerce Integration
  • WP Forms Integration
  • Instasend
  • Customization
  • Forms style
  • Message templates
  • Delivery and spam
  • Delivery Speed And The Cron Problem
  • Email Delivery Issues
  • The Spam Problem
  • Developers & Advanced Topics
  • Backup, Recovery, Delete
  • Composer Blocks
  • Constants
  • Filters and Actions
  • Incompatibilities
  • Newsletter API Version 2
  • Newsletter API version 1
  • Newsletter Legacy API