Latenode

Automatically sync new YouTube videos to your Vimeo account

This template watches a YouTube channel for new uploads, copies title and description, and uploads the video to Vimeo.

Connect YouTube and Vimeo. Watch new videos in the channel. JavaScript maps the metadata. Put Vimeo access on the Vimeo connection.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0005
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Copies new YouTube uploads onto Vimeo
  • Starts when the channel publishes a video
  • Reuses the YouTube title and description
  • Keeps YouTube and Vimeo access on those connections

How it works

1
Trigger

Watch the YouTube channel

The scenario starts when the connected YouTube channel publishes a new video.

2
Logic

Copy title and description

JavaScript reads title, description, and the source file so Vimeo can upload it. Fetch extra video info from YouTube if the trigger is missing fields.

3
Action

Upload to Vimeo

Vimeo stores the video on the account you connect, using that title and description.

Setup guide

1

Connect YouTube

Add a YouTube connection with access to the channel you want to watch.

2

Connect Vimeo

Add a Vimeo connection for the account that should receive the upload.

3

Watch new videos

Add a YouTube trigger for new videos in a channel and pick that channel. Fetch video details if you need more than the trigger returns.

4

Map and upload

In JavaScript, map title and description. Upload the video to Vimeo. Publish a test video on the channel and confirm it appears on Vimeo.

Requirements

A YouTube channel Latenode can read
A Vimeo account Latenode can upload to
A source file Vimeo can accept for each new video

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.