Docs
RunMacro Documentation
Learn RunMacro from basics to advanced.
Everything you need to start and master RunMacro — from basic commands to advanced automation workflows.

Build a username from an existing name in RunMacro
What it does
The Generate Username from Name command takes a full name (usually from a variable), strips accents, shuffles the parts in various ways, and appends digits to form a valid username. The result is saved to a variable.
When to use it
- You have a full name and want a matching username.
- Register accounts with a name-based username.
- Chain it after Random Name.
Configuration steps
- Have a variable with the full name (e.g.
{fullname}). - Add a Random › Generate Username from Name command.
- Enter the name template (e.g.
{fullname}) and a result variable. - (Optional) enable append digits. Save.
Every option explained
Real example
Example: name to username
- Random Name → variable
fullname. - Generate Username from Name: template
{fullname}→ variableuname. - Fill
{uname}in the username field.
Tips & common mistakes
Enable append-digits to reduce username collisions during bulk sign-ups.
RunMacro