MailBlue

Connect with MailBlue so that viewers or non-viewers are automatically added to your mailing list.

Stefan avatar
Written by Stefan
Updated over a week ago

Make a connection with MailBlue. A connection with this integration can help with automatically adding your webinar registrations, viewers, or non-viewers to a mailing list.

This way you can easily retrieve the data of your registrations, viewers, or non-viewers in your mailing list and follow up on them yourself.

With this connection, WebinarGeek information and MailBlue will be synchronized, allowing you to e.g. send your own confirmation emails or arrange your own email campaigns based on viewer behavior.

Make connection

  1. Go to WebinarGeek and click on 'Account' in the top right

  2. Click 'Integrations'

  3. Choose 'ActiveCampaign'

  4. Fill in your ActiveCampaign account's 'API URL' and 'API key'

  5. Click 'Connect'

Click here for more information about where you can find the 'API URL' and 'API key' in your MailBlue account.

Filling in the API URL and API key for ActiveCampaign

After creating the connection, you have the option to add triggers!

Please note! Reconnecting a different account means all your triggers will be lost.

Setting triggers

After setting up a connection with MailBlue, you can add triggers!

You can create a trigger on account level or for each individual webinar.

The next triggers are available. Click here for more explanation per trigger.

  • New registration

  • Unsubscribed from webinar

  • New webinar payment

  • New viewer

  • No-show

  • New channel lead

  • Successful assessment

After selecting a trigger, you can set an action. The following actions are available:

  • Add to mailing list
    Participant is added to a mailing list unless the email opt-in permission field is not checked.

  • Add a tag
    A tag will be added, also if a participant isn’t present inside your MailBlue lists, these will be added separate from a mailing list.

After setting up one of these actions, you can select a mailing list or tag.

New trigger for ActiveCampaign

Fields which will be sent to MailBlue

When a contact is added to MailBlue we include the following information, if provided on the registration form:

  • First name

  • Last name

  • Email address

  • Phone number

We also include the date and time of the webinar and the unique watch link (see below). If you wish to send more information to MailBlue you can do this via our Zapier integration.

Use WebinarGeek tags

Every registration that’s added or updated in your MailBlue will receive a set of WebinarGeek tags, these fields contain information about the registration that can be used in MailBlue as information in emails to this registration, or with which you can arrange campaigns. These fields are:

  • WebinarGeek watch date: The date of the webinar for which someone registered, e.g. 01/03/2019 (WDATE).

  • WebinarGeek watch time: The time of the webinar for which someone registered, e.g. 20:00 (WTIME).

  • WebinarGeek watch link: The unique viewing URL of the webinar subscriber (WLINK).

    Please note! The watch link is the same as the replay link.

  • webinarweek_webinar_date & webinargeek_webinar_time: The date and time of the webinar in the viewer's time zone.

  • webinargeek_webinar_time_zone: The time zone of the viewer.

  • webinargeek_custom_registration_link: The custom link the registrant used to subscribe to a webinar.

This information can be used in emails to your contacts, as so-called custom fields. For example, you can use the tag *|WDATE|* to include the date of the webinar in the email.

Data of a contact in ActiveCampaign

Also, you can arrange email automations and campaigns on the basis of your tags. For example, you can send your own confirmation and reminder emails (remember to turn these off in WebinarGeek when you’re using MailBlue for confirmation emails. You can read how to do this here).

Please note! These tags are updated when the same contact registers for another webinar. That's not an issue if you've got a single continuous webinar, but it is if you have more than one. When using the MailBlue integration, subscriptions are added to a list. Having multiple lists does not make a difference, as the tags are overwritten for the contact. No matter how many lists a contact is in, they will always only have one active 'WLINK'. If you'd like more flexibility, consider setting up the connection using Zapier. Alternatively, you can create additional fields and place the right tags in the right fields through the use of automations.

Sending confirmation or reminder emails using MailBlue

To do this, you need to create a new email automation. Preferably, set a trigger that sends out an email as soon as someone is added to the list (you can also use a tag as trigger, or a field update).

Please note! The watch link is the same as the replay link.

Sending confirmation or reminder emails using MailBlue
Sending confirmation or reminder emails using MailBlue

It’s important to set a condition to prevent the watch link from being empty, in order to prevent someone from being added to the list and not receiving a link. In our example, we set a (If/Else) condition for the watch link to at least contain the value "https", which every link will always have. Therefore, a watch link will always be present.

Sending confirmation or reminder emails using MailBlue
Sending confirmation or reminder emails using MailBlue

You can now add a (confirmation) email to the automation. Your automation will look like this.

Email automation for sending confirmation or reminder emails with ActiveCampaign

In the email itself, you can use merge tags to optimize even further:

Example of an ActiveCampaign confirmation email

As a link for the 'View my webinar' button you can use the watch link merge tag:

Editing a button in ActiveCampaign

If you want the link to redirect on the 'add to calendar' page, use another tag: ?add_to_calendar=1. So in your custom confirmation email you link to: %WLINK%?add_to_calendar=1. When the email is actually sent from your email software, all details will be filled in as they should!

Example of an ActiveCampaign confirmation email as shown for the recipient

Finally, you also have the ability to see exactly if the automation was was executed successfully in your contacts:

Checking recent activities in ActiveCampaign

These automations can also be arranged or expanded to configure reminder and follow-up emails. The possibilities are practically endless!

Automations based on different broadcasts of the same webinar

If you create a webinar with multiple broadcasts you might want to add the registrations of each broadcast to a different list in MailBlue. To do this, you’ll need to create an automation in MailBlue. You could use the “WDATE” field to filter the registrations, adding registration from different dates to separate lists. For example, you could make an automation that if “WDATE” is the 3rd of february 2021 subscribers will be added to a specific mailing list for that date. Other customers use goal steps based on “WDATE“ in MailBlue automations.

Please note! These tags are updated when the same contact registers for another webinar. That's not an issue if you've got a single continuous webinar, but it is if you have more than one. When using the MailBlue integration, subscriptions are added to a list. Having multiple lists does not make a difference, as the tags are overwritten for the contact. No matter how many lists a contact is in, they will always only have one active 'WLINK'. Remember to turn off confirmation emails in WebinarGeek if you’re using MailBlue for confirmation emails. You can read how to do this here.

Keywords: ActiveCampaign

Did this answer your question?