Pirsonal Player

How To Download Or Get The Personalized Video URLs

Every time Pirsonal creates a personalized or interactive video, the marketing software automatically creates a video file and a dynamic landing page URL. These URLs are based on a secure and unique ID.

In this article, you’ll learn how to download or get these URLs so that you can add the personalized content to your marketing messages.

Things You Should Know First

  • Pirsonal Pages URLs are always unique
  • Every personalized video and interactive video made with Pirsonal runs behind an ID
  • Only you have access to these IDs and decide how to use them in your marketing messages
  • If your videos are hosted by Pirsonal and you are using Pirsonal Pages, Pirsonal automatically creates a dynamic landing page with the following URL structure: https://vid.pirsonal.com/VIDEO-ID-GOES-HERE. If your account runs on a custom environment, please contact us to verify your custom Pirsonal Pages URL structure.

How to Download an XLS or CSV with Video IDs or Landing Page URLs

At this time, Pirsonal doesn’t offer a straightforward way to download an XLS or CSV file with URLs or data from the videos created with a template or project.

However, you can copy the information using our UI and then paste it on an XLS or CSV document using the spreadsheet software of your choice. To do this, please follow the following steps:

  1. Go to the general Video section or if you prefer downloading the data from a specific template, please go to Templates, click on the Actions menu for that template (three vertical dots) and click on “Videos”.
  2. Using your mouse, select the full content of the tables, including the title, from “Status” to “Action” and the pagination information.
    Select Videos

    Select Videos

    If you have many video pages, you can modify the number of items shown per page using the pagination option at the bottom. You can also modify the number of items shown per page by manually modifying the URL.For example, to show 1,000 videos per page, you would use the following URL: https://app.pirsonal.com/account/videos?page=1&show=1000.

  3. Copy the information you’ve selected
  4. Paste the information into a spreadsheet
    paste_videos
  5. Clean the columns or fields you don’t need.

How to Add the Video Links to any Automation or Software

Most Pirsonal users use automation workflows to send data from Pirsonal to third-party applications when a personalized or interactive video is automatically created or when there is an error with a video.

Pirsonal makes this easy with webhooks. Webhooks are user-defined HTTP callbacks (or small code snippets linked to a web application). These callbacks are triggered by specific events.

Through webhooks, Pirsonal can send data to the third-party application of your choice, from Mailchimp to Google Sheets or ActiveCampaign, any app that supports webhooks, in a structured way.

Let’s see how to use webhooks to automatically send data from Pirsonal to your app of choice.

Using Webhooks to Send Video Data Through Zapier

  1. First, make sure to add a webhook to your template or project.
  2. Check this article about how to connect Pirsonal (trigger) to Zapier (action)

Creating Your Own Webhook (for developers)

With webhooks, we give you the possibility to react automatically every time a personalized or interactive video is created or when there was an error.

You can manage your webhooks on a per template or project basis, via Pirsonal’s API or through our user interface.

Our call to the webhook includes a JSON encoded video object with detailed information about the video in its POST body.

Webhooks Details

  • We expect an HTTP status code of 200 in the response to our webhook call.
  • Every content in the body will be discarded, so you might just leave that blank.
  • If the webhook call to one webhook fails a Notification will be added to your account

Webhook call example

  POST / HTTP/1.1
  Accept: */*
  Connection: close
  User-Agent: Pirsonal
  Content-Type: application/json
  Content-Length: 432
  Host: localhost:10000

  {
    "accountID":"YOUR-ACCOUNT-ID-GOES-HERE",
    "description":"Test video for webhoook",
    "duration":2000,
    "name":"Test video",
    "templateID":"THE-TEMPLATE-ID-GOES-HERE",
    "outFiles":[
      { 
        "name":"5331669c0fa92a6755582c9e.MP4_H264_AAC_640x480.mp4",
        "profile":"MP4_H264_AAC_640x480_24fps",
        "size":27841,
        "storage":{
          "pirsonalID":"5331669c0fa92a6755582c9e.MP4_H264_AAC_640x480_24fps"
        }
      }
    ],
    "status": {"code":"done"},
    "date":"2021-03-25T11:21:00.047Z",
    "id":"5331669c0fa92a6755582c9e",
    "data" : "String passed as data parameter to Video Object when Template_VideoNew was called"
  }
Related Articles