SendinBlue Subscribe Form And WP SMTP


SendinBlue’s official plugin for WordPress is a powerful all-in-one email marketing plugin. At a glance:

  • Subscription forms – Create custom subscription forms and easily integrate them into your posts, pages or sidebars
  • Contact lists – Manage your contact lists and take advantage of advanced segmentation to improve your campaign performance
  • Marketing campaigns – Easily create and send beautiful newsletters using our mobile-friendly, drag and drop builder to create custom emails or select from our template library
  • Transactional emails – The wp_mail() function automatically uses SendinBlue’s SMTP for enhanced deliverability and tracking
  • Statistics – Real-time report dashboard gives you advanced insights into deliverability and performance: opens, clicks, bounce reports, etc.
  • Marketing automation – Enable Automation on WordPress to auto-install the script on your website and the identify tag on the SendinBlue forms and WordPress Login

Subscription Forms

  • Form designer with WYSIWYG and direct HTML / CSS editing (if desired)
  • Integration as widget or shortcode [sibwp_form]
  • Send a confirmation email – you choose the template and the sender
  • Use a double opt-in confirmation – you choose the template and the sender
  • URL redirection
  • Confirmation / error message customization

Contact Lists

  • Folder and lists management
  • CSV and TXT file import
  • Unlimited custom fields
  • Advanced segmentation. Example: Search for contacts who are less than 45 years who clicked links in my last 3 campaigns.

Marketing Campaigns

  • Responsive, drag and drop email design tools
  • Library of mobile-friendly, creative email design templates
  • Subject and content personalization. Example: Hello {NAME},
  • Inbox and design rendering tests for multiple devices and email clients
  • Schedule campaigns in advance

Transactional Emails & Statistics

  • Automatic replacement of default SMTP when you use wp_mail function
  • Create transactional email templates that are easy to reuse via the API
  • Real-time and exhaustive statistics: delivered, opened, clicked, etc.

Marketing Automation

  • Auto-installation of the automation script on your website
  • Auto-deployment of the identify tag for SendinBlue’s forms and WordPress plugin
  • Access to the SendinBlue online dashboard for workflow creation and management

Plugin Support

To get support, please send an email to, we will be happy to help you!

The plugin is available in English and French.


  • First, your are invited to create an account on SendinBlue then enter your API keys
  • The Homepage gives you an overall view over your campaigns and allows you to activate SendinBlue SMTP for all transactional emails and Marketing Automation to better target your customers
  • The Forms page gives you access to your forms list
  • When you click on a specific form, you can configure your sign up process and customize it
  • The Lists page allows you to see, edit or filter, your lists and your contacts
  • The Campaigns page summarizes your most recent campaign performance and allows you to create a new campaign using our responsive and user-friendly email designer
  • The Statistics page gives you a global view over your performance: delivered, opened, clicked, etc.
  • From the Widget page, you are able to add the SendinBlue widget in one or more sidebars. For each form, you can choose the fields displayed and the list where contacts are saved.
  • The Workflows page (Marketing Automation activated) allows you to create new workflows in Sendinblue or access your logs or existing workflows


  1. In your WordPress admin panel, go to Plugins > New Plugin, search for “SendinBlue for WP” and click “Install now”. Alternatively, download the plugin and upload the contents of to your plugins directory, which may be /wp-content/plugins/.
  2. Activate the SendinBlue plugin through the ‘Plugins’ menu in WordPress.
  3. The “SendinBlue” tab must appear in your WordPress side navigation panel, then set your SendinBlue API key in the plugin homepage.

To get a SendinBlue API key, you have to create an account. It’s free and takes less than 2 minutes!


Installation Instructions
  1. In your WordPress admin panel, go to Plugins > New Plugin, search for “SendinBlue for WP” and click “Install now”. Alternatively, download the plugin and upload the contents of to your plugins directory, which may be /wp-content/plugins/.
  2. Activate the SendinBlue plugin through the ‘Plugins’ menu in WordPress.
  3. The “SendinBlue” tab must appear in your WordPress side navigation panel, then set your SendinBlue API key in the plugin homepage.

