E-commerceHala Voice Editorial Team
Voiceover Scripts for Salla and Zid Product Videos
Do not read the whole product description. Pair one customer problem with one visual proof point, then close with a precise offer and one buying action.

Quick answer
A useful ecommerce voiceover does not read the product-page description. It connects one visible shot, one customer benefit and one purchase action. Open with the problem or desired result, name the product, translate a feature into a benefit, speak the price or code unambiguously and close with one action.
For Salla and Zid merchants, build repeatable templates rather than writing every video from zero. Maintain approved pronunciations, a source-of-truth sheet for prices and promotions, and a shot-to-line table. This makes batches faster while reducing commercial errors.
The role of voice in a product video
Salla and Zid provide commerce infrastructure for regional merchants, but the video still needs a clear creative job. Voiceover can:
- direct attention to a detail in the shot;
- convert a feature into a customer outcome;
- state a price, promotion, collection or delivery condition;
- move the viewer to the product page or checkout.
It should not duplicate every label on screen. When the visual shows colour and size, let the voice explain use or benefit. When the visual demonstrates a lid, explain the result rather than narrating the hand movement.
Choose one product-video format
Problem and solution
Does your drink go cold before the drive ends? The Darb double-wall cup helps retain heat, with a lid designed for everyday use. Choose a colour and order from the store.
Product in use
Apply a small amount after cleansing. The moisturiser absorbs quickly, and the pack is designed for daily use according to the amount applied. Add it to your routine from the product page.
Avoid medical or guaranteed-result claims unless they are properly supported and approved.
Unboxing or bundle contents
Inside the Gift Box: a 50 ml fragrance, travel spray and message card. Choose the message at checkout and the box will be prepared for delivery.
Price or code offer
Buy two and save twenty per cent on the second item. Use code “Two Twenty” before Sunday. Full conditions are on the offer page.
Product comparison
Need a daily size? Choose 250 ml. For home or shared use, the 500 ml size gives more volume. Compare both and select the right option on the page.
Comparisons should be accurate and fair. Do not attack a competitor or imply a result you cannot demonstrate.
The formula: shot + benefit + proof + action
Plan the asset in a table:
| Time | Shot | Voiceover job | Example line |
|---|---|---|---|
| 0–3 | problem or result | hook | “Packing your bag should not take this long.” |
| 3–8 | product opened | identification and benefit | “The travel organiser separates clothes and accessories into individual bags.” |
| 8–13 | zip and material detail | visual proof | “Double zip and a lightweight wipe-clean fabric.” |
| 13–18 | bundle and price | offer | “Six pieces for SAR 129.” |
| 18–22 | product page | action | “Order before your preferred colour sells out.” |
Use scarcity language only when inventory or timing is genuinely limited.
Five reusable templates
1. Fifteen-second product video
[Problem or result].
[Product] gives you [one benefit] through [visible feature].
[One CTA].
Example:
Want fragrance on the move without the full bottle? The Rihla travel spray is refillable and fits a daily bag. Choose a colour and order from the page.
2. Twenty-to-thirty-second offer
[Hook].
This week, [spoken offer].
Choose [category or product] and get [essential benefit or condition].
Use code [approved pronunciation] at checkout. [CTA].
Example:
A more organised desk starts here. This week, save fifteen per cent on desk organisers. Choose your size and colour, then use code “Desk Fifteen” at checkout. Order from the offer page.
3. Bundle
If you need [result], the [bundle name] combines [essential contents].
It suits [use], with [one important detail].
[Price or offer]. [CTA].
4. New-product launch
[Product name] has arrived.
Designed for [audience or use], it includes [visible feature] to help [benefit].
See the details and choose [size or colour] in the store.
5. Objection answer
Think [objection]?
[Verified clarification].
[Usage demonstration or proof].
Review the full specification before ordering.
Use this format for genuine questions, not to hide a material limitation.
Prices, promotions and codes: write for speech
A wrong price or code is more damaging than a small tonal mismatch. Use one source of truth:
- take price from the approved product page;
- confirm how tax and delivery are presented;
- write exact start and end dates;
- include minimum-order or exclusion conditions where material;
- define the spoken code;
- reapprove the script after any store update.
| Campaign notation | Spoken Arabic production form |
|---|---|
SAR 129 |
one hundred and twenty-nine riyals in Arabic words |
15% |
fifteen per cent |
BUY2 |
“buy two,” or a clear Arabic meaning if approved |
10–14 JUL |
from the tenth to the fourteenth of July |
2+1 |
buy two and receive the third free, only if that is the real offer |
Use the Arabic pronunciation guide for prices and codes for ambiguous formats.
What belongs on screen and what belongs in audio
Use the screen for information the viewer may need to inspect again:
- written discount code;
- final price;
- offer dates;
- size or colour;
- delivery or minimum-order condition.
Use voice for:
- benefit and context;
- sequence of use;
- attention direction;
- action.
Showing and speaking the code together is often useful because some viewers watch without sound while others hear without studying every frame.
Produce a batch without losing control
Build an SKU sheet
For each product, record the approved name, pronunciation, main benefit, one visible proof, current price or offer, CTA and approval status.
Group products into families
For example: everyday fragrance, gifting and travel. Use one logic per family while changing the hook and benefit. This provides consistency without duplicating copy word for word.
Version every offer
Save the script date and version. When a price changes, you can identify every audio file that needs replacement.
Pilot three difficult cases
Choose an easy product, one with an English name and one with a number or code. Fix the workflow before generating the full batch.
Separate content approval from execution
One owner confirms price and offer, another checks pronunciation and another approves the finished asset. A small team can still use a second pass after a time gap.
Match the script to the customer stage
Discovery
Lead with the problem and benefit rather than a strong sales push.
If you prefer light fragrances for the workday, meet the Nahar collection in three everyday profiles.
Comparison
Explain the difference between options.
Nahar White is cleaner and lighter; Nahar Wood is warmer for the evening. Review the notes and choose on the product page.
Decision
State offer and action clearly.
Choose your fragrance today and use code “Nahar Ten” before Saturday.
This prevents hard-sell copy from being used with a customer who is still learning what the product is.
Saudi-market considerations
- Write SAR values in an unambiguous spoken Arabic form.
- Do not assume every customer understands an internal English term.
- Use MSA or neutral Saudi for broad campaigns, and a regional style only when genuinely relevant and reviewed.
- Match delivery, collection and timing statements to the live store.
- Saudi ecommerce advertising and consumer-information obligations may apply; consult the Ministry of Commerce material and qualified counsel for sensitive claims.
- Do not use customer names, ratings or images without a valid basis and permission.
This is general information, not legal advice.
Measure a decision, not “nice video”
Choose one question before publishing:
- Does a problem hook outperform a result hook?
- Does speaking the price improve visit quality?
- Is a spoken code easier to remember?
- Is fifteen seconds sufficient, or does the product need thirty?
Change one major variable at a time. Do not attribute performance to the voice when the visual, audience and offer all changed.
Where Hala Voice fits
Hala Voice is designed for entering a short Arabic script, reviewing visible characters, estimated duration and exact credit cost, selecting available delivery settings, then listening to and downloading the MP3. This supports repeatable product-video production when the merchant maintains a separate approval sheet for copy and offers.
Try a short product voiceover and listen to the Saudi voice samples, using three products that represent your hardest pronunciation cases. The approved failure flow returns reserved credits automatically if generation does not complete.
Publishing checklist
- The visual product matches the spoken product.
- The benefit is supported by a real feature.
- Price, offer and date came from the approved source.
- Brand name and code were pronunciation-tested.
- One CTA matches the destination page.
- On-screen text holds reference details.
- Audio is clear on a phone.
- Captions match the voice.
- Music does not cover key words.
- Rights and claims were reviewed by the appropriate owner.
Related reading
These guides extend the decision across scripting, pronunciation, dialect and production:
- 15-, 30- and 60-Second Saudi Ad Voiceover Scripts
- Voiceover for Saudi Snapchat, TikTok, Reels and Shorts Ads
- Arabic Voiceover Pronunciation: Brands, Prices, Dates and Codes
- How to Choose the Right Voice, Tone and Speed for an Ad
Frequently asked questions
How do I write a Salla product video script?
Choose one shot, one benefit and one action. Build a timed table, expand price and code into spoken Arabic and link the CTA to the correct product page.
Is the process different for Zid?
The creative logic is the same: product, benefit, proof, offer and action. Store configuration and campaign routes differ, so verify the live price, conditions and destination inside your own store.
What should a Saudi ecommerce voiceover include?
It should explain what the visual cannot: customer problem, benefit, context and next step. Avoid reading the full product description.
How do I say a coupon code in Arabic?
Approve one spoken form, place it in the script and show the written code on screen. Test it in a full sentence because letters and digits can be interpreted differently.
Should product videos include the price?
Include price when it is central to the decision and stable for the campaign period. For volatile pricing, keep an updateable version and ensure the audio never conflicts with the store.
How do I produce many product videos quickly?
Use an SKU sheet, templates by product family, an approved pronunciation list and a three-product pilot before generating the full batch.
Next step
Select three products: an easy name, an English name and an offer with a number. Complete the shot-benefit-offer table, then test a short ecommerce script before scaling the batch.