Experiencing problems? Try these troubleshooting steps.

Allow respondents to download a video they've recorded and submitted through VideoAsk

Give your respondents the option to download a video they've just recorded and submitted with a little bit of Make (formerly Integromat) magic. 🪄

In this guide, we'll look at setting up a workflow using Make to allow respondents to download a video they've recorded and submitted through VideoAsk. But this is just a starting point to get your creativity flowing - the list of what you can do with VideoAsk and Make is pretty much endless!

Find out more about how you can use Make with your VideoAsk flow.

Note: A Make account is required (free plans are available).

Jump to:

Get a webhook from Make

Add the webhook to your videoask

Connect your videoask to Make

Test the connection with your videoask

Complete the setup in Make

We've seen our users set up this flow when asking customers to upload video reviews to websites.

For example, let's say we want to request a review for a popular online marketplace where we sell pet supplies. We want to request these reviews via a videoask. We set up a step in our videoask to ask our respondents if they'd like to leave a text or video review. If the respondent chooses text, they're redirected to the marketplace to leave their written review directly. If they choose video, they're taken to another videoask step where they're prompted to record their review.

When they've submitted their video, they're taken to another step where they have the option to download the video with a simple click. They can then go ahead and upload this video as a review to the online marketplace.

Want to set up this flow? Let's do it! 🎉

⚠️ Important: To set up this workflow you must be the organization owner.

Get a webhook from Make

1

Go to Make. You'll be prompted to log in or sign up for a Make account. Once you're logged in, click Scenarios in the left-hand sidebar. 

2021-11-17_14-52-21.png

3

Then click Create a new scenario in the top right-hand corner.

2021-11-17_15-05-46.png

4

Click the + sign in the center of the page.

2021-11-17_15-04-40.png

5

Choose Webhooks from the dropdown menu (you can type it in the search bar, no need to scroll).

2021-11-17_15-07-53.png

6

Choose Custom webhook from the options that appear.

2021-11-17_15-11-45.png

7

Select Add.

2021-11-19_11-31-35.png

8

Then click Save.

2021-11-19_11-37-11.png

9

Click Copy address to clipboard

2021-11-18_15-08-39.png

10

Then click OK.

2021-11-19_11-39-03.png

Add the webhook to your videoask

1

In the videoask builder, select the step where you've created a button for your respondents to download their video.

2022-08-11_15-58-36.png

2

Click the Logic tab.

2021-11-18_15-11-41.png

3

In the right-hand sidebar click on the box If A jump to  

2021-11-18_15-13-09.png

4

Paste the webhook address you just copied from Make into the Redirect to URL box.

2021-11-18_15-17-17.png

5

Then add the following parameter to the end of the URL:

?contactid=
6

Then type to bring up a list of variables. Choose Contact ID, then click Save and Done.

2021-11-18_15-22-12__1_.gif

7

Now we need to do a test run of our videoask to submit some test data to Make. In Make, click Run once in the bottom left-hand corner of your screen.

2021-11-19_11-42-46.png

8

Now head over to your videoask and answer it like you're a respondent. If you have conditional logic set up, make sure to choose a flow so you can answer the step where you ask your respondents to download their video (and where we just added the webhook URL). 

It's really important you've clicked Run once in Make as mentioned in the previous step.

Note: We haven't finished setting up this flow yet so it won't yet work. We just need to send some test data to Make before continuing. 🤗

You should see something like this appear in Make:

2021-11-30_16-03-37.png

Connect your videoask to Make

1

Now we're heading back to Make and we're going to add VideoAsk as our next step. Click on the + sign to Add another module.

2021-11-17_15-22-36.png

2

Select VideoAsk.

2021-11-17_15-25-32.png

3

Select Make an API Call from the options available.

2021-11-17_15-26-56.png

4

Click Add.

2021-11-19_11-49-18.png

5

Then click Continue.

2021-11-19_11-49-32.png

6

We're going to call the 'forms' function of the API to look up our videoask form. To do this, type /forms/ into the URL box followed by your videoask's form id:

2021-11-18_14-05-01.png

You'll find the form id in the videoask URL when you're in your videoask builder, like below:

2021-11-18_14-00-44.png

7

Directly after the form id, type /contacts/.

2021-11-18_15-03-40.png

8

Click Add item under Query String.

2021-11-19_11-55-03.png

9

Type include_answers in the Key box and type true in the Value box, then click Add.

2021-11-19_11-57-12.png

10

Click OK.

2021-11-19_11-59-30.png

11

Next, click Run once in the bottom left-hand corner of the screen.

2021-11-19_12-36-49.png

Test the connection with your videoask

💪 Stick with us, we're getting there...!

Back inside your VideoAsk account, you'll need to do another test run-through of your videoask making sure you answer the step where the respondent is directed to click on the button to download their video.

It's really important you've clicked Run once in Make as mentioned in the previous step.

Again, we're not expecting the flow to work yet - we just need to send some test data across to Make.

Complete the setup in Make

1

Back inside Make, click on the VideoAsk module we set up.

2021-11-19_12-36-49.png

2

If everything has been set up correctly, you should have the option to select the contactid webhook when you click inside the URL box. Click to add and then click OK.

2021-11-18_15-37-46.png

3

Now we're going to click Add another module for a final time. 

2021-11-18_15-49-25.png

4

Select Webhooks.

2021-11-18_15-50-15.png

5

Then click Webhook response.

2021-11-18_15-52-14.png

6

Change the Status to 301

2021-11-18_15-53-37.png

7

Check the Show advanced settings box.

2021-11-18_15-59-12.png

8

Click Add item in the Custom headers box.

2021-11-19_12-41-36.png

9

In the box under Key, type 'Location', and in the box under Value choose share_url from the list that appears. Then click Add.

2021-11-19_12-43-17.png

10

And that's it! Toggle the Schedule button to On in the bottom left-hand corner of the screen and then test out your videoask to check everything is working as expected.

2021-11-19_12-50-46.png

Your respondents can download their review by clicking on the download button:

WhatsApp_Image_2021-12-01_at_12.11.07__1_.jpeg

⚠️ Important: In order for this flow to work successfully you'll need to enable the Share all interactions toggle. 

To do this, go to your videoask inbox and click the Share icon (you'll need to have done a test response to be able to do this):

2021-11-18_14-30-10.png

Then enable Share all interactions:

2021-11-18_14-34-03.png

If you don't do this, your respondents will get the following error message when they submit their video and they won't be able to download it:

2021-11-30_16-16-46.png

📝 A last note: If your respondents (or you when testing) are running into issues with the download format and your video is downloading as a .webm file instead of an .mp4 file, this is probably a transcoding issue. To fix this, try using the delay answer option setting on the last step of your videoask. We recommend adding a delay of around 10 seconds. 

Can't find what you're looking for?