This time, as promised, I’m going to lead you step-by-step through the Mailjet integration process.
We’ve prepared a few ready-to-use recipes
which you can find here (UPDATE: the links is no longer available due to the new release of our platform). Just choose the recipe you need, click on “Try it now” and sign in or sign up if you’re new to elastic.io. I will use here the Salesforce-Mailjet recipe as an example.
Before I continue, there are two things you need to be aware of before you start the integration:
- First, in order to export any contacts to Mailjet, you need to create an empty list in Mailjet, to which you will add your contacts. Later you will see what you need it for.
- Secondly, you must have your Salesforce API activated for this integration to work. You can find out whether it’s your case or not by checking your pricing plan at Salesforce. However, even if your pricing plan doesn’t imply that your API is activated, you can always contact Salesforce and ask them to do this for you. This limitation doesn’t apply to other recipes, though.
Step 1: Adding Salesforce account
Click on “Connect Salesforce” first. After that you will be prompted to name your account (give it any name you like) and to authenticate it, which simply means that you need to log into it.
After you’ve done that, you should see the following:
Click on “Save Account” and now you’re connected to Salesforce.
Step 2: Adding Mailjet account
With Mailjet it’s a bit different. Here you need to enter your API Key and API Secret.
You will find those in your Mailjet account. Log into it, go to “My account”, find under “Account Information” the box “REST API” and click on “Master API Key”, and here we go – you see your API Key and API Secret.
Just copy those into the authentication window on elastic.io and click on “Save Account”. Now you are connected to both Salesforce and Mailjet.
Step 3: Defining Mailjet list
The third step is to configure Mailjet meaning that you need to select the Mailjet list to which you would like to export your contacts. Remember I mentioned at the beginning of the post, that you actually need to create a list in Mailjet first in order to be able to export your contacts later? So, this is the step at which you need to select this list from the drop-down menu.
For this Mailjet integration demonstration, I’ve created a list named “Test emails”, and this is the one I’ve selected here.
You can also do some custom data mapping if you know your way around it, but if you don’t, you can safely skip this step. However, we would recommend that you define at least the First Name and maybe Last Name, because these values can be inserted into a newsletter later making it more personalised.
Now all that’s left to do is to hit the red button “Activate integration” et voilà, your Salesforce contacts will flow to Mailjet.
For more information or for any kind of support, please contact elastic.io at firstname.lastname@example.org