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
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.
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.
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.
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.
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.
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.
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?
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?
- Connect your YouTube Data API key in the plugin settings
- Add a YouTube channel or playlist as a WordPress taxonomy term
- Create one or more sync rules — choose a schedule, action, and optional conditions
- Run the sync manually or let WP Cron handle it automatically
- Videos appear as WordPress posts with all metadata attached
What’s the difference between Free and Pro?
| 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?
- 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?
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?
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?
- 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?
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?
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?
- 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?
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?
- Purchase a license from our website
- Download the plugin ZIP file from your account
- Go to WordPress Admin → Plugins → Add New → Upload Plugin
- Upload the ZIP and activate it
- Go to YouSync → Settings and enter your YouTube API key
- Go to YouSync → License and activate your license key
How do I activate my license?
- Purchase a plan from this page
- Check your email for the license key
- Go to WordPress Admin → YouSync → License
- 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?
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?
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?
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?
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?
- 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?
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?
- 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