To get a SendinBlue API key, you have to create an account. It’s free and takes less than 2 minutes!

What is SendinBlue?

SendinBlue is a powerful all-in-one marketing platform. Over 15,000 companies around the world trust SendinBlue to deliver their emails and SMS messages. Combining many powerful features, competitive pricing and excellent deliverability thanks to our proprietary cloud-based infrastructure, SendinBlue is available and supported in 6 languages: English, French, Spanish, German, Italian, and Portuguese.

Why use SendinBlue as an SMTP relay for my website?

By using SendinBlue’s SMTP, you will avoid the risk of having your legitimate emails ending up in the spam folder and you will have statistics on emails sent: deliverability, opens, clicks, etc. SendinBlue’s proprietary infrastructure optimizes your deliverability, enabling you to focus on your content.

Why do I need a SendinBlue account?

The SendinBlue for WordPress plugin uses SendinBlue’s API to synchronize contacts, send emails and get statistics. Creating an account on SendinBlue is free and takes less than 2 minutes. Once logged into your account, you can get the API key.

Do I have to pay to use the plugin and send emails?

No, the plugin is totally free and SendinBlue offers a free plan with 9,000 emails per month. If you need to send more than 9,000 emails / month, we invite you to see our pricing. For example, the Micro plan is $7.37 / month and allows you to send up to 40,000 emails per month. All SendinBlue plans are without any commitment.

How do I get my get synchronize my lists?

You have nothing to do – synchronization is automatic! It doesn’t matter whether your lists were uploaded on your WordPress interface or on your SendinBlue account: they will always remain up-to-date on both sides.

How can I get support?

If you need some assistance, you can post an issue in the Support tab, or send us an email at

How do I create a signup form?

In order to create a signup form, you need to:
1. Go to Wp admin > SendinBlue > Settings in order to define your form’s fields and settings
2. Integrate the form in a sidebar using a widget from WP panel > Appearance > Widgets. The SendinBlue widget form should appear in your widgets list, you just to have to drag and drop the widget into the sidebar of your choice.



Complicated to setup and once you understand it you realize it’s not worthed…

Not worth the effort

I really wanted to give this a go but am reverting back to my old provider after a wasted afternoon trying to do some very basic stuff with it.

Very bad deliverability and support

Dont waste your time with this company. There technical level is as bad as their support and the deliverability suffer from it. Please read reviews on internet before wasting your time.

Soporte de SendinBlue

Es realmente lamentable, que una plataforma tan maravillosa como esta, de un servicio técnico o soporte realmente lamentable. Asi no se puede trabajar, con unas personas que después de dos meses mandando datos y apostando por esta plataforma, resulta que todo se termina en un segundo diciendo que no han encontrado ningún error, la AUTOMATIZACION Sendin Blue no funciona pero es que ademas te dicen que si funciona perfectamente y no tiene ningún error, ESTO ES LAMENTABLE. Antes de usar esta Plugin asegúrense por que les puede hacer mucho daño a su firma y perder mucho tiempo y quebraderos de cabeza.

Read all 25 reviews

Contributors & Developers

