Skip to content
App marketplace

App Marketplace- Agency Reselling for Apps with Usage-Based Pricing

Learn how to enable agency reselling for usage-based apps in GHL Customer Care’s Marketplace. Add markups, boost revenue, and deliver more value to your clients.

4 min read838 words8 explained imagesUpdated Tue, 24 Mar at 10:35 AM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of Agency Reselling for Usage-Based Apps
  2. How to Configure & Use Agency Reselling for Usage-Based Apps
  3. Step 1: Navigate to the App Reselling Section
  4. Step 2: Filter for Usage-Based Apps
  5. Step 3: Configure Pricing and Margins
  6. Step 4: Install the App for Sub-accounts from Agency Account
  7. Step 5: Install the App from Sub-accounts
  8. Frequently Asked Questions
  9. Related Articles

This article shows how agenciescanenable reselling for usage-based Marketplace Apps. Agencies can now apply a markup on usage-based services to create a new revenue stream while delivering value to their clients. 


TABLE OF CONTENTS


What is the Agency Reselling for Usage-Based Apps?

The Agency Reselling feature allows agency admins to apply a custom markup to usage-based services offered by apps in the GHL Customer Care Marketplace. Agencies can resell these services to their clients while earning additional margin on the usage-based spend. This feature is a key step in unlocking the Marketplace as a revenue-generating opportunity for both agencies and developers.


Key Benefits of Agency Reselling for Usage-Based Apps

Discover how this new feature can enhance your agency’s offerings and profitability:

  • Flexible Revenue Generation: Set custom markups on usage-based Marketplace apps to create new profit streams.
  • Streamlined Management: Benefit from a revamped reselling page with a simplified layout, making it easier to configure and manage reselling options.
  • Enhanced Search and Filtering: Quickly find and manage apps with improved search and filter tools.
  • Admin-Only Controls: Ensure only agency admins can view and adjust reselling configurations, maintaining control and security.
  • Developer Enablement: Supports developers in monetizing their apps through agency reselling, expanding the Marketplace ecosystem.

How to Configure & Use Agency Reselling for Usage-Based Apps

Proper setup ensures you can maximize your reselling potential and manage your offerings efficiently. Follow these steps to get started:

Note: Only agency admins will see and configure the reselling markup. Clients will be billed accordingly based on the agency’s configured markup.

Step 1: Navigate to the App Reselling Section

  1. Sign in to your Agency account.

  2. In the left-hand menu, click on App Marketplace.

  3. Click on the App Reselling tab.

Step 1: Navigate to the App Reselling Section (image 1 of 8) What this shows Sign in to your A gency account. What this shows Illustrates the "Step 1: Navigate to the App Reselling Section" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". This screenshot appears in the "Step 1: Navigate to the App Reselling Section" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". The text alongside this image reads: Sign in to your A gency account. In the left-hand menu, click on App Marketplace. Click on the App Reselling tab. Immediately after, the guide continues: Click on the Pricing tab. Select Usage-Based from the pricing filter dropdown. You can also search for apps manually. Image 1 of 8 What to clickSign in to your A gency account. In the left-hand menu, click on App Marketplace. Click on the App Reselling tab.
Buttons and menus referenced gency accountAppMarketplaceApp Reselling
Next stepClick on the Pricing tab. Select Usage-Based from the pricing filter dropdown. You can also search for apps manually.
All 3 steps in this procedure
  1. Sign in to your A gency account.
  2. In the left-hand menu, click on App Marketplace.
  3. Click on the App Reselling tab.

Step 2: Filter for Usage-Based Apps

  1. Click on the Pricing tab.
  2. Select Usage-Based from the pricing filter dropdown.
  3. You can also search for apps manually.

Step 2: Filter for Usage-Based Apps (image 2 of 8) What this shows Click on the Pricing tab. What this shows Illustrates the "Step 2: Filter for Usage-Based Apps" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". This screenshot appears in the "Step 2: Filter for Usage-Based Apps" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". The text alongside this image reads: Click on the Pricing tab. Select Usage-Based from the pricing filter dropdown. You can also search for apps manually. Immediately after, the guide continues: Choose the app you want to resell. Click on Set Usage-Based Pricing button for the particular app. Review the developer's usage pricing for each service or action. In the Your Profit field, enter the additional amount you want to charge…. Image 2 of 8 What to chooseClick on the Pricing tab. Select Usage-Based from the pricing filter dropdown. You can also search for apps manually.
Buttons and menus referenced PricingUsage-Based
Next stepChoose the app you want to resell. Click on Set Usage-Based Pricing button for the particular app. Review the developer's usage pricing for each service or action. In the Your Profit field, enter the additional amount you want to charge above the base price. The final resell price is automatically calculated and displayed. Once all pricing values are set, click Save.
All 3 steps in this procedure
  1. Click on the Pricing tab.
  2. Select Usage-Based from the pricing filter dropdown.
  3. You can also search for apps manually.

