Billing and Pricing
This article explains how Oneprofile's billing system works, including our pricing plans, how usage is calculated, and managing your subscription.
How Usage Is Calculated
What Counts as a Sync Event?
A sync event (also called a "sync profile") is counted each time Oneprofile syncs a profile record from your source integration to your destination integration. For example:
If you have 10,000 contacts in your CRM and you run a full sync, that counts as 10,000 sync events
If 500 contacts are updated during a scheduled sync, that counts as 500 sync events
Each individual profile record that moves through a sync counts as one event
Billing Cycle
All plans operate on a monthly billing cycle
Your sync event usage resets at the beginning of each billing period
For paid plans, your billing cycle starts on the day you subscribe
Usage Tracking
You can view your current usage in the Billing & Usage page of your Oneprofile dashboard. The usage display shows:
Total sync events used this billing cycle
Included sync events in your plan
For paid plans: Any overage beyond your included amount
Date when your usage resets
Overage Pricing (Paid Plans Only)
For Team and Enterprise plans, if you exceed your included sync events, additional usage is charged at a rate of $200 per 1 million sync events.
The pricing uses a graduated tier model:
Tier | Sync Events | Price per Event |
|---|---|---|
Tier 1 | Up to included amount (1M for Team, 5M for Enterprise) | $0 (free) |
Tier 2 | Beyond included amount | $0.0002 per event ($200 per 1M) |
Example for Team Plan:
If you use 1.5M sync events in a month:
First 1M events: $0 (included)
Additional 500K events: $100 overage
Total: $100 base + $100 overage = $200
Free Plan Limits
The Free plan has a hard limit of 100,000 sync events per month. When you reach this limit:
All active syncs will pause
You'll receive a notification in your dashboard
Syncs will automatically resume at the start of your next billing period, or immediately if you upgrade to a paid plan
Managing Your Subscription
Viewing Your Current Plan
Navigate to Settings > Billing & Usage to view:
Your current plan and pricing
Subscription renewal date
Current usage and remaining sync events
Payment method and billing email
Upgrading Your Plan
Go to Settings > Billing & Usage
Click Upgrade on your desired plan
Complete the Stripe checkout process
Your new plan takes effect immediately
When upgrading mid-cycle, you'll receive prorated credit for unused time on your previous plan
Switching Between Paid Plans
When switching between Team and Enterprise plans:
The change takes effect immediately
Billing is prorated based on usage
An invoice is generated for the difference
Canceling Your Subscription
Go to Settings > Billing & Usage
Click Manage Billing to open the billing portal
Select Cancel Subscription
Your subscription remains active until the end of the current billing period
After cancellation, your account will be downgraded to the Free plan
Invoices and Payment History
Accessing Invoices
Go to Settings > Billing & Usage
Click Manage Billing to open the Stripe billing portal
View and download all past invoices
Payment Methods
We accept all major credit cards through Stripe
Update your payment method in the billing portal
Failed payments will be retried automatically
Subscription Statuses
Your subscription can have the following statuses:
Status | Description | Action Required |
|---|---|---|
Active | Payment is current, all features available | None |
Past Due | Payment failed, Stripe will retry | Check payment method |
Incomplete | First payment failed or processing | Complete payment |
Unpaid | Payment collection failed after retries | Update payment method |
If your subscription becomes Unpaid, syncing will be paused until payment is resolved.
Frequently Asked Questions
Q: When does my usage reset?
A: Usage resets on your billing anniversary date (the day you subscribed).
Q: What happens if I exceed my included syncs?
A: For paid plans, you'll be charged the overage rate automatically. For the Free plan, syncing pauses until the next billing cycle.
Q: Can I see a breakdown of which syncs used my quota?
A: Yes, you can view detailed sync run history in the Syncs section of your dashboard.
Q: Is there a minimum commitment?
A: No, all plans are month-to-month with no long-term commitment required.
Q: Do unused sync events roll over?
A: No, included sync events reset each billing cycle and do not roll over.
Need help with billing? Contact our support team via chat or at support@getoneprofile.com.