Brevo does not provide support for the Shopware plugin. For assistance, log into your Shopware account and create a ticket.
Download the Shopware 6 plugin
The Brevo plugin for Shopware 6 allows you to manage everything you need for your Shopware 6 website marketing within one place: the Brevo platform. Its installation doesn't require any development skills and allows you to:
- Synchronize your Shopware website contacts with your Brevo account in real-time,
- Track your orders and your revenue,
- Manage your contacts' opt-in process,
- Send transactional emails, but also
- Track your visitors' behavior,
- Create marketing automations,
- Auto-populate product blocks in your email designs, and
- Chat with your customers in real-time.
Before you start
Gather the following information before installation:
- Your Brevo account credentials, and
- Your Shopware 6 website admin panel access.
⚙️ Install the plugin
There are 2 ways of installing the Brevo plugin for Shopware 6:
To install the plugin using the Shopware Plugin Manager:
- Log into your Shopware admin account.
- Go to Extensions > Store.
- Search for the Brevo plugin and click it.
- Click Add extension.
- Go to Extensions > My extensions.
- Click Install next to the Brevo plugin name.
-
Activate the Brevo plugin.
To install the plugin using zipped file:
- Download zipped file (do NOT unzip it).
- Log into Shopware.
- Go to Extensions > My extensions.
- Click Upload extension and choose the zip file you previously downloaded.
- Activate the plugin.
🔌 Connect to Brevo
When the plugin is installed and activated, it is time to connect it to your Brevo account:
- Go to Extensions > My extensions.
- Next to the Brevo plugin name, click the three dots icon ··· > Open extension.
- Select from the drop-down list the sales channel you want to connect to Brevo.
- Click Connect to Brevo.
- If you already have an account in Brevo, you will see this window where you need to allow access to your account. If you not, you would need to log into your account or create a new one.
- After allowing access, you are redirected to the plugin settings on your Brevo account. Click Activate to access them.
Congratulations! You have integrated Brevo into your Shopware account 🎉
👥 Synchronize your contacts
Synchronize your existing contacts and automatically synchronize new contacts to your Brevo account with Contact Synchronization:
- From your Brevo account, click the account dropdown > Plugins & Integrations > My integrations and select the Shopware 6 plugin.
- Click Contact Synchronization.
- Activate the Sync your store contacts to Brevo option.
- By default, a Shopware6 list is created to save your Shopware website existing and new subscribers. You can always click Select another list to select an existing one or Create a list.
- Optional: Activate the Enable syncing of customers in addition to newsletter subscribers option to add your customers to the same list of contacts that you previously selected. Unsubscribed customers are automatically blocklisted, while subscribed customers will appear as subscribed.
-
The following options are selected by default:
- Sync the state of contacts (subscribed/unsubscribed): automatically updates the status of your contacts on Brevo and on your Shopware 6 store.
-
Autoassign store contacts' attributes to Brevo contact attributes: automatically synchronizes the following contact attributes: Last name, First name, Phone, and Birthday.
To manually choose which field(s) should be synced, uncheck the box and map your Shopware attributes with the ones from your Brevo account.
- Click Save to start synchronizing your Shopware 6 existing contacts and allow new contacts to be automatically synchronized to your Brevo contact list.
Once the synchronization is complete, you will receive an email from Brevo informing you of the synchronization of your existing contacts and the number of imported contacts. Click See the report in the email for more information.
That's it! Your existing contacts have been synchronized to your Brevo account, and new contacts will automatically be synchronized 🚀. You can now also access your orders ⬇️
🛍️ Synchronize your orders
To sync your orders with Brevo:
- From your Brevo account, click the account dropdown > Plugins & Integrations > My integrations to access the settings of your Shopware integration and click Ecommerce Attribute Synchronization.
- Activate the sync of e-commerce attributes. Your eCommerce data will automatically be synced with your Brevo account and you can follow the sync status.
- Click View Ecommerce Analytics to access your eCommerce dashboard where you can analyze your revenue, product, and retention performances for example. To learn more, check our dedicated section in the Help Center.
✅ Manage your contacts' opt-in process
To manage your subscription settings:
- From your Brevo account, click the account dropdown > Plugins & Integrations > My integrations to access the settings of your Shopware integration.
- Click Subscription Confirmation.
- Activate the Use Brevo subscription confirmation to manage opt-in settings option.
- Choose how your contacts' subscription will be confirmed to them after they submit the subscription form:
We highly recommend using a double confirmation email to comply with GDPR. After submitting the subscription form, your contacts receive an email containing a double opt-in link. They will be added to your list of Shopware contacts only after clicking this double opt-in link.
- Select from the drop-down list the double opt-in confirmation email template you want to send to your contacts when they submit the subscription form. You can choose either:
- The Default Template double opt-in confirmation. To edit the default template, go to Campaigns > Templates > Email templates.
- Your custom template. To learn more about creating a double opt-in template, check our dedicated article Create a double opt-in (DOI) confirmation template for Brevo form to know how to create this template.
- Optional: You can redirect your contacts to a specific website page or a landing page after they click the double opt-in link. Just paste the URL to this specific website page or landing page in the field.
- Optional: You can send a final confirmation email to your contacts after they click the double opt-in link. You can choose either:
- Default template Simple confirmation,
-
Default template - Unsubscription Follow Up, or
To edit the default templates, go to Campaigns > Templates > Email templates. - Your custom simple confirmation template.
To learn more, check our dedicated article Create an email template.
After submitting the subscription form, your contacts receive an email confirming their subscription to your email, and they are added to your list of Shopware contacts.
Select from the drop-down list the confirmation email template you want to send to your contacts when they submit the subscription form. You can either choose:
- Default template Simple confirmation,
-
Default template - Unsubscription Follow Up, or
To edit the default templates, go to Campaigns > Templates > Email templates. - Your custom simple confirmation template.
To learn more, check our dedicated article Create an email template.
- Select from the drop-down list the double opt-in confirmation email template you want to send to your contacts when they submit the subscription form. You can choose either:
- Click Save to confirm your subscription confirmation settings.
Your contacts' opt-in process is now set up! 🚀 Each contact will be informed of their subscription to your marketing emails.
📨 Send transactional emails
To send transactional emails for your Shopware store via Brevo SMTP:
- From your plugin settings click SMTP for transactional mailing.
- Activate the Use Brevo to send your store's transactional emails option.
- In the Choose your sender drop-down list, choose the email address you want to use to send your transactional emails for your Shopware store.
- Click Save.
👀 Track your visitors' actions
Behavior tracking enables you to track, through Brevo, all of the pages on your website visited by your contacts. Once identified, contacts will be automatically added on Brevo and can be entered into your Marketing Automation workflows.
If you are using our latest version of the Shopware plugin (v3.1.0), behavior tracking is automatically enabled when synchronizing your orders with Brevo.
🤖 Create marketing automations
With Automations, create automated workflows and automatically send welcome or abandoned cart messages to your Shopware 6 customers. To learn more about Automations, check our dedicated articles.
🎨 Auto-populate product blocks in your email designs
When designing your emails with the email editor, you can easily and automatically populate your product blocks with the product information displayed on your Shopware 6 store:
Your product information is automatically filled in the Product block such as its image, name, description, price, and also URL. The URL is automatically added to the product image and button. To learn more about the Product block, check our dedicated article Insert a Product block in the Drag & Drop Editor.
💬 Chat with your customers
Brevo Conversations lets you connect with your leads and customers in real time on your website and from other communication channels such as Facebook Messenger, Instagram Direct, and more. The Conversations app offers features such as a chatbot, targeted chats, mobile apps, or saved replies to help you sell more online and improve your support satisfaction rate. |
To discover the Conversations app and learn how to install the chat widget on your Shopware 6 website, check our dedicated article Conversations: Change the way you communicate with your customers.
⏩ What's Next?
- Check your product performance with our eCommerce dashboard
- Analyze your revenue with our eCommerce dashboard
🤔 Have a question?
If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.
If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo expert partner.