Step 3: Configure Pricing and Margins

  1. Choose the app you want to resell.
  2. Click on Set Usage-Based Pricing button for the particular app.
  3. Review the developer's usage pricing for each service or action.
  4. In the Your Profit field, enter the additional amount you want to charge above the base price.
  5. The final resell price is automatically calculated and displayed.
  6. Once all pricing values are set, click Save.
Step 3: Configure Pricing and Margins (image 3 of 8) What this shows Choose the app you want to resell. What this shows Illustrates the "Step 3: Configure Pricing and Margins" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". This animation appears in the "Step 3: Configure Pricing and Margins" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". The text alongside this image reads: Choose the app you want to resell. Click on Set Usage-Based Pricing button for the particular app. Review the developer's usage pricing for each service or action. In the Your Profit field, enter the additional amount you want to charge above the base price. The final resell price is automatically…. Immediately after, the guide continues: Click on the app name to open the installation window in a new tab. Click on the Install button. Select the S ub-account or accounts where the app should be installed. Click Continue. Click Allow and Install. The app will now be installed…. Image 3 of 8 What to fill inChoose the app you want to resell. Click on Set Usage-Based Pricing button for the particular app. Review the developer's usage pricing for each service or action. In the Your Profit field, enter the additional amount you want to charge above the base price. The final resell price is automatically calculated and displayed. Once all pricing values are set, click Save.
Buttons and menus referenced Set Usage-Based Pricing.developer's usage pricingYour Profitfinal resell priceSave.
Next stepClick on the app name to open the installation window in a new tab. Click on the Install button. Select the S ub-account or accounts where the app should be installed. Click Continue. Click Allow and Install. The app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied.
All 6 steps in this procedure
  1. Choose the app you want to resell.
  2. Click on Set Usage-Based Pricing button for the particular app.
  3. Review the developer's usage pricing for each service or action.
  4. In the Your Profit field, enter the additional amount you want to charge above the base price.
  5. The final resell price is automatically calculated and displayed.
  6. Once all pricing values are set, click Save.

Step 4: Install the App for Sub-accounts from Agency Account

  1. Click on the app name to open the installation window in a new tab.
    Step 1 of 6: Click on the app name to open the installation window in a new tab What this shows Step 1 of 6: Click on the app name to open the installation window in a new tab. What this shows Shows what to click for step 1 of 6 in the "Step 4: Install the App for Sub-accounts from Agency Account" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". This screenshot accompanies step 1 of 6 in the "Step 4: Install the App for Sub-accounts from Agency Account" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". At this point in the walkthrough you click on the app name to open the installation window in a new tab. The next step is to click on the Install button. Step 1 of 6Image 4 of 8 What to clickClick on the app name to open the installation window in a new tab.
    Buttons and menus referenced app nameInstallSub-account or accountsContinueAllow and Install.usage-based pricing enabled
    Next stepClick on the Install button.
    All 6 steps in this procedure
    1. Click on the app name to open the installation window in a new tab. this image
    2. Click on the Install button.
    3. Select the S ub-account or accounts where the app should be installed.
    4. Click Continue.
    5. Click Allow and Install.
    6. The app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied.
  2. Click on the Install button.
    Step 2 of 6: Click on the Install button What this shows Step 2 of 6: Click on the Install button. What this shows Shows what to click for step 2 of 6 in the "Step 4: Install the App for Sub-accounts from Agency Account" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". This screenshot accompanies step 2 of 6 in the "Step 4: Install the App for Sub-accounts from Agency Account" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". At this point in the walkthrough you click on the Install button. For context, this section explains: Click on the app name to open the installation window in a new tab. Click on the Install button. Select the S ub-account or accounts where the app should be installed. Click Continue. Click Allow and Install. The app will now be installed in the selected sub-account with usage-based pricing…. The next step is to select the S ub-account or accounts where the app should be installed. Step 2 of 6Image 5 of 8 What to clickClick on the Install button.
    Buttons and menus referenced Installapp nameSub-account or accountsContinueAllow and Install.usage-based pricing enabled
    Next stepSelect the S ub-account or accounts where the app should be installed.
    All 6 steps in this procedure
    1. Click on the app name to open the installation window in a new tab.
    2. Click on the Install button. this image
    3. Select the S ub-account or accounts where the app should be installed.
    4. Click Continue.
    5. Click Allow and Install.
    6. The app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied.
  3. Select the Sub-account or accounts where the app should be installed.
  4. Click Continue.
    Step 4 of 6: Click Continue What this shows Step 4 of 6: Click Continue. What this shows Shows what to click for step 4 of 6 in the "Step 4: Install the App for Sub-accounts from Agency Account" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". This screenshot accompanies step 4 of 6 in the "Step 4: Install the App for Sub-accounts from Agency Account" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". At this point in the walkthrough you click Continue. For context, this section explains: Click on the app name to open the installation window in a new tab. Click on the Install button. Select the S ub-account or accounts where the app should be installed. Click Continue. Click Allow and Install. The app will now be installed in the selected sub-account with usage-based pricing…. The next step is to click Allow and Install. Step 4 of 6Image 6 of 8 What to clickClick Continue.
    Buttons and menus referenced Continueapp nameInstallSub-account or accountsAllow and Install.usage-based pricing enabled
    Next stepClick Allow and Install.
    All 6 steps in this procedure
    1. Click on the app name to open the installation window in a new tab.
    2. Click on the Install button.
    3. Select the S ub-account or accounts where the app should be installed.
    4. Click Continue. this image
    5. Click Allow and Install.
    6. The app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied.
  5. Click Allow and Install.
  6. The app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied.
    Step 6 of 6: The app will now be installed in the selected sub-account with… What this shows Step 6 of 6: The app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied. What this shows Shows what this covers for step 6 of 6 in the "Step 4: Install the App for Sub-accounts from Agency Account" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". This screenshot accompanies step 6 of 6 in the "Step 4: Install the App for Sub-accounts from Agency Account" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". At this point in the walkthrough you the app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied. Step 6 of 6Image 7 of 8 What this coversThe app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied.
    Buttons and menus referenced usage-based pricing enabledapp nameInstallSub-account or accountsContinueAllow and Install.
    All 6 steps in this procedure
    1. Click on the app name to open the installation window in a new tab.
    2. Click on the Install button.
    3. Select the S ub-account or accounts where the app should be installed.
    4. Click Continue.
    5. Click Allow and Install.
    6. The app will now be installed in the selected sub-account with usage-based pricing enabled and your custom markup applied. this image

