You can use Brevo to improve your WordPress site email deliverability. Brevo is one of the leading mailer options for WordPress, Brevo is reliable and easy to set up. In this article, you will learn how to use Brevo mailer with FluentSMTP.
Configuring FluentSMTP for Brevo #
Hover over Settings and go to FluentSMTP Dashboard. If this is the first time you are using FluentSMTP you will see the list of available Mailer, go ahead and select Brevo.
After selecting Brevo as the mailer, a very simple settings window will open as shown in the screenshot below.
From Email: The “From Email” should be the email you verified with Brevo.
From Name: From name can be anything you want. The best practice is to use the combination of your name and company name. For example, I would choose something like “Jewel From WPManageNinja” where Jewel is the first name of the CEO and WPManageNinja is the company.
The API key will be provided by Brevo.
How to get Brevo API Key: #
Log into your Brevo account first and then click on the FFT located at the top right corner. A dropdown panel will appear and you need to click on the SMTP & API.
Now click on the Generate a New API Key button to create a new V3 API key or use an already existing API Key. Then copy the API key.
Go back to your FluentSMTP’s Brevo configuration panel and paste the API key and your Brevo is ready to impact for transactional emails.
Send a Test Email #
Go to the Email Test Tab and type from email. This should be the same “From Email” as your Brevo setup. This is optional and you can leave it blank also. in that case, the default SMTP Driver will be used. If you get a success message after sending Test Email then your SMTP setup is up & running.
Frequently Asked Questions #
How to fix “[permission_denied]:Unable to send email, Your SMTP account is not yet activated”? #
This error states that your Brevo account has not been activated yet. To fix the issue, get in touch with the Brevo team. After signing up with Brevo you also need to activate the Brevo account.
Can the instructions and screenshots be updated as Sendinblue is now Brevo
To get the API key
Hi Nazir, I need some advise please. I installed Fluentsmtp on my site connecting Sendinblue and it sent all the test emails. I have forms on the site for customer queries. The problem is that once somebody sends an email through the forms, where do I get them i.e the inbox ? In my webmail I find nothing.
Hi, I think you need to configure the admin email notification properly. If it doesn’t solve the problem, you can contact our support team.
Hi,
Testing works fine but customer is not receiving any emails.
Do you know (roughly) how long the first ones take to come through?
Many thanks.
Hi!
I always get ther massege “invalid email adress” after sending the test email.
I have set up sendinblue including the API key. But there’s nothing sent.
How can I fix that?
Regards
Sebastian
Hi Sebastian, this might require troubleshooting. Please contact our support.
I had first set up sendinblue API successfully. Afterward, I noticed the Fallback recommendation on a drop-down menu. I had noticed that I also had SMTP credentials in my new sendinblue account, so I thought I could use that. After completing its setup in “Other SMTP”, that SMTP setup replaced my original API setup in Fluent, saying that I could only use the email on one account. So is it necessary to have 2 independent ESP accounts in order to use a Fallback?
Hey Charlie, Yes. Fallback emails are usually handy if your primary email service isn’t working. So there’s no point in setting up multiple email addresses with Sendinblue.
How are bounces handled with Sendinblue&FluentCRM? Do they display in the CRM as bounces by default?
Hi Maria, There’s no bounce handler for Sendinblue.
Hello,
The plugin works well with SendInBlue except that the emails go out unformatted without any line breaks. Whereas the FluentSMTP test email comes in neatly formatted. Where do I format the emails? (Notification emails sent from WordPress when a new user signs up or when they receive a password reset link, etc)
Hi Mandar, this needs to be tested. Please submit a support ticket: https://wpmanageninja.com/support
Hi. I have entered my sendinblue API key a couple of times, and received a failure error in my FluentSMTP plugin dashboard when trying to test (and my log says all “failed”) that says just “key not found”.
Does that mean the API key? As said, it’s entered.
Any other thoughts on where my configuration might be wrong?
Thanks!
Hi Rachel, maybe you haven’t inserted the right API key. Please ensure that your email address is verified and insert the right API key. If it still doesn’t work, you can submit a support ticket so that our technical experts can take a look. 🙂
My domain is authenticated.
I have set up fluent smtp and copied and pasted ur api key in fluent smtp as per instruction.
But my emails are failing and it show your send in blue account is not activated yet (my domain and email both are authenticated and verified respectively in my send in blue account).
Hi Hrishikesh,
Not sure why this is happening. Could you please submit a support ticket so our team can take a look? https://wpmanageninja.com/support-tickets/
I sent a test email and always says ‘mail delivered successfully but I don’t receive any emails coming from the test email of sendinblue.
I myself configured Sendinblue and it takes a bit of time for the first email. I’m not sure why it happened but its slow for the first email.
I wait for 24 hours If I will receive the email coming from the Sendinblue text email. But nothing. I don’t know what is the problem is.
Please submit a support ticket for technical assistance.
Hello
I have just installed your plugin and I am trying to configure the connection to Sendinblue as per your documentation and I see two fields related to the API code.
One is :Store API Keys in DB” and the other one “Store API Keys in Config File”
The later one states that I have to copy this: define( ‘FLUENTMAIL_SENDINBLUE_API_KEY’, ‘********************’ ); to wp-config.php
Since this is not indicated in your documentation, I wonder if this is strictly necessary
Thanks
You can either configure an email service from the UI itself or add the string to the WP config. Using any method works. However, if you’re not familiar with wp-config.php, I recommend leaving it untouched.
Very easy to set up and worked immediately. Thanks for the great tutorial.
Hello, I’m struggling to use SendinBlue and FluentSMTP. I set up everything in SendinBlue and added the TXT dns records and authenticated them for our site, mail.solarset.com (was this necessary?)
And when I send a test email from FluentSMTP, it sends fine, but nothing shows up in the fluentSMTP email logs. At all, ever.
And I do see this warning at the top of my wp site management
The FluentSMTP plugin depends on wp_mail pluggable function and plugin is not able to extend it. Please check if another plugin is using this and disable it for FluentSMTP to work!
Possible Conflict: /home4/solarset/public_html/wp-includes/pluggable.php:171
looks like a plugin conflict to me. Please contact our support
Hi,
Whenever I sent a test email it always says ‘mail delivered succesfully’ even when it was send to a non existing email address. Shouldn’t it report as being bounced then?