Hybrid Billing Flow
Segmentation Strategy
Recommended Alguna Setup
1
Create plans for each segment
In the dashboard, Plans → Create Plan; via the API, Create a plan.
- Starter/Pro: self-serve, published pricing
- Business: sales-assisted, may require a demo
- Enterprise: custom quotes only
2
Configure dual checkout paths
- Starter/Pro: a checkout session per plan behind the pricing page — see Hosted Checkout
- Business/Enterprise: a “Contact sales” path that ends in a quote, signed and activated into a subscription
- Route by company size or stated needs
3
Set up expansion triggers
Use Automations to alert sales — for example
prepaid_usage_update with usagePercentage >= 0.8, or subscription_renewal_window_entered — with the send_slack_message action. Outside Alguna, subscribe to webhooks such as account.credits.balance_depleted and feed your own scoring.4
Enable both payment paths
- Card for self-serve customers, collected at checkout and stored for renewals — enable methods under Settings → Workflows → Payments → Payment methods
- Invoice with Net 30 for sales-led deals — set
billing.payment_termson the subscription and let collections chase it - Customers can switch payment methods in the customer portal
5
Create upgrade paths
- Self-serve customers upgrade in-app through the portal or a new checkout session
- Larger upgrades notify sales via an automation
- Enterprise transitions get a quote, applied to the existing subscription as a new version — see Updating a subscription
When to Involve Sales
Self-Serve to Sales Handoff
Qualifying Self-Serve Customers
Track these signals to identify sales opportunities:Smooth Transitions
When moving a self-serve customer to sales:- Preserve history — the customer, subscription, invoices and usage are already in Alguna; sales sees them in the dashboard and your CRM through External sync
- Maintain billing — the existing subscription keeps billing; nothing is migrated
- Propose upgrade — create a quote for the expanded deal (the
create_quoteautomation action can do this from a CRM opportunity) - Convert on renewal — apply the signed quote as a new version effective
next_term_renewal, switching to invoice terms at the same time
Metrics for Hybrid Motion
Key Features to Configure
Hosted Checkout
Enable low-touch signups.
Quotes
Create custom quotes for larger deals.
Customer Portal
Let customers self-manage or request help.
Automations
Trigger sales alerts based on customer behavior.
API Reference
Customer Portal API
Generate portal links for self-management.
Subscriptions API
Create and manage subscriptions.
Customers API
Manage customer accounts across segments.
Webhooks
Track events for expansion triggers.
Subscription changes API
Apply an expansion or plan swap as a new version.
Developer quick start
Auth, SDK, events and sandbox.
Related Quick Starts
Self-Serve (PLG)
Deep dive into self-serve checkout.
Sales-Led
Enterprise quoting and contracts.
Sales & RevOps
CRM integration and deal management.
← Back to Quick Starts
See all quick start guides