Costs and pricing
Credit-Based Pricing in Sales Tools: 7 Traps That Raise the Real Cost
Expiring credits, two meters, separate subscriptions and saved-card charges decide what a sales tool really costs. Seven traps, each with a dated example from a vendor's own page.
The FoxKnock teamPublished 12 min read
Credit-based pricing means you pay for a pool of credits, often B2B data credits for finding and verifying contacts, and spend them on lookups, enrichment and AI actions. What a result costs depends on the rules around the pool: whether credits expire, how many meters there are, what counts as a charge and what happens when you stop paying.
This guide lists seven traps, each with an example read from a vendor's own page on October 17, 2026. These are published terms, not accusations: each is a design choice that suits some buyers and costs others. Vendors change pages often, and some publish different details on different pages, so treat every number as dated. Terms and policies are summarized here, not legal advice. FoxKnock also sells on credits, so we are not neutral; our own answers, limits included, are at the end.
Trap 1: Credits that expire (Apollo credits expire each cycle)
Apollo's pricing FAQ says credits are pooled across the team and granted up front each billing cycle, and that unused credits do not carry over. The rule covers add-on credits, which renew automatically each cycle until you drag the add-on slider back to zero before the renewal date.
Other vendors differ more than the word "credits" suggests:
| Vendor | Unused credits (pages read 2026-10-17) |
|---|---|
| Apollo | Expire at the end of each billing cycle, add-ons included |
| Clay | Data Credits roll over up to a cap; Actions never roll over (see Trap 2) |
| Instantly | Expire 2 months after purchase on monthly plans, 1 year on annual plans |
| Lusha | Monthly plans roll over up to twice the monthly allowance; annual plans expire at the end of the cycle even if you renew |
| Lemlist | Roll over for as long as the subscription stays active |
Lusha shows the catch: the billing period you choose can change the credit rules.
An illustration with made-up numbers: a plan costs $100 a month for 5,000 pooled credits that reset each cycle, so $0.02 a credit on the card. If your team uses 3,000, you paid about $0.033 per credit used, 67% more. Apollo credits explained covers one vendor's rules in detail.
Trap 2: Two meters, and how Clay credits roll over
Clay sells two meters. Per its documentation, Actions measure Clay's own work (each record you enrich or export counts as one), and Data Credits buy data and AI from third-party vendors. Clay's docs call 6 to 20 Data Credits typical for a fully enriched record. With your own provider API key you skip Data Credits but still spend an Action.
Actions reset every cycle and never roll over. Data Credits roll over with caps that Clay words differently in different places:
- Monthly plans: Clay's FAQ says Launch and Growth balances can build up to twice the monthly amount (a 10,000-credit plan can hold 20,000). The pricing table words the limit as up to 1 month's credits, which reads as the same cap stated another way.
- Annual plans: Clay's docs say 15% of unused Data Credits carry over if you renew on the same or a higher tier, and the pricing table lists "15% of annual credits". The FAQ mentions the 15% only for Enterprise, so confirm which rule applies to your plan.
Worked example: Launch's entry tier lists 2,500 Data Credits and 15,000 Actions a month. At 6 to 20 credits a record, that is roughly 125 to 416 fully enriched records. A lighter job costs less: Clay's own example of a LinkedIn profile plus an email comes to 95 credits for 100 contacts. Whichever meter runs out first sets your capacity. Clay credits explained covers the units.
Trap 3: Sending and B2B data credits sold as separate subscriptions
Instantly's pricing page splits its product in two. Outreach covers sending: Growth is $47 a month for 5,000 emails and 1,000 uploaded contacts, Hypergrowth is $97 for 125,000 emails, and Light Speed is $358 for 500,000. Credits cover lead data and AI agents. Per the markdown version of the page and the help center, credits are a separate subscription (plans from $9 a month) that expires 2 months after purchase on monthly plans and 1 year after purchase on annual plans.
The versions differ. The HTML page lists Credits from $47 a month and prices bundles of the two products, while the $9 tier and the expiry rule appear in the markdown version and the help center. Check which version you are reading, and ask for a written quote.
Lemlist also sells lead data as an add-on: $20 a month ($16 billed yearly) for 2,000 credits, which its page equates to 400 emails or 100 phone numbers.
Modular pricing is useful if you only need one half. The trap is comparing one half's headline price with the all-in price of a tool that includes both: data, verification, sending, mailboxes and domains.
Trap 4: Per-seat prices plus credits
Unify's pricing page lists Base at $20 per seat per month with 800 credits per seat, and Pro at $60 per seat with 2,400. Its comparison table says credits are allocated per seat on those plans and per workspace on the custom Business plan. Five people on Pro is $300 a month and 12,000 credits (5 x 2,400, our arithmetic).
Per-seat allocation matters when usage is uneven: one heavy user can empty a seat's credits while teammates leave theirs unused. Ask what happens when one seat runs out.
Lemlist prices by plan type. Multichannel is $109 per user per month ($87 billed yearly), while its Email plan, from $69 a month ($55 billed yearly), has unlimited users and lets you choose a monthly email volume. Apollo pools credits across the team and lets admins set per-user caps so one person does not overuse the shared pool. Ask whether a seat that only reads costs the same as one that enriches.
Trap 5: Charges for lookups that find nothing
Whether an empty result costs credits varies by vendor and by step.
- Lusha says a lookup that finds nothing is not charged, including in waterfall mode. It also says reveals already made are not refunded, even if the data proves incomplete, and its API charges 1 credit per call that returns results on top of the data revealed.
- Clay's FAQ says no data, an API error or an empty waterfall consumes neither Data Credits nor Actions. It also says each waterfall step that returns data consumes Data Credits and an Action, and that a typical waterfall moves to the next provider when a returned result fails validation.
- Lemlist says credits are charged only for successful results.
- Instantly says no credits are consumed when a verified work email is not found, but it prices other enrichments per row and AI replies at 5 credits each.
- Apollo's API page says people enrichment is charged only when data that costs credits is found, and warns that some waterfall vendors charge per lookup even when nothing is found.
So "only on success" can cover the headline lookup but not every step around it.
An illustration with made-up numbers: 1,000 lookups at a 60% hit rate. Success-only billing costs 600 credits for 600 emails. Per-attempt billing costs 1,000 for the same 600, about 1.67 credits per email.
Trap 6: Off-session card charges and daily caps
Off-session means the vendor charges a saved card when you are not there to approve each charge. Stripe's documentation covers saving a card to charge later, including when the customer is not actively using the site or app, and tells sellers to state their terms and let customers opt in. It is standard for usage billing. It becomes a trap when the limit is unclear.
Explee's Terms of Use (last updated October 16, 2026) show what to read for. Its pay-as-you-go Agent needs no subscription, and the terms say:
- You save a payment method, and by instructing the Agent to start work you authorize Explee to charge that card off-session for accrued usage, including retrying failed charges.
- Usage is billed per email sent and can build up as a postpaid balance, up to a limit Explee sets for your account. We did not find that limit on its terms, pricing page or API reference.
- Collected usage charges are final, welcome credits have no cash value, and Explee may pause sending if it cannot collect a balance.
- In your favor: rate changes need at least 7 days' email notice to the account owner, and unused credits from one-time top-ups can be refunded on request.
The cap is the second half. Explee's API reference lets you set a daily budget in dollars (0 to 300, where 0 pauses all sending) and describes the credit balance as prepaid funds minus uncollected postpaid usage, which can go negative. A daily budget limits the rate of spend. For scale, $30 a day over 30 days is $900. Whether an account-level limit would stop it sooner is not published, so ask.
Trap 7: Annual terms and intro prices that step up
HeyCatch's pricing page lays out the pattern in plain numbers. A 2-week trial costs $19.95, then renews as the 4-week plan at $79.95 every 4 weeks. The 4-week plan is $29.95 for the first period, then $79.95; the 8-week plan is $49.95, then $159.90 every 8 weeks. The page says introductory prices apply to the first billing period only, and that you can cancel any time and keep access until the end of the period you paid for.
The arithmetic: $79.95 is about 2.7 times $29.95, and a 4-week plan bills 13 times a year, so a year at the standard price is $1,039.35 (13 x $79.95).
The refund policy matters as much. HeyCatch's policy (last updated October 5, 2026, applying to payments from October 12, 2026) says:
- Payments are non-refundable, and once any work runs for your project in a billing period, including automated work while you are logged out, that period's fees are treated as earned.
- Duplicate, erroneous or unauthorized charges are refunded, and a period where nothing ran can be refunded on request within 120 days of the charge.
- The introductory price, the renewal price and the renewal date are shown at checkout, and you should cancel before the introductory period ends if you do not want the standard price.
Annual terms add a commitment. Amplemarket's pricing page labels its $600-a-month Startup price an annual term, so expect about $7,200 over the year (12 x $600; confirm in a quote). Clay lists Launch from $167 a month billed annually against $185 monthly, and annual Data Credit rollover depends on renewing at the same or a higher tier. Annual discounts can be worth it, but you carry the risk of a bad fit for the whole term.
How to calculate cost per verified email
Compare tools with one number: everything you pay in a month to get from a target list to sent mail, divided by the verified addresses you actually mail. The top includes seats, separate data subscriptions, add-ons, premium top-ups and expired credits. The bottom excludes empty lookups, rejected addresses and credits never used. The cost per lead of cold email guide builds on it.
The table uses a hypothetical $120 plan with 3,000 credits. The 60% hit rate and the 85% of found addresses that pass verification are assumptions for the arithmetic, not industry figures.
| Scenario | Found | Verified | Cost per verified email |
|---|---|---|---|
| Success-only billing (1 credit per found email), all credits used | 3,000 | 2,550 | $0.047 |
| Per-attempt billing (1 credit per lookup), all credits used | 1,800 | 1,530 | $0.078 |
| Per-attempt billing, 2,000 of 3,000 credits used before expiry | 1,200 | 1,020 | $0.118 |
The last row costs 2.5 times the first on the same plan price. Both billing rules can be fair; the difference rarely shows on the plan card.
A checklist to run before you buy
- What happens to unused credits at renewal, monthly and annual? Does rollover depend on renewing at the same tier?
- How many meters are there, and which one runs out first?
- What does one finished prospect cost end to end (find, enrich, verify, send)?
- What must I buy separately to send: a sending plan, mailboxes, domains, verification?
- Is the price per seat, workspace or mailbox, and are credits pooled or per seat?
- Which steps are free when they find nothing, and which charge per attempt?
- Is a credit refunded when a found email bounces, for how long, and is verification included?
- Can I set a hard monthly cap that stops spending? Is any cap daily?
- Does the vendor charge my card without me present, and what is the largest charge before it pauses?
- What is the second-period price, how many periods a year, and is a period refundable once automation has run?
- How are price changes announced, and are existing plans kept?
Then save a dated copy of the pricing page and the terms. Vendors sometimes publish different details on different pages (Clay's rollover wording and Instantly's credit tiers above), so get the rule that applies to you in writing. For a wider view of AI sales tool prices, see AI SDR pricing compared.
How FoxKnock handles these choices
FoxKnock sells on credits too, so here is how it answers each trap. These are product facts as of October 2026, and credit prices can change, so check pricing.
- Expiry and meters: one meter, $0.01 a credit at list price. Each paid invoice adds that month's credits to your balance instead of replacing it, so unused credits roll over and nothing resets.
- Sending and seats: FoxKnock sends from your own mailboxes over SMTP and IMAP with no separate sending subscription (you still pay your mailbox provider). Paid plans are $49, $149 and $399 a month for 5,000, 20,000 and 60,000 credits, with seat limits (2, 5, unlimited) instead of a price per seat.
- Empty lookups: email finding, phone finding, enrichment and research charge only on success, and an incomplete research report charges nothing. Discovery results are charged when you accept them. Verification costs 1 credit per check. If an address FoxKnock found hard-bounces, the email-find credits (10 at default prices) are refunded once; the check is not.
- Caps and term: you set a monthly spend cap in Billing and spending stops at it. Plans are monthly through Stripe; you cancel in Billing, the plan runs to the end of the paid period and credits stay. There is no annual contract.
The limits. The plan renews on your card each month until you cancel. Per-action credit prices can change, and deep research costs more (550 credits at default prices). At default prices, one fictional account that is discovered (15 credits), researched at standard depth (225), given one contact (5), one found email (10), one verification (1) and one AI-personalized email (20) comes to 276 credits, about $2.76 at list price. With your own provider keys, credits are charged the same and the provider also bills you directly.
Mailboxes connect with an app password over SMTP and IMAP, which works for Google Workspace or any SMTP and IMAP mail server. Microsoft 365 is limited for this reason: Microsoft no longer accepts passwords for IMAP in Exchange Online and is retiring them for SMTP AUTH, so a Microsoft 365 mailbox may not connect or may not sync replies, and FoxKnock does not offer Microsoft sign-in. And FoxKnock launched in October 2026, so it has no pricing history to check: save its pricing page the way you would anyone else's.
To see these rules in practice, try FoxKnock with the free credits: the free plan has 500 one-time credits and needs no card (they are added after you verify your email), and paid actions such as research show their credit cost before you run them.
Frequently asked questions
What is credit-based pricing in sales tools?
It is a model where you buy or receive a monthly pool of credits and spend them on lookups, enrichment, verification and AI actions instead of paying a flat fee per feature. The cost of a result depends on the vendor's rules: whether credits expire, how many meters it uses, whether empty lookups are charged and whether seats are priced separately. Compare tools by cost per verified email, not price per credit.
Do Apollo credits expire?
Yes. Apollo's pricing FAQ, read on October 17, 2026, says credits are granted up front each billing cycle and unused credits do not carry over when the cycle ends. The rule covers add-on credits too, and add-ons renew automatically each cycle until you set them back to zero before the renewal date.
Do Clay credits roll over?
Partly. Clay's Data Credits roll over with a cap, and its Actions never do. On monthly plans, Clay's FAQ says the balance can build up to twice the monthly amount. For annual plans, its docs and pricing table say 15% of unused Data Credits carry over if you renew at the same or a higher tier, while its FAQ mentions 15% only for Enterprise. Confirm the rule for your plan in writing.
Do Instantly credits expire?
Yes. Instantly's help center and the markdown version of its pricing page, read on October 17, 2026, say credits expire 2 months after purchase on monthly plans and 1 year after purchase on annual plans. Credits are a separate subscription from its Outreach (sending) plans.
How do I calculate cost per verified email with credit-based pricing?
Divide everything you pay in a month to get from a list to sent mail by the verified addresses you actually mail. Put seats, separate data subscriptions, add-ons and expired credits in the top number. Empty lookups that still bill, addresses a verifier rejects and credits you never use all raise the result without changing the plan price.
What is an off-session charge on a software subscription?
It is a charge to a card you saved earlier, made when you are not present to approve it. Stripe's documentation covers saving a payment method to charge when the customer is not actively using the website or app. It is normal for usage billing, so ask what the largest charge can be and whether the cap is daily, monthly or total.
Do credit-based tools refund credits when an email bounces?
Some do and some do not, so ask before you buy. Lusha's credit page says credits are not refunded for reveals already made, even if the data is incomplete. When a vendor does refund, ask for the window, whether it covers only mail sent from its own system, and whether the verification step is refunded too.
Sources
- Apollo pricing and FAQ (checked 17 October 2026)
- Apollo API pricing and credits (checked 17 October 2026)
- Clay FAQ: do unused data credits or actions roll over (checked 17 October 2026)
- Clay docs: Actions and Data Credits (checked 17 October 2026)
- Clay pricing (checked 17 October 2026)
- Clay FAQ: do unsuccessful searches consume credits (checked 17 October 2026)
- Instantly pricing (HTML page) (checked 17 October 2026)
- Instantly pricing (markdown version) (checked 17 October 2026)
- Instantly help center: data credit system (checked 17 October 2026)
- Lemlist pricing (checked 17 October 2026)
- Unify pricing (checked 17 October 2026)
- Lusha: how credits work (updated 2026-10-16) (checked 17 October 2026)
- Explee Terms of Use (last updated 2026-10-16) (checked 17 October 2026)
- Explee pricing (checked 17 October 2026)
- Explee Public API reference (OpenAPI) (checked 17 October 2026)
- HeyCatch pricing (checked 17 October 2026)
- HeyCatch refund policy (last updated 2026-10-05, applies from 2026-10-12) (checked 17 October 2026)
- Amplemarket pricing (checked 17 October 2026)
- Stripe docs: save a payment method and charge it later (checked 17 October 2026)