Step-by-step guide
Last updated: August 2026
Have these ready — it's what onboarding stalls on:
Grant the minimum the work needs. On WooCommerce, the levels are:
| Access level / role | What it can do |
|---|---|
| Administrator | Full control of the whole site including plugins and users. Grant only if needed. |
| Shop manager | Manage the store (orders, products, reports) without touching site settings. Ideal for an ecommerce agency. |
| Editor | Manage content; limited store control. |
| Customer/Subscriber | Not for agencies. |
1–2 minutes to create the user; they set their own password via email.
Open WordPress admin → Users → Add New and grant the access — a few minutes.
Accept and confirm from their side, then start work.
Access is granted when:
The most common problems and how to fix them:
Grant Shop manager for store-only; Administrator if they also manage plugins/theme.
Create a separate user so you can see who did what and remove access cleanly.
Create the agency their own user with their own password — never share the admin login. Delete or downgrade the user anytime.
Everything above is why agencies switch to a single link. HandItSafe requests exactly this WooCommerce access for you — the client approves through WooCommerce's official process in about three minutes, no password shared, and keeps a panel to remove it anytime. When the engagement ends, removing access is one tap with a full log.
FAQ
Shop manager can run the store without touching site settings; Administrator has full control. Grant the minimum.
No. Create the agency their own user with their own password.
Users → delete the agency user. HandItSafe shows it in the panel.
Shop manager for store operations; Administrator only if they manage plugins, themes or the site itself.
Delete their user under Users — instant and clean.
Keep reading
HandItSafe requests exactly this access in one link. No passwords. Your client keeps a panel to remove it anytime.