Credits & Billing
Extralt uses a credit-based billing model. Credits are consumed by product-specific actions, and your subscription determines how many you get each month.
How credits work
- Extract: 2 credits per successful product-page Capture
- Enrich: 1 credit per Capture
- Agent and supported AI-assisted dashboard queries: included with an active subscription; no credits consumed
- Extract credits are deducted as successful product-page Captures are produced, not when a run is created
- Capture + Enrich costs 3 credits total
- Unused credits do not roll over to the next billing cycle
Subscription tiers
| Start | Scale | |
|---|---|---|
| Price | $29/mo | $100-$1,000/mo |
| Credits | 10,000 | 100K-1M |
| Concurrent runs | 1 | Unlimited |
| Agent | Included | Included |
| Support | Priority | |
| Free trial | 7 days, 5K credits | -- |
The Start plan includes a 7-day free trial with 5,000 credits. No credit card required.
Checking your balance
You can check your remaining credits in the dashboard or via the API.
Managing your subscription
Subscriptions are managed through Stripe. From the dashboard, navigate to your subscription settings to:
- Upgrade or downgrade your plan
- View billing history
- Update payment method
- Cancel your subscription
Extralt never sees your payment information. All billing is handled securely by Stripe.
Access after a subscription ends
For 30 days after the last active subscription period ends, your organization has read-only dashboard and API access, including Capture exports. Creating or modifying resources, running AI features, and consuming credits require an active subscription.
You can still stop active work and pause schedules during grace. A retry of a completed idempotent API request returns the original result, but cannot create new work.
After 30 days, customer-data access is suspended, but you can still use the subscription area to reactivate. After 180 days, the organization is deactivated and can no longer be restored. Deactivation is a permanent access cutoff; it does not itself confirm physical deletion of Customer Data.
Multiple organizations
Each organization has its own subscription and credit balance. If you work with multiple organizations, each one needs its own plan.
Use the org switcher in the top-left of the dashboard to switch between organizations.
Setting budgets
When creating a run, set a budget to limit the number of Captures produced. This helps control credit usage:
{
"robot_id": "your-robot-id",
"start_urls": ["https://example-store.com/products"],
"budget": 50
}Without a budget, a run will extract until the crawl is complete or there are not enough credits for the next successful product-page Capture.
Result-based billing
Extract is priced per successful product-page Capture. Category, search, collection, and other discovery pages do not consume credits. You do not pay separate line items for blocks, retries, JavaScript rendering, proxies, or crawler maintenance. Extralt handles the extraction infrastructure and only charges when it produces a Capture.
Agent access
The dashboard Agent is included with an active Start or Scale subscription, including the Start trial. Agent messages do not consume credits.
When you approve an Agent plan, the resulting work uses the normal product pricing: Extract consumes credits for successful product-page Captures and Enrich consumes one credit per Capture. The Agent does not add another usage charge.
Supported AI-assisted query surfaces in the dashboard are also included with an active Start or Scale subscription, including the Start trial, and do not consume credits.
Schedules and credits
Schedules create runs automatically on a cadence. Each successful product-page Capture produced during a scheduled run costs 2 credits, just like manual runs.
If your organization does not have enough credits for the next Capture, all active schedules automatically pause. They remain paused until you purchase additional credits or your next billing cycle adds credits. You can also manually pause and resume schedules at any time.
See Schedules for details.
Using the dashboard agent
Use the dashboard agent to inspect operations, run bounded data queries, and prepare approval-gated Extract, Enrich, and Schedule plans.
Data model
Understand the grain, lineage, relationships, and current-state boundaries of Captures, Items, Products, Variants, Listings, Offers, and Stores.