UniOne integration allows you to send emails through this provider using Exponea’s standard emailing mechanism.
- Create a new UniOne account.
You can also use an existing UniOne account, although we recommend setting up an account dedicated to Exponea. The reason for this is that once fully configured, UniOne will send webhooks (with status updates) to Exponea for every email sent via the used account - which may have implications for both privacy and performance. If you still want to use an existing account, you can ask UniOne support to enable Projects functionality for your account and create a new project, so that Exponea-driven emails will be isolated into a separate project and won’t affect your other emails.
If you are using a new account and don’t have any sending domains registered in UniOne, you have to add a new domain and follow UniOne’s steps in order to verify your domain and DNS. This step is very important in order to execute the full functioning of integration. Since this step is rather technical and you will need permissions for your domain registration, consult on this with your technical staff if you are not sure what to do. Please be aware that it may take some time (usually up to an hour, but could potentially be much longer) for UniOne to fully verify the DNS records.
Copy your API key from the UniOne API settings page (or from the project settings page in case you set up a separate project for Exponea). Also note your email and user id displayed in the upper left corner near the logo:
- In Exponea, go to
Data and Assets>
Add a new integrationand select UniOne. Enter your UniOne email into the username field, also enter your UniOne user id into the User ID field and the API key you have copied during the previous step:
Technical warning about re-using mail API key.
Exponea allows you to use the same mail API key in different integrations even in different projects. However, this practice is not recommended, because all integrations with the same API key will share just one mail provider webhook for tracking delivered campaign events.
Deleting any of these integrations with a shared API key will result in the deletion of the webhook and therefore none of the given projects will have any tracking of delivered campaign events.
We recommend that you set up different UniOne projects or accounts for different integrations or different Exponea projects.
You can now use Exponea campaigns to send signed emails from your own domains using UniOne.
Updated about a month ago