Step 5: Install the App from Sub-accounts

If the app supports sub-account level installation, both users and admins can install it directly within the sub-account. 

Note: The usage-based pricing configured at the agency level will be visible in both the agency and sub-account views.
  1. Login to the sub-account.
  2. Click on App Marketplace from the left-hand menu.
  3. Search and find the App in the marketplace.
  4. Click on the App Name to open the installation window.
  5. Click on the Install button.
  6. Click on the Allow and Install button.
Step 5: Install the App from Sub-accounts (image 8 of 8) What this shows Login to the sub-account. What this shows Illustrates the "Step 5: Install the App from Sub-accounts" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". This animation appears in the "Step 5: Install the App from Sub-accounts" section of "App Marketplace- Agency Reselling for Apps with Usage-Based Pricing". The text alongside this image reads: Login to the sub-account. Click on App Marketplace from the left-hand menu. Search and find the App in the marketplace. Click on the App Name to open the installation window. Click on the Install button. Click on the Allow and Install button. Immediately after, the guide continues: Q: Who can set and manage reselling markups for usage-based apps? Image 8 of 8 What to clickLogin to the sub-account. Click on App Marketplace from the left-hand menu. Search and find the App in the marketplace. Click on the App Name to open the installation window. Click on the Install button. Click on the Allow and Install button.
Buttons and menus referenced supports sub-account level installationusers and adminssub-accountApp Marketplacefind the AppApp NameInstallAllow and Install
Next stepQ: Who can set and manage reselling markups for usage-based apps?
All 6 steps in this procedure
  1. Login to the sub-account.
  2. Click on App Marketplace from the left-hand menu.
  3. Search and find the App in the marketplace.
  4. Click on the App Name to open the installation window.
  5. Click on the Install button.
  6. Click on the Allow and Install button.

Frequently Asked Questions

Q: Who can set and manage reselling markups for usage-based apps?

Only agency admins have access to set and manage reselling markups for usage-based apps in the Marketplace.

Q: Are all Marketplace apps eligible for agency reselling?

Only apps with usage-based pricing currently support the agency reselling feature.

Q: Can I set different markups for different clients?

Markups are set at the app level for all clients; client-specific markups are not currently supported.

Q: Will my clients see the original app pricing or my marked-up price?

Clients will only see the price you set, including your markup.

Q: What happens if no markup is set?

If no markup is set, clients are billed the base app usage fee only.

Q: Can I revert to the original app pricing after setting a markup?

Yes, you can adjust or remove your markup at any time through the app reselling configuration page.

Q: Are there any restrictions on the markup amount I can set?

There are currently no restrictions, but best practices recommend setting competitive and fair markups.

Q: Will developers be notified when their apps are being resold by agencies?

Developers have visibility into app reselling activities and will soon be able to recommend reselling rates.


Was this guide helpful?

Related guides