Make

Use Make to integrate with SEEN

  1. Click this link and create a user - https://eu1.make.com/
  1. Click "Scenarios"
  1. Choose the module you will send data from (Webhook, Google sheet etc)
  1. Create data structure within the module
      • Click on “Determine data structure” and send an example payload to the Webhook (in case of Webhook module) to map your data structure in Make.
  1. Click the half moon on the right of the chosen module and connect it to the following module: "HTTP - Make a request". This module will send data to SEEN
  1. Configure the "HTTP - Make request"-module:
      • URL - https://api.seen.io/v1/campaigns/{campaign_slug}/receivers/ where {campaign_slug} is replaced by a string provided by SEEN for your campaign(s) specifically.
      • Method - POST
      • Headers - Item 1 - Name - "Authorization"
      • Headers - Item 1 - Value - “Token {string}”({string} will be provided by SEEN for your campaign(s) specifically.)
      • Body type - Raw
      • Content type - JSON (application/json)
      • Request content - Use the following example structure using the “Functions” menu in Make to map your fields:
      Notion image
      • Note that the content may need to include more values based on your specific campaign set-up. SEEN will inform you of any changes needed.
        • You can copy the above example here (make sure to change the content to match your campaign set-up):
      [
      {
              "first_name": "{{get(split(4.first_name; space); 1)}}", 
      				"last_name": "{{4.last_name}}",
              "email": "{{4.email}}",
              "customer_id": "{{4.customer_id}}",
              "extra_args": {
                  "country": "{{4.extra_args.country}}",
      						"city":"{{4.extra_args.city}}"
              }
      }
      ]
       
  • Replace and add relevant fields and corresponding placeholders for values based on the existing module that you have connected
  • Parse response - No
  1. Run the scenario once (play button in the left corner) and press the bubble above the HTTP module to see if the scenario has succeeded to send the correct data to SEEN. Make adjustments as needed.
Did this answer your question?
😞
😐
🤩

Last updated on April 30, 2024