Brevo + Make

How to integrate Brevo to SEEN using Make

Prerequisites:

  • MAKE plan with enough monthly Ops to support the volume of contacts.

This guide will help you set up a trigger-based integration between Brevo (formerly Sendinblue) and SEEN using Make’s native Brevo and SEEN integrations (App), and receive landing page URL and an email thumbnail URL back to Brevo as a contact attributes.

  • This example uses the “Watch Contacts” Brevo module in Make, which triggers when a new contact is created, and the “Update a Contact” module to send data back from SEEN to Brevo.
  • This example uses the profiles first name and last name as the personalisations, and their email address as their unique identifier.

Send Data to SEEN

  1. Create a new Make Scenario, and add the “Brevo” ⇒ “Watch Contacts” module
  1. Connect your Brevo account to Make following the steps provided by Make.
  1. Set the limit of results. The default set by Make is 2.

Keep in mind that the rate limit for SEEN’s API is 1000 calls per hour

  1. Choose “Where to start”.
      • In this example we choose “All”
  1. Add an “SEEN - Create a video” module, and fill it out with the following:
  • Create a Connection:
    • Add the Token you have received from SEEN.
    • Add the Campaign Slug you have received from SEEN.
  • Standard fields:
    • Add the standard fields you will be sending in. Note that both First Name and Customer ID are mandatory fields
  • Extra Arguments:
    • If you use additional data fields in you video, you can map them by using Key-Value pairs under Extra Arguments.
Notion image
  1. You can now create some test contacts and run the scenario once.
  1. If everything worked as intended, you can now activate the scenario to run in your preferred time intervals
      • We recommend short intervals to get the film to new contacts as soon as possible.

Receive data back from SEEN

  1. Create a new Custom Attribute in Brevo on a contact level for the landing page URL and the email thumbnail URL.
      • In this example they are called SEEN_LANDING_PAGE_URL and SEEN_EMAIL_THUMBNAIL_URL
      • Use Attribute Type ⇒ Text
  1. Create a new Make scenario to send data back from SEEN to Brevo.
      • Add a “SEEN - Watch created video” module to the scenario.
        • Create a webhook
        • Share your webhook URL with SEEN
  1. Add a new “Brevo" module, and choose “Update a Contact”
      • You will be able to reuse the Brevo connection you created in the first step, so no need to re-authenticate.
  1. Fill out the email, SEEN_LANDING_PAGE_URL and SEEN_EMAIL_THUMBNAIL_URL fields with the values from the “Watch created video” module
      • As we used the contacts email address as their Customer ID, we will map the Customer ID field to the email field
Notion image
  1. You can now activate both flows to test the connection. You should now see the SEEN_LANDING_PAGE_URL and SEEN_EMAIL_THUMBNAIL_URL populated in your test contact.
    1. Notion image
 
Did this answer your question?
😞
😐
🤩

Last updated on December 4, 2024