“SendinBlue Subscribe Form And WP SMTP” is open source software. The following people have contributed to this plugin.




  • Add compliance note block to forms
  • Add multi list subscription option
  • fix Sendinblue account info display issue.


  • fix “reply-to” email address issue
  • fix the issue that doesn’t sync “user role” attribute


  • add country code prefix to sms field.
  • send final confirmation email in Double Opt_in form
  • change email validation rule


  • fix compatible issue with old forms


  • fix missing alt text for loading gif image
  • update user attributes when user already exists in contact list
  • Allow to use google recaptcha v2 and invisible recaptcha
  • Change MA automation script


  • fix double opt_in issue
  • fix language support notice issue


  • add compatibility with wpml plugin
  • add invisible google captcha feature
  • fix several security issues
  • fix date format issue


  • add independence between SendinBlue plugins


  • add some note on plugin forms page
  • fix responsive issue on plugin home page
  • change the tutorial link


  • fix version upgrade issue


  • Integrate a term acceptance checkbox
  • Change redirection for campaigns on plugin home page
  • fix re-subscription issue for unsubscribed users


  • Fix sendinblue dev url to prod url in list page
  • Change google captcha function


  • Sync users for all user roles such as forum role
  • fix some typo in plugin homepage


  • fix forms disappeared issue in v2.6.10


  • fix google captcha issue in form preview
  • add prefix to the custom tables


  • fix conflict with other plugin’s google Captcha


  • add google Captcha box on the form
  • fix MA automation issue


  • Fix some browser compatibility issue for safari


  • Fix browser compatibility issue for safari


  • Add new feature to sync old your users to the desired list
  • Fix email validation issue
  • Fix warning issue of active_ma
  • Use wordpress function for CURL request
  • Add apply_filter() to the wp_mail() function


  • Fix pre tag issue
  • Fix unsubscribe link in email template


  • Fix warning issue by WP_Error
  • Fix p tag issue in javascript


  • Fix set_magic_quotes_runtime() error
  • Fix subscribe form issue


  • Fix some language issues
  • Fix attachement in confirmation email
  • Apply nl2br on text/plain only


  • Integrate Marketing Automation
  • Update to use multi forms


  • Fix send email issue


  • Fix warning issue by get sender detail


  • Fix some warning issue to send email


  • Fix send email issue on php 7.0


  • Fix sender list issue
  • Fix attachment issue in transactional email
  • Update form ajax process


  • Improvement the sender list


  • Fix transactional email issue


  • Fix SMTP issue using wp_mail
  • Fix some warning issue


  • Fix some warning issue


  • Fix issue for double optin redirection


  • Fix some errors related to SSL certificate


  • Fix page reload problem on submitting form data


  • Improve transaction template with tags
  • Improve subscriber’s ip attribute
  • Fix some warning issue


  • Update email credits.
  • Fix language issue in iframe


  • Fix exception functionality of curl.


  • Fix some issue of curl request.
  • Improve subscriber’s attributes for double optin.


  • Fix some warning issue and translation


  • Update sendinblue API library into V2.0


  • Fix some warning issue


  • Fix sender issue


  • Fix ajax warning bug


  • Security update to prevent XSS attack.
  • Improve transaction template with personalize data.
  • Improve widget.


  • No changes in “Settings” after update.


  • Improve validation process.


  • Update validation process.
  • Improve error message.


  • Add the functionality to integrate the category attributes of sendinblue.
  • Improve loading of setting page.


  • Change iframe url.


  • Update the process for help message.


  • Update the process for blacklisted contact.


  • Improve the function that send template for confirm & double optin.
  • Update the process for blacklisted contact.
  • Fix the issue of wrong subject in selected template.


  • Fix the issue that user can’t send selected template for confirm & double optin.
  • Fix the error if user don’t have any sender on his setting.


  • Improvement help message.


  • Check with wordpress version 4.1.
  • Add function to select mail template for double optin.
  • Improvement help message.
  • Fix padding issue of subscribe form.
  • Update the state of smtp activation automatically.


  • Update sender setting.


  • Updated sendinblue api into v2.0.
    Please use the Access Key of API 2.0 in setting of plugin after update plugin.


  • Add exception functionality.


  • Fix some warning issues.


  • Fix sender’s details when send email by using wp_mail().


  • Fixed some issue of curl request.


  • Update the french encoding.
  • Fixed multi-language issue


  • Update the feautre of smtp activation


  • Update button UI CSS of subscription form


  • Fix login issue
  • Test on WordPress 4.0


  • Update the default form UI
  • Update french translation
  • Add functionality to remove “white space” when input api info for login.


  • Add security functionality


  • Fix the encode error of French language
  • Add the translation of some text
  • Fix the Button size at French


  • Fix the error of account detail


  • Fix compatible error


  • update sendinblue api
  • Add functionality (List,Contact,Stat,Form Management)
  • Update UI user-friendly