For the complete documentation index, see llms.txt. This page is also available as Markdown.

Subscription Management

Learn how to manage your Cloudback subscriptions, assign them to different accounts, and view account coverage across all supported platforms.

The Subscriptions page in Cloudback provides a centralized view of all your subscriptions and allows you to manage how they are assigned to your connected accounts.

Accessing the Subscriptions Page

  1. Log in to the Cloudback Dashboard
  2. Click on Subscriptions in the main navigation

How Units Work

Subscriptions are measured in units. Each subscription provides a pool of units, and each backup definition consumes units from that pool when enabled.

Units per Platform

PlatformUnit CostExample
GitHub1 unit per repository10 repos = 10 units
Azure DevOps1 unit per repository10 repos = 10 units
GitLab1 unit per project10 projects = 10 units
LinearTiered per active workspace member: 2 units for members 1-25, 1 unit for members 26+ (minimum 2 units)Workspace with 10 active members = 20 units

For Linear, the unit count is recalculated automatically after each backup and on reconnect, based on the current count of active, non-app workspace members. See Linear Pricing for the full tier breakdown and worked examples.

How Subscription Capacity Works

Your subscription's total units are shared across all assigned accounts. For example, a 100-unit subscription assigned to two accounts allows a combined total of 100 enabled backups (assuming 1 unit each).

  • Total: The number of units purchased with your subscription
  • Scheduled: The number of units currently consumed by enabled backup definitions
  • Available: Total minus Scheduled - the remaining capacity

When you enable a backup, Cloudback checks whether enough units are available. If not, the backup cannot be enabled.

Fixed vs Metered Plans

  • Fixed plans: Have a hard unit limit. You cannot enable more backups than your purchased units allow. If your subscription is downgraded or an account is unassigned, Cloudback may automatically disable backup definitions that exceed the new limit.
  • Metered plans: Scale automatically with usage. There is no hard cap - billing adjusts based on the number of enabled backups.

Free Plan

Every connected account gets 1 free backup slot independently - no subscription assignment required. This allows you to back up one repository per account at no cost. The free slot does not apply to Linear - Linear has no free plan, and every workspace consumes units based on its active member count.

Purchasing a Subscription

The Subscriptions page has a Ways to add a subscription section at the top of the page, listing every available purchase route as a card:

CardWhat it does
Paddle checkoutOpens a plan-selection dialog, then launches Paddle's secure checkout so you can pay by credit card.
GitHub MarketplaceOpens the Cloudback listing on the GitHub Marketplace in a new tab so you can purchase with existing GitHub billing.
Azure MarketplaceOpens the Cloudback listing on the Azure Marketplace in a new tab so you can purchase with existing Microsoft Azure billing.
Coupa Supplier PortalOpens Cloudback's Coupa supplier page for procurement teams that use Coupa.

For invoice or bank transfer, use the contact us link in the section description - these payment methods are arranged off-platform.

Paddle Direct Checkout Flow

  1. Click Paddle checkout in the Ways to add a subscription section.
  2. In the "Choose your plan" dialog, pick a billing cycle (Monthly or Annual) and select a plan tier (Basic - 10 units, Team - 100 units, or Enterprise - 1,000 units).
  3. Click Continue to Checkout and complete the payment through Paddle's secure checkout.
  4. The Subscriptions page automatically refreshes once the purchase finishes, and your new subscription appears in the My Subscriptions table.

See Payment Methods for full details on each purchase route.

My Subscriptions

The Subscriptions page displays a table of all subscriptions associated with your account.

Subscriptions table

The table includes the following columns:

ColumnDescription
Plan NameThe subscription plan name, plus free trial status if applicable
StatusCurrent status badge (Active or Cancelled)
SourceWhere the subscription was purchased (GitHub, Azure, Invoiced)
PriceSubscription price (shows "Free for OSS" for open source subscriptions)
Billing CycleMonthly, Quarterly, Semi-Annually, Annually, etc.
TotalTotal units purchased with the subscription
ScheduledUnits currently in use (assigned to enabled backups)
ConsumptionVisual progress bar showing usage percentage
AssignmentsList of accounts assigned to this subscription
ActionsView button to open subscription details

You can export the subscriptions table to CSV using the Export CSV button.

