A good UGC video rarely performs by accident. Behind almost every ad that converts in Brazil there is a script, or "roteiro" as Brazilian creators call it, that decides what gets said in the first two seconds, how the problem is framed and when the call to action lands. If you create content for the Brazilian market, or if you are a brand briefing Brazilian creators, learning how a roteiro is built in Brazilian Portuguese is one of the highest leverage skills you can develop. Brazil is one of the biggest audiences for short form video in the world, and it responds to a tone that literally translated scripts almost always miss.
Why a written roteiro beats improvisation
Brazilian feeds on TikTok, Reels and Shorts are extremely crowded, and viewers decide within seconds whether they will keep watching. A written script protects you from the most common failure: starting slow. It forces the hook to come first, keeps the video focused on one single idea, and makes sure the call to action actually exists instead of being forgotten in the edit. It also makes revisions with brands much easier, because everyone can comment on a text before anything is filmed.
A roteiro for UGC is not a rigid speech to memorize. Brazilian audiences are quick to detect anything that sounds rehearsed. Think of the script as a map with fixed checkpoints: you know what each block needs to accomplish, but you say it in your own words on camera.
The four part structure of a UGC script
Almost every UGC script that works in Brazil follows the same skeleton:
- Hook (gancho): the first one to three seconds. Its only job is to stop the scroll with a question, a bold statement or a visual surprise.
- Problem (problema): show that you live the same frustration as the viewer. This is where identification happens, and identification is what makes Brazilians keep watching.
- Product (produto): present the product as the thing that solved that specific problem for you, ideally showing it in use rather than just describing it.
- CTA (chamada para acao): tell the viewer exactly what to do next, in clear and casual language.
A 30 to 45 second video usually spends about 3 seconds on the hook, 10 on the problem, 20 on the product and 5 on the CTA. Cutting the problem section to jump straight to the product is the mistake that kills most videos.
Hooks that work in Brazilian Portuguese
Some patterns that Brazilian creators use constantly, with rough translations:
"Para tudo o que voce esta fazendo" (stop everything you are doing). "Eu testei por 30 dias e preciso te contar o que aconteceu" (I tested it for 30 days and I need to tell you what happened). "Se voce tem pele oleosa, esse video e pra voce" (if you have oily skin, this video is for you). "Gente, por que ninguem me contou isso antes?" (guys, why did nobody tell me this before?).
Notice the details: "voce" instead of formal address, the contraction "pra" instead of "para", and the interjection "gente", which instantly signals a friend talking, not a commercial. These small choices are exactly what a literal translation from English loses.
Getting the tone right for Brazilian audiences
Brazilian Portuguese in UGC is warm, informal and conversational. A few practical rules:
Write the way people speak in voice messages, not the way they write in emails. Use "voce", contractions like "pra" and "ta", and everyday vocabulary. Avoid European Portuguese words: it is "celular" not "telemovel", "tela" not "ecra". Brazilians spot Portugal Portuguese immediately and it breaks trust in an ad meant to feel local.
Lean into storytelling and emotion. Brazilian audiences reward creators who share a small personal story, laugh at themselves or show genuine enthusiasm. Stiff corporate phrasing like "adquira ja o seu" sounds like an old TV commercial; "corre pra garantir o seu" sounds like a friend's tip.
Keep sentences short. Long subordinate clauses that look fine on paper sound unnatural when spoken to a phone camera.
Common mistakes to avoid
Translating an English script word for word, keeping English pacing and idioms. Stacking five product benefits instead of developing one. Writing a hook that only makes sense after the viewer already knows the product. Ending without a CTA, or with a vague one like "check it out sometime" instead of "clica no link da bio".
Put it into practice
Write your next script in the four blocks, read it out loud before filming, and record two or three hook variations so the brand can test which one holds attention. Scriptwriting is a skill that compounds fast: after ten roteiros you will feel the rhythm without thinking about it. And if you are still setting up the foundations of your career, start with our guide on how to become a UGC creator and build your portfolio with the Brazilian market in mind.



