If you work as a consultant, reseller or multi-account manager — for example, setting up propform for several estate agencies or managing a subsidiary with multiple brands — there are special features and workflows that make life significantly easier.
With Impersonate, you can log in to one of your clients’ accounts as a consultant account — without knowing their password.
Workflow:
Use cases:
Setting up new consultant relationships: Currently, propform manually enters the assignment “Consultant X may impersonate Client Y”. Drop us a quick line when new clients join: hello@propform.io.
Various hierarchies are possible for multi-client structures:
If your company has two managing directors, for example, both can have an admin account and impersonate each other. This way, everyone can see what the other has configured — no “only one person has access”.
Each sub-account has its own URL: <sub-account-name>.propform.io. This ensures that customer forms have their own branding contexts under clearly recognisable URLs.
Alternatively: Custom domain via CNAME (see next section) — e.g. formulare.kunde-de instead of kunde.propform.io.
An onOffice API user token can only be stored in ONE propform account — to prevent abuse of free accounts. If multiple sub-accounts are to use the same API user (e.g. because onOffice only assigns one API user per estate agency), please contact us — we can set this up in the backend.
## Form and group copy function
Instead of recreating all forms for every new client: Create master templates once, then copy them via a link.
propform.io/copy/form/<token>)propform.io/copy/formgroup/<token>) → copies all forms in the group in one stepUse case: Consultant setup: You create a master emergency order set (overview + 4 processing forms) → ‘Emergency Order’ group → copy link → deploy with one click for each new customer.
> 💡 Important: Before clicking the copy link, you must be logged into the target account (use an incognito tab or switch between logout and login).
Instead of <account>.propform.io, forms can run under a dedicated subdomain, e.g. formulare.makler-xyz.de.
Setup:
Detailed instructions available on request. Further background information at Account settings.