PowerPro AI Docs Open the app

Your business

Agencies and sub-accounts

If you run an agency, you get one sub-account for each client business, the way HighLevel works. Each sub-account has its own CRM, websites, email, phone and team. Bring them in from HighLevel or make them, put the app under your own brand and address, and sell each one to its client through your own Stripe. A business that signs up on its own simply gets its one account.

Signing up as an agency

When you sign up, What are you setting up? asks whether this is My business (one account, for your own business) or An agency. For an agency, give the agency's name too. You start on the agency page.

The agency page

The agency page
  1. 1Make a sub-account for a client business; you set it up next.
  2. 2A link for a business that already has an account here.
  3. 3Open a sub-account to work in it, exactly as its owner would.
  4. 4Rename it, copy its set-up to another, delete it (or release one that moved in).

Importing your HighLevel sub-accounts

Coming from HighLevel with many clients? Import from HighLevel on the agency page brings them all in.

Importing from HighLevel
  1. 1Tick the HighLevel sub-accounts to bring in; ones already here are marked.
  2. 2Optional: that sub-account's own token also brings in its contacts, calendars and the rest.
  3. 3Each becomes a sub-account, its business details filled in.
  1. In HighLevel, open Agency Settings → Private Integrations and create one with the scope View Locations. Copy its token, and your Agency ID (Agency Settings → Company).
  2. Paste both and click Connect. Every sub-account of your HighLevel agency is listed.
  3. Tick the ones you want and click Import. Each becomes a sub-account here, with its name, address, phone, email, website and time zone already filled in. One you've already brought in shows Already here, so importing twice makes no doubles.
  4. To bring in a client's contacts, calendars and the rest too, paste that sub-account's own Private Integration token next to it when you tick it. (HighLevel only lets an agency token list sub-accounts, not read inside them.) Without one, you connect it later when you open the sub-account to set it up.

Your brand and your own address

The agency page's Branding tab puts the app under your name: your people and every client in your sub-accounts see your app name, logo and colours instead of ours. That includes the sign-in page, the tab title, invitations and the assistant. There's no "Powered by".

Your brand
  1. 1What your people and clients see instead of ours, everywhere.
  2. 2PNG, JPEG or WebP, up to 300 KB.
  3. 3How the app looks in your colours.

Selling sub-accounts

The Billing tab lets you charge your clients monthly or yearly, by card, through your own Stripe account, like HighLevel's SaaS mode. The money is yours; we don't take a cut.

Selling sub-accounts
  1. 1What your paying sub-accounts bring in each month.
  2. 2Your plans: a price, monthly or yearly, an optional free trial.
  3. 3Pick a sub-account's plan (or Free): the client gets a Stripe payment page.
  4. 4Copy it for the client. Status updates by itself; unpaid past the grace days pauses it.
  1. Connect Stripe: in Stripe, create a restricted key with Write on Products, Prices, Checkout Sessions, Subscriptions and Webhook Endpoints, and paste it. A rk_test_ key lets you try everything first.
  2. Add your plans: a name, a price, monthly or yearly, and free-trial days if you like.
  3. For each sub-account, pick its plan. That makes a Stripe payment page: Payment link copies it for you to send to the client. You can also make a sub-account Free.

Managing a sub-account

The ⋯ on a sub-account's card:

Managing a sub-account
  1. 1Its name, and its business name.
  2. 2Fields, tags, pipelines, calendars, forms and automations into another sub-account.
  3. 3Deletes it and everything in it, after your password.

Copying a set-up

Built a pipeline, calendars, forms and automations that work for one client? Copy them into another sub-account, like a HighLevel snapshot.

Copying a set-up
  1. 1The sub-account that gets the copy.
  2. 2Anything with the same name there already is kept; automations arrive switched off.

You can also ask the assistant inside a sub-account: "Copy this set-up to Harbor Fitness" or "Which sub-accounts do we have?"

Moving a business in

Is a client already using PowerPro AI with their own account? Click Move a business in on the agency page and send its owner the link. The link works once, for 7 days.

Moving a business into an agency
  1. 1The business owner confirms with their own password.
  2. 2It becomes one of the agency's sub-accounts, and stays theirs.
Your agency, in Settings
  1. 1The owner takes the business out again, with their password.

The client

Inside a sub-account, Settings → Team invites the client (see Your team) as an admin or a user. They sign in to their own sub-account only, and never see your agency or your other clients.

Your agency's team

The agency page's Team tab invites people to your agency as admins. Each one reaches every sub-account, including new ones, or only the ones you tick. Inside the sub-accounts they reach, they count as part of the team: they can own contacts and deals, take bookings, and their phone rings for their calls. Making sub-accounts and managing the agency's team is for you and the admins who reach every sub-account.