Pipedream

Use Pipedream to integrate with SEEN

  1. Create a user at Pipedream
  1. Click “New Project” and “New Workflow”
  1. Click “Add Trigger” and choose the trigger for your integration. This example uses “Webhook”.
  1. Configuration: In this example we use “Event Data” ⇒ “HTTP body only”. Otherwise you can leave the configuration as is for the Webhook.
  1. Send in example data to configure your data model.
  1. Click “Continue” ⇒ “Build API Request”
  1. Fill the “Configure” fields with following:
      • Method ⇒ POST
      • Request URL ⇒ https://api.seen.io/v1/campaigns/{campaign_slug}/receivers/
        • You will receive your campaign_slug from SEEN
      • Headers:
        • Header… ⇒ Authorization
        • Value… ⇒ Token {your token}
          • You will receive your token from SEEN
      • Body:
        • Content-Type ⇒ application/json
        • Click “Edit Raw JSON”
        • You can use this example as the starting point for your request body:
      [
      	{
      "first_name":"{{steps.trigger.event.first_name}}",
      "last_name":"{{steps.trigger.event.last_name}}",
      "email":"{{steps.trigger.event.email}}",
      "customer_id":"{{steps.trigger.event.customer_id}}",
      "extra_args":
      		{
      "country":"{{steps.trigger.event.country}}",
      "city":"{{steps.trigger.event.city}}"
      		}
      	}
      ]

Remember to modify your payload to include the personalisations in your video campaign.

Refer to our documentation for the payload structure.

  1. You can now test your flow. If everything worked as intended, you can deploy your Workflow.
Notion image
 
Did this answer your question?
😞
😐
🤩

Last updated on December 2, 2024