Step-by-step guide
Last updated: August 2026
Have these ready — it's what onboarding stalls on:
Grant the minimum the work needs. On Meta Catalog, the levels are:
| Access level / role | What it can do |
|---|---|
| Standard | Manage products and use the catalog in ads. |
| Admin | Full control of the catalog. |
A couple of minutes to assign the catalog; the agency accepts.
Open Business Settings → Data sources → Catalogs → Assign partner 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:
The catalog wasn't shared. Assign it as an asset in addition to the ad account.
Check the catalog's own feed/source separately from access.
The catalog is shared as an asset via partner access — no password shared, removable anytime.
Everything above is why agencies switch to a single link. HandItSafe requests exactly this Meta Catalog access for you — the client approves through Meta Catalog'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
Yes. For shopping and dynamic ads the agency needs the catalog shared too.
A role that lets them manage products and use the catalog in ads.
Yes, from Data sources. HandItSafe shows it in the panel.
Yes — shopping and dynamic ads need the catalog shared too.
A role that lets them manage products and use the catalog in ads.
Keep reading
HandItSafe requests exactly this access in one link. No passwords. Your client keeps a panel to remove it anytime.