Account Coverage

Below the subscriptions table, the Account Coverage section provides an overview of backup definitions across all your connected accounts.

Account coverage
ColumnDescription
AccountAccount name with platform icon
TotalTotal units available for the account (from assigned subscriptions)
ScheduledUnits currently in use by enabled backups
CoverageVisual progress bar showing backup coverage percentage
Plan TypeShows "Metered" or "Fixed" based on assigned subscription type

This overview helps you identify accounts that may need additional subscription capacity or have unused backup slots. You can export this data to CSV using the Export CSV button.

Assigning Subscriptions to Accounts

Subscriptions can be assigned to multiple accounts, allowing you to share a single subscription across different accounts - including accounts from different platforms. This makes it easier to manage backups across your entire infrastructure.

To Assign a Subscription

  1. Navigate to the Subscriptions page
  2. Locate the subscription you want to assign
  3. Click the View button in the Actions column to open the subscription details modal
  4. In the modal, scroll to the Account Assignments section
  5. Under "Assign New Account", select an account from the dropdown
  6. Click the Assign button
  7. The account will be added to the assignments list

To Remove an Assignment

  1. Navigate to the Subscriptions page
  2. Click the View button for the subscription you want to modify
  3. In the subscription details modal, find the Account Assignments section
  4. Locate the assignment you want to remove
  5. Click the remove (minus) icon next to the assignment
  6. Confirm the removal in the warning dialog

Note: Some assignments are non-removable. The account where the subscription was originally purchased through GitHub Marketplace or Azure Marketplace cannot be unassigned. At least one account must remain assigned to each subscription.

Subscription Details Modal

Clicking the View button opens a detailed modal with detailed subscription information.

Subscription details

Key Metrics

  • Plan Units Purchased: Number of subscription units purchased
  • Units Purchased: Total units purchased (Quantity × units per plan)
  • Final Price: The subscription price after discounts

Plan Information

  • Plan type (Metered or Fixed)
  • Start and end dates
  • Next billing date
  • Free trial status and end date (if applicable)
  • Pricing breakdown including base price, add-ons, and discounts

Account Assignments

Lists all accounts assigned to the subscription with options to add or remove assignments.

Action Buttons

Depending on the subscription source, you may see buttons to manage your subscription in the original marketplace (GitHub Marketplace, Azure Marketplace, etc.).

Subscription Sources

Subscriptions can come from different sources:

SourceDescription
GitHub MarketplaceSubscriptions purchased through GitHub Marketplace
Azure MarketplaceSubscriptions purchased through Azure Marketplace
Credit CardDirect purchases through Paddle from the Subscriptions page
InvoicedEnterprise subscriptions with custom billing

Each source may have different rules for assignment management. For example:

  • Open Source (OSS) subscriptions: Account assignments cannot be modified for Open Source subscriptions
  • Marketplace subscriptions: The original account is automatically assigned and cannot be removed

Managing Multiple Accounts

You can connect multiple accounts from all supported platforms to a single Cloudback dashboard:

  • Each account appears separately in the platform-specific section of the left sidebar
  • Use the left navigation to switch between platform views
  • A single subscription can cover multiple accounts - including accounts from different platforms

Managing Multiple Subscriptions

If you have multiple subscriptions, you can:

  • Assign each subscription to different accounts for isolated billing
  • Assign multiple subscriptions to the same account for increased capacity
  • View aggregate usage across all subscriptions

Troubleshooting

Cannot Assign Subscription

If you cannot assign a subscription to an account:

  1. Verify you have admin access to the target account
  2. Check if the subscription has reached its assignment limit
  3. Ensure the account is properly connected to Cloudback

Cannot Remove Assignment

If you cannot remove an assignment:

  1. Check if it's the original purchase account (non-removable)
  2. Verify the subscription isn't an Open Source subscription
  3. Ensure the account doesn't have active backups that exceed the remaining capacity

Subscription Not Showing

If a subscription isn't appearing in your dashboard:

  1. Verify the subscription is active in the marketplace (GitHub or Azure Marketplace)
  2. Check that you're logged in with the correct account
  3. Contact support@cloudback.it if the issue persists

Learn More

Last updated

Questions or feedback? Email support