urWhats.com - Video Production Strategy
Last Updated: 2026-03-09 Status: PLANNING Budget: ~110 SAR one-time (1 month HeyGen subscription) Deliverables: 2 explainer videos (EN + AR), 60 seconds each
1. Tool Selection: HeyGen Creator ($29/mo)
Why HeyGen
HeyGen is the best fit for this project due to its Arabic lip-sync quality and professional avatar system:
- Avatar IV technology: Industry-leading lip-sync for Arabic, handles MSA and dialect naturally
- Professional avatars: Business-attire presenters that match our brand tone
- Multilingual workflow: Generate EN and AR versions from the same project with matched visuals
- Screen recording overlay: Composite dashboard footage directly in the editor
- Brand kit: Upload urWhats colors (#45b33d), logo, and fonts for consistent branding
Plan Details
| Item | Detail |
|---|---|
| Plan | Creator |
| Price | $29/mo (billed monthly) |
| Duration | 1 month -- cancel after both videos are produced |
| Cost in SAR | ~110 SAR one-time |
| Output | 2 videos (EN + AR), 1080p MP4 |
| Credits | 3 avatar videos/month (we need 2 + iterations) |
Alternatives Considered
| Tool | Price | Pros | Cons | Decision |
|---|---|---|---|---|
| Synthesia | $22/mo | Good avatar quality, popular | Arabic lip-sync noticeably inferior to HeyGen, fewer avatar options | Rejected |
| D-ID | $5.9/mo | Cheapest option, simple UI | Limited avatar customization, no screen overlay, Arabic quality poor | Rejected |
| Pictory | $19/mo | Good for text-to-video, stock footage | No avatar/presenter, not suitable for SaaS explainer format | Rejected |
| Colossyan | $23/mo | Good multilingual support, enterprise focus | Less popular (fewer templates/community resources), Arabic quality untested | Rejected |
Decision: HeyGen Creator at $29/mo. The $7-10 premium over alternatives is justified by Arabic lip-sync quality -- the AR video is equally important as EN for our Saudi market.
2. Video Script Outline (60 seconds)
English Version
Target: 60 seconds, professional tone, benefit-focused
| Timestamp | Section | Script | Visual |
|---|---|---|---|
| 0-5s | Hook | "Still sending WhatsApp messages one by one?" | Avatar on screen, frustrated emoji animation |
| 5-15s | Problem | "Manual messaging wastes hours, leads go cold, and you have no idea what's working." | Split screen: person typing on phone (left), clock/money icons draining (right) |
| 15-25s | Solution | "urWhats is the all-in-one WhatsApp Business platform built by a Meta Technical Provider in Saudi Arabia." | urWhats logo animation + Meta Technical Provider badge |
| 25-40s | Features | "Send thousands of personalized messages in seconds. Deploy AI chatbots that handle support 24/7. Connect directly to Salla for abandoned cart recovery." | Screen recording overlay: campaign builder (3s) → chatbot builder (3s) → Salla integration panel (3s) |
| 40-50s | Trust | "Trusted by Saudi businesses. SAR pricing. Arabic-first support. PDPL compliant." | Trust badges row: Meta partner, Saudi flag, PDPL shield, SAR currency icon |
| 50-60s | CTA | "Get started free -- 250 messages included. No credit card required." | Registration URL (app.urwhats.com/register), green CTA button animation, optional QR code |
Tone: Confident, direct, no hype. Speak to the business owner who is already using WhatsApp manually and knows the pain.
Arabic Version
Target: 60 seconds, professional with approachable Saudi hook, MSA body
| Timestamp | Section | Script | Visual |
|---|---|---|---|
| 0-5s | Hook | "لسا ترسل رسائل واتساب وحدة وحدة؟" | Same as EN, mirrored RTL |
| 5-15s | Problem | "الرسائل اليدوية تضيع وقتك، العملاء يفقدون اهتمامهم، وما عندك أي فكرة عن النتائج." | Same visuals, RTL layout |
| 15-25s | Solution | "يورواتس هي منصة واتساب للأعمال المتكاملة، مطورة من شريك ميتا التقني الرسمي في المملكة العربية السعودية." | Same logo + badge animation |
| 25-40s | Features | "أرسل آلاف الرسائل المخصصة في ثوانٍ. فعّل روبوتات ذكاء اصطناعي للدعم على مدار الساعة. اربط متجرك في سلة مباشرة لاسترجاع السلات المتروكة." | Same screen recordings (AR dashboard version) |
| 40-50s | Trust | "موثوقة من الشركات السعودية. أسعار بالريال. دعم عربي أولاً. متوافقة مع نظام حماية البيانات الشخصية." | Same trust badges, Arabic text |
| 50-60s | CTA | "ابدأ مجاناً — ٢٥٠ رسالة مجانية بدون بطاقة ائتمان." | Same CTA layout, RTL |
Notes on Arabic script:
- Hook uses conversational Saudi dialect ("لسا") to grab attention -- this is intentional
- Body switches to Modern Standard Arabic for professionalism
- "يورواتس" is the established Arabic transliteration of "urWhats"
- Salla is referenced as "سلة" (well-known brand in Saudi market, no explanation needed)
- PDPL translated as "نظام حماية البيانات الشخصية" (official Saudi government terminology)
3. Production Workflow
Day 1: Preparation (2-3 hours)
Finalize scripts (30 min)
- Review EN and AR scripts above, adjust for natural speech flow
- Read aloud -- each version must fit naturally in 60 seconds
- Have a native Arabic speaker review the AR script for naturalness
Select HeyGen avatar (30 min)
- Browse Creator avatar library
- Select a professional, business-attire presenter (male or female)
- Criteria: neutral background compatibility, natural gestures, good Arabic lip-sync in preview
- Test the avatar with a 5-second Arabic sample before committing
Record screen captures (1-2 hours)
- Log into app.urwhats.com demo account
- Capture 3 key screens at 1080p:
- Campaign builder: Show the bulk message composer with template selection
- Chatbot builder: Show the flow builder with AI node
- Salla integration: Show the connected Salla store panel
- Capture both EN and AR dashboard versions
- Use OBS or built-in screen recorder, crop to relevant area
- Export as MP4 clips (3-5 seconds each, no audio)
Prepare brand assets (15 min)
- Upload to HeyGen brand kit: urWhats logo (SVG/PNG), Meta Technical Provider badge, brand colors (#45b33d primary, #1a1a2e dark), Geist Sans font
Day 2: Video Production (3-4 hours)
English version first (1.5 hours)
- Create new HeyGen project, select avatar
- Input EN script, set pacing (slightly slower than natural -- 150 wpm target)
- Add screen recording overlays at 25-40s mark
- Add brand transitions between sections (simple fade or slide)
- Add subtle background music (HeyGen library, corporate/upbeat, low volume)
- Preview full video, check lip-sync and timing
- Iterate 1-2 times on pacing and transitions
Arabic version (1.5 hours)
- Duplicate EN project, swap script to Arabic
- Replace screen recordings with AR dashboard versions
- Verify Arabic lip-sync quality -- this is the most critical check
- Adjust pacing (Arabic often runs slightly longer than English for same content)
- If script runs over 65 seconds, trim the trust section (40-50s) first
Review and polish (1 hour)
- Watch both videos back-to-back
- Check: audio clarity, lip-sync accuracy, screen recording readability, CTA visibility
- Verify brand colors and logo are consistent
- Make final adjustments
Day 3: Export and Distribution (1-2 hours)
Export final versions (15 min)
- Export as MP4, 1080p (1920x1080), H.264 codec
- File naming:
urwhats-explainer-en.mp4,urwhats-explainer-ar.mp4 - Target file size: <20MB each (HeyGen default compression is usually sufficient)
Create YouTube channel (30 min, if needed)
- Channel name: "urWhats - يورواتس"
- Channel art: use website hero section design
- About: bilingual description with links to urwhats.com
Upload to YouTube (30 min)
- Upload both videos with SEO-optimized metadata (see Section 6)
- Create custom thumbnails (see Section 4)
- Set as "Public" after verification
Website integration (30 min)
- Create VideoSection component (see Section 5)
- Add to homepage
- Test on desktop and mobile
- Verify lazy loading works correctly
Total effort: 6-8 hours spread over 3 days
4. Technical Requirements
Video Specifications
| Property | Value |
|---|---|
| Format | MP4 (H.264 codec) |
| Resolution | 1920x1080 (1080p) |
| Aspect ratio | 16:9 (primary), 9:16 (optional social cut) |
| Frame rate | 30fps |
| Duration | 60 seconds (max 90 seconds) |
| File size | <20MB per video |
| Audio | AAC, 128kbps, mono or stereo |
Thumbnail
| Property | Value |
|---|---|
| Dimensions | 1280x720 |
| Format | PNG or JPG |
| Content | Avatar + urWhats logo + "WhatsApp Business API" text |
| EN thumbnail | English text overlay |
| AR thumbnail | Arabic text overlay, RTL layout |
Social Media Cuts (Optional, Phase 2)
If repurposing for social ads later:
- 9:16 vertical (60s): Reframe for Instagram Reels, TikTok, YouTube Shorts
- 1:1 square (30s): Condensed version for feed posts
- These can be created in HeyGen or via simple reframing in CapCut/Canva
5. Website Integration
Component: src/components/VideoSection.astro
Props:
videoId: YouTube video ID (string)lang: "en" | "ar"posterImage: path to custom poster image (optional)
Implementation approach:
- Lazy-loaded iframe: Do NOT embed YouTube iframe directly -- show a custom poster image with a play button overlay. Load the iframe only when the user clicks play. This saves ~500KB of initial page weight.
- Privacy-enhanced mode: Use
youtube-nocookie.comdomain for the embed to comply with PDPL and minimize cookie tracking. - Responsive container: 16:9 aspect ratio using
aspect-ratio: 16/9CSS property, full-width on mobile. - Accessible:
aria-label="Play video: urWhats platform overview", keyboard focusable play button,titleattribute on iframe. - Language-aware: Component switches
videoIdbased onlangprop to show EN or AR version.
Placement: Homepage, between the "Why Choose urWhats" section and the "Pricing" section.
Translation keys (add to both en.json and ar.json):
{
"home": {
"video": {
"sectionTitle": "See urWhats in Action",
"playButton": "Play video",
"description": "Watch how urWhats helps Saudi businesses automate WhatsApp communication"
}
}
}
Arabic:
{
"home": {
"video": {
"sectionTitle": "شاهد يورواتس بالعمل",
"playButton": "تشغيل الفيديو",
"description": "شاهد كيف تساعد يورواتس الشركات السعودية في أتمتة التواصل عبر واتساب"
}
}
}
Mobile behavior: Full-width video, maintains 16:9 aspect ratio, play button scales appropriately. No autoplay on any device.
6. Distribution Plan
YouTube (Primary Host)
English video metadata:
- Title: "urWhats - WhatsApp Business API Platform | Official Meta Partner"
- Description: "urWhats is the all-in-one WhatsApp Business API platform built by a Meta Technical Provider in Saudi Arabia. Send bulk campaigns, deploy AI chatbots, and integrate with Salla -- all from one dashboard.\n\nStart free: https://app.urwhats.com/register?utm_source=video&utm_medium=youtube&utm_campaign=explainer_en\n\nWebsite: https://urwhats.com\nPricing: https://urwhats.com/prices"
- Tags: WhatsApp Business API, WhatsApp marketing, Saudi Arabia, Meta Technical Provider, Salla integration, bulk WhatsApp, chatbot, urWhats
- Category: Science & Technology
- Language: English
Arabic video metadata:
- Title: "يورواتس - منصة واتساب للأعمال | شريك ميتا الرسمي"
- Description: "يورواتس هي منصة واتساب للأعمال المتكاملة من شريك ميتا التقني الرسمي في السعودية. أرسل حملات جماعية، فعّل روبوتات ذكاء اصطناعي، واربط متجرك في سلة.\n\nابدأ مجاناً: https://app.urwhats.com/register?utm_source=video&utm_medium=youtube&utm_campaign=explainer_ar\n\nالموقع: https://urwhats.com/ar\nالأسعار: https://urwhats.com/ar/prices"
- Tags: واتساب للأعمال, واتساب API, السعودية, شريك ميتا, سلة, حملات واتساب, روبوت محادثة, يورواتس
- Category: Science & Technology
- Language: Arabic
Website Embed (Primary Placement)
- Homepage: between features and pricing (highest traffic page)
- Track play events via GTM custom event (see Section 7)
Social Media
- LinkedIn: Share EN video with business-focused caption, tag #WhatsAppBusiness #SaudiTech
- Twitter/X: Share with short hook + link, pin to profile
- WhatsApp broadcast: Send to existing contacts/leads with direct link
- Instagram/TikTok: Only if 9:16 vertical cut is produced (Phase 2)
Paid Advertising (Future)
- Google Ads: YouTube pre-roll and in-feed video ads targeting "WhatsApp Business API Saudi Arabia" keywords
- Meta Ads: Video views campaign for retargeting (build audience of viewers, then retarget with conversion ads)
- Budget: Allocate from existing <2K SAR/mo marketing budget when ready
- Note: Do not start paid video ads until organic metrics baseline is established (see Section 7)
Secondary Placements (Phase 2)
/servicespage: embed below hero section/pricespage: embed above pricing table- Blog/resources page (if created): dedicated video landing page
7. Success Metrics
YouTube Metrics
| Metric | Target (Month 1) | Target (Month 3) |
|---|---|---|
| Views | 500 | 2,000 |
| Watch completion rate | >40% | >50% |
| Average view duration | >30s | >35s |
| Click-through rate (cards/end screen) | >2% | >3% |
| Subscribers gained | 20 | 100 |
Website Metrics
| Metric | Target | Tracking Method |
|---|---|---|
| Video play rate | >15% of homepage visitors | GTM custom event: video_play |
| Play-to-registration conversion | >3% of viewers | UTM tracking: utm_source=video |
| Average watch time on page | >45s increase | GA4 engagement time |
GTM Event Tracking
Track the following custom events via Google Tag Manager:
video_play: Fired when user clicks the play button (before iframe loads)video_complete: Fired via YouTube iframe API when video reaches 95%+ (requires YouTube iframe API integration)video_cta_click: Fired if a CTA overlay/button near the video is clicked
UTM parameters for all video-related links:
utm_source=videoutm_medium=youtube(for YouTube description links)utm_medium=website(for on-site CTA near video)utm_campaign=explainer_enorexplainer_ar
Review Cadence
- Week 1: Check YouTube analytics daily, verify tracking is firing correctly
- Week 4: First monthly review -- assess if video is driving registrations
- Month 3: Decide whether to invest in paid video promotion or produce additional content (feature-specific videos, testimonials)
Appendix: Cost Summary
| Item | Cost | Notes |
|---|---|---|
| HeyGen Creator (1 month) | $29 (~110 SAR) | Cancel after production |
| YouTube hosting | Free | Unlimited |
| Screen recording (OBS) | Free | Open source |
| Background music | Free | HeyGen library included |
| Thumbnail creation (Canva) | Free | Free tier sufficient |
| Total | ~110 SAR | One-time cost |
This is a one-time production cost. No recurring fees unless we decide to produce additional videos in future months.