Skip to content

YouSync

Automatically sync YouTube channels and playlists to WordPress. Import videos as native posts with full metadata, smart schedules, and conditional filtering — all on autopilot.


Features

Everything you need to sync YouTube content to WordPress.

Advanced Sync Rule Builder

Configure independent sync rules per channel or playlist. Choose when to sync (hourly, daily, weekly, monthly, or custom intervals), what action to take (import new videos, update metadata, sync playlists), and build rules with a dynamic drag-and-drop interface. Add or remove multiple rules per source with full granular control over every option.

Conditional Video Filtering

Import only the videos that matter. Filter by title, description, tags, duration, view count, publication date, and more — using text, number, or date operators. Set multiple conditions per rule with AND logic to precisely target the content you want, and leave everything else untouched.

Full YouTube Metadata Import

Capture everything YouTube provides: title, description, thumbnails (5 resolutions), view/like/comment counts, duration, tags, categories, channel info, and publication date. All stored as native WordPress post meta and taxonomies — ready for querying, filtering, and displaying with any theme or plugin.

Sync History & Logs

Every sync run is recorded per rule. Track what ran, when it ran, what was synced, and any errors. Diagnose YouTube API quota exhaustion or misconfigured rules with descriptive messages and timestamps — so you always know exactly what your sync rules are doing.


Other Features

image

Automatic Thumbnail Import

Downloads YouTube thumbnails and sets them as the WordPress featured image automatically. Supports 5 resolution sizes (maxres, standard, high, medium, default) with fallback logic to ensure every video always has an image.

lock

Video Protection

Lock individual videos to prevent sync rules from overwriting manually edited content. Toggle protection per video directly from the WordPress admin list view — a single click keeps your custom edits safe no matter how many times a sync runs.

sync

Multiple Sync Actions

Beyond importing new videos, rules can update existing video metadata, refresh channel and playlist data, or discover new playlists from a channel. Each action is independently configurable per rule, giving you precise control over what gets refreshed and when.

category

Channel & Playlist Taxonomies

Videos are automatically organized under their source channel and playlist using native WordPress taxonomies. Filter, archive, and query by source directly — compatible with any WordPress query, REST API call, or page builder.

public

Archive Pages

Optional public-facing archive pages for videos, channels, and playlists with fully customizable URL slugs. No page builder required — archives are registered as native WordPress post type and taxonomy archives.

data_usage

YouTube API Quota Tracking

Estimated API quota cost is displayed before each sync so you can plan accordingly. Monitor daily usage to stay within YouTube’s 10,000 unit free-tier limit and avoid unexpected sync failures mid-run.

upgrade

Free Version Compatible

Shares the same post types, taxonomies, and meta keys as the free YouSync plugin. Upgrade from free to pro without any data migration — your existing videos, channels, and playlists carry over automatically.


Pricing

Choose the plan that fits your business.

Personal

1 website

$29/yr

Includes all PRO features + unlimited updates per year for 1 website.

Freelancer

5 websites

$59/yr

Includes all PRO features + unlimited updates per year for 10 websites.

Agency

Unlimited Websites

$99/yr

Includes all PRO features + unlimited updates per year for unlimited websites.


FAQ

Got questions? We've got you covered.

What is YouSync Pro? add close

YouSync Pro is a WordPress plugin that automatically syncs YouTube channels and playlists to your WordPress site. It imports videos as a native custom post type with full metadata — titles, descriptions, thumbnails, view counts, and more — and keeps everything up to date on a schedule you control.

How does YouSync Pro work? add close

  1. Connect your YouTube Data API key in the plugin settings
  2. Add a YouTube channel or playlist as a WordPress taxonomy term
  3. Create one or more sync rules — choose a schedule, action, and optional conditions
  4. Run the sync manually or let WP Cron handle it automatically
  5. Videos appear as WordPress posts with all metadata attached

What’s the difference between Free and Pro? add close

Feature Free Pro
Import new videos
Recurring schedules Once only Hourly, Daily, Weekly, Monthly, Custom
Update existing metadata
Conditional filtering
Video protection
Sync logs
Playlist sync & updates

Who should use YouSync Pro? add close

  • Content Creators: Automatically mirror your YouTube library to your WordPress site
  • Publishers & Media Sites: Curate YouTube content from multiple channels without manual effort
  • Agencies: Manage YouTube sync for multiple client sites under one license
  • Course Creators: Keep lesson video libraries in sync with your YouTube source

Do I need a YouTube API key? add close

Yes. YouSync Pro uses the YouTube Data API v3 to fetch video data. You’ll need a free Google Cloud API key with the YouTube Data API v3 enabled. The free tier provides 10,000 quota units per day, which is sufficient for most sites. The plugin displays estimated quota costs before each sync so you can plan accordingly.

What are sync rules? add close

Sync rules are the core of YouSync Pro. Each rule is attached to a channel or playlist and defines:

  • Schedule: When to run (once, hourly, daily, weekly, monthly, or every N hours)
  • Action: What to do (import new videos, update metadata, sync playlists, etc.)
  • Conditions: Which videos qualify (optional filters by title, duration, view count, and more)

You can create multiple rules per channel for different behaviors.

What schedules are available? add close

  • Once — Run a single sync immediately (available in free version)
  • Hourly — Sync every hour (Pro)
  • Daily — Sync once per day (Pro)
  • Weekly — Sync once per week (Pro)
  • Monthly — Sync once per month (Pro)
  • Custom — Sync every N hours, from 1 to 168 hours (Pro)

How do conditions work? add close

Conditions let you filter which videos get imported or updated. You can filter on any YouTube metadata field — title, description, tags, duration, view count, like count, comment count, publication date, and more. Multiple conditions are combined with AND logic (all must pass). Operators include: contains, not_contains, equals, not_equals (text), greater_than, less_than (numbers), and before, after (dates).

What is video protection? add close

Video protection prevents sync rules from overwriting a video post you’ve manually edited. Once a video is marked as protected, sync rules skip it entirely — preserving your custom title, description, thumbnail, or any other edits. You can toggle protection per video directly from the WordPress admin list view.

What YouTube metadata is imported? add close

  • Video ID, title, description
  • Thumbnails (5 sizes: maxres, standard, high, medium, default)
  • View count, like count, comment count
  • Duration, publication date
  • Channel ID, channel title
  • Tags and video categories

All metadata is stored as WordPress post meta and available for querying, shortcodes, or REST API access.

How are thumbnails handled? add close

YouSync Pro automatically downloads the best available YouTube thumbnail and sets it as the WordPress featured image. It tries resolutions in order (maxres → standard → high → medium → default) and falls back gracefully if a size isn’t available. The original YouTube thumbnail URL is also stored in post meta as a fallback.

How do I install YouSync Pro? add close

  1. Purchase a license from our website
  2. Download the plugin ZIP file from your account
  3. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  4. Upload the ZIP and activate it
  5. Go to YouSync → Settings and enter your YouTube API key
  6. Go to YouSync → License and activate your license key

How do I activate my license? add close

  1. Purchase a plan from this page
  2. Check your email for the license key
  3. Go to WordPress Admin → YouSync → License
  4. Enter your license key and click Activate

Your license is verified daily and unlocks all Pro features immediately on activation.

Can I use one license on multiple sites? add close

Yes, depending on your plan:

  • Personal: 1 site activation
  • Freelancer: Up to 10 site activations
  • Agency: Unlimited site activations

Development and staging environments do not count toward your activation limit.

What happens if my license expires? add close

When your annual license expires:

  • The plugin continues to run with existing settings
  • Scheduled syncs keep running
  • Pro features (recurring schedules, conditions, metadata updates, video protection) become locked until renewed
  • Your videos and data are never deleted

Do you offer refunds? add close

Yes! We offer a 30-day money-back guarantee. If you’re not satisfied for any reason within 30 days of purchase, contact us for a full refund — no questions asked.

Will YouSync Pro work with my theme? add close

Yes. YouSync Pro registers a standard WordPress custom post type (yousync_videos) and taxonomies. It works with any theme that supports custom post types. You can display videos using your theme’s archive template, a page builder, shortcodes, or the WordPress REST API.

What are the minimum requirements? add close

  • WordPress 6.0 or higher
  • PHP 7.4 or higher
  • A Google Cloud account with YouTube Data API v3 enabled
  • WP Cron enabled (or an external cron job) for scheduled syncs

Is any data sent to external servers? add close

License Verification Only (Pro):

  • Your license key and site domain are sent to our license server for validation
  • No video data, post content, or user data is ever transmitted
  • All YouTube data is fetched directly from the YouTube API and stored in your own WordPress database

How do I get support? add close

  • Free Version: Community support via the WordPress.org plugin forum
  • Personal: Email support with 48-hour response SLA
  • Freelancer & Agency: Priority email support

Email: support@wpbuoy.com