AcyMailing
Our siteForumBlog
Latest version
Latest version
  • AcyMailing documentation
  • How to renew AcyMailing license?
  • How to switch AcyMailing license plan?
  • Setup AcyMailing
    • Update from AcyMailing 5
    • Installation
      • Download AcyMailing
      • Install AcyMailing
      • Update AcyMailing
      • Switching from Starter to a paid version
      • Uninstall AcyMailing
    • Move AcyMailing between websites
      • Migrate between Joomla! and WordPress
      • Move between two WordPress websites
      • Switch from Joomla 3 to Joomla 4/5
    • Configuration
      • License
      • Mail settings
        • Set up your DKIM : DomainKeys Identified Mail
        • Set up Oauth 2.0
      • Queue process
      • Configure your send process
      • Subscription
      • Bounce handling
      • Data collection
      • Security
      • Languages
    • Step by step guide
    • Multilingual websites
      • Translate AcyMailing
      • Custom translation
    • Subscription to your lists
      • Subscription form - Joomla
      • Subscription form - WordPress
      • Other subscription methods
      • RSForm!Pro integration
  • External sending methods
    • AcyMailing Sending Service
    • Amazon SES
    • ElasticEmail
    • Mailgun
    • Postmark
    • SendGrid
    • Brevo SMTP Relay
    • Brevo / Sendinblue (Legacy)
  • Main pages
    • Dashboard
    • Subscription forms
      • Subscription Form
      • Header
      • Footer
      • Popup
      • Shortcode (Wordpress)
    • Subscribers
      • Create a subscriber
      • Import subscribers
      • Export subscribers
    • Custom fields
      • Create Custom Field
      • Examples
    • Lists
      • Create a list
    • Segment
      • Edition
    • Emails
      • Creation of a campaign
        • Choose a template
        • Edit email
        • Recipients
        • Segment
        • Send settings
        • Tests
        • Summary
      • A/B testing
      • Automatic campaigns
      • Follow-up
        • Trigger
        • Condition
        • Emails
        • Summary
      • Special mails
    • The email editor
      • Tenor integration
      • Unsplash integration
    • Templates
      • Create a template
      • Import a template
    • Email overrides
      • Edition
    • Automations
      • Information
      • Conditions
      • Actions
      • Action targets
      • Summary
    • Scenario
      • Create a new Scenario
      • Performances
    • Queue
    • Statistics
      • Overview
      • Detailed Statistics
      • Click map
      • Links details
      • User click details
      • Statistics per list
    • Add-ons
    • Mailbox actions
      • Mailbox actions
        • Edition
      • Bounce rules
        • Configuration
        • Listing
        • Create bounce rules
  • Advanced
    • Send follow-up messages based on subscription
    • Let site users use AcyMailing
      • List management
      • User management
      • Campaigns management
    • Show an archive of the sent newsletters
    • Show a profile edition form on your site
    • Partner platform
      • Log in
      • Dashboard
      • Single domain details
  • Integrations
    • Settings
    • Joomla add-ons
      • Joomla articles
      • CB Subscriptions
      • Community Builder
      • Community Quiz
      • Community Surveys
      • Contacts
      • Dashboard Quick icon
      • Docman
      • DPCalendar
      • EasyBlog
      • EasyProfile
      • EasySocial
      • Event Booking
      • FLEXIcontent
      • HikaShop
      • iCagenda
      • JCal Pro
      • jDownloads
      • JEvents
      • JSW CRM
      • JTicketing
      • K2 Content
      • Membership Pro
      • Module
      • PayPlans
      • Phoca Download
      • RSEvents!Pro
      • Seblod
      • Shika
      • VirtueMart
      • Zoo
    • WordPress add-ons
      • WordPress posts and pages
      • Advanced Custom Fields (ACF)
      • Business Directory
      • Contact Form 7
      • Easy Digital Downloads
      • EventON
      • Events Manager
      • Gravity Forms
      • Learndash
      • MemberPress
      • Modern Events Calendar
      • The events calendar
      • Ultimate Member
      • Uncanny Automator
      • WooCommerce
    • All websites add-ons
      • Articles, posts and pages from WordPress and Joomla
      • Automation - export action
      • Create user
      • Custom headers
      • RSS and Atom feeds
      • Table of contents generator
      • Universal filter
    • Zapier
  • Developers
    • Developer Documentation
    • Making a custom add-on
      • Execute custom script on specific AcyMailing actions
      • Insert a dynamic text in an email for Joomla
      • Insert a custom block in an email for Joomla
      • Insert a dynamic text in an email for WordPress
      • Insert a custom block in an email for WordPress
    • Custom script using our code
    • Create a page override
    • Joomla quickstart package with AcyMailing
    • Customise inserted content
  • FAQ
    • Could not instantiate mail function - AcyMailing
    • Spam issue
    • Your send process is slow?
    • Compatibility issues
    • Mail archive not displaying special characters
Powered by GitBook
On this page
  • New SMTP Key
  • AcyMailing Configuration
  • Handle users with hard bounce or unsubscribing from Brevo
  1. External sending methods

Brevo SMTP Relay

All the steps to follow to configure Brevo with WordPress or Joomla

PreviousSendGridNextBrevo / Sendinblue (Legacy)

Last updated 1 year ago

First you need to from our website.

Once done, select Brevo in the first tab of the configuration:

New SMTP Key

Then to send emails you'll need to create a new SMTP Key on brevo. Here is how you get it:

Log into your Brevo account and go to SMTP & API menu:

Once you're on this listing, you can either copy an existing API key or create a new one by clicking on the Generate a new SMTP key button and set a name for it:

Please copy you SMTP key it wont be show again.

AcyMailing Configuration

Now that you have setup you Brevo SMTP key, you need to set it in AcyMailing.

Go to the AcyMailing configuration under the tab Mail Settings and select Brevo as your sending method.

You have to field to set, the first one is the Brevo identifier, you can find it on your Brevo account under SMTP & API:

Then you can paste your SMTP Key generated above in the second field.

Handle users with hard bounce or unsubscribing from Brevo

Brevo withholds bounce messages, and since you must not try to send an email to someone that generated a hard bounce (email address does not exist for example) or to someone that unsubscribed on the Brevo side, you will need to create a webhook on your Brevo account.

This webhook will call AcyMailing to forward the information, so that AcyMailing takes it into account in the statistics and disables the user.

First go in the menu Transactional => Settings => Webhook:

Click on the "Add a new webhook" button to create your webhook, then select the triggers "Complaint", "Hard Bounce" and "Unsubscribed":

For the URL to call, it depends on the type of website you have.

For WordPress:

https://MY.SITE/index.php?page=acymailing_front&ctrl=frontservices&task=sendinblue&noheader=1&seckey=XXXXXXXXXXXXX

For Joomla:

https://MY.SITE/index.php?option=com_acym&ctrl=frontservices&task=sendinblue&seckey=XXXXXXXXXXXXX

In both cases, replace "MY.SITE" by your site URL and "XXXXXXXXXXXXX" by the security key stored in the "Security" tab of the AcyMailing configuration page:

Once created, the webhook will be used by Brevo whenever a user must be disabled in AcyMailing. You can see how many times the webhook has been triggered on the webhooks listing.

download AcyMailing