Plans & Pricing
PAYG, Starter, Growth, Pro, and Scale plans, plus free trial credits, extra credit packages, and the AI wallet. Everything you need to pick the right plan and understand exactly what upgrading, downgrading, and topping up actually do.
contactID offers five plan tiers. Each is tuned for a different monthly outreach volume. Here is a detailed look at what each includes and how they compare.
1. Pay-As-You-Go (PAYG) No monthly subscription. You buy credit packages any time, and each website contact costs a fixed rate.
- Base cost: $0.15 per website contact.
- Minimum purchase: $10 for 66 credits.
- Per import: up to 50 websites.
- Included AI wallet: None (top up separately).
- Best for: Occasional users, under 50 sends per month.
PAYG credits never expire; they stay on your account until used.
2. Starter Plan $9.99 per month (or $6.99/mo billed annually with 30% discount).
- Included: 100 websites per month.
- Effective cost per site: $0.10.
- Extras cost: $0.15 per extra site (matches PAYG rate).
- Lead credits: 100 for Find websites each month (once a year on annual billing).
- Per import: up to 500 websites.
- Best for: Regular users, 50 to 150 sends per month.
3. Growth Plan $49.99 per month ($34.99/mo billed annually).
- Included: 833 websites per month.
- Effective cost per site: $0.06.
- Extras cost: $0.09 per extra site.
- Lead credits: 500 for Find websites each month (once a year on annual billing).
- Per import: up to 1,000 websites.
- Best for: Small teams or heavy users, 500 to 1,500 sends per month.
Growth is where cost per send drops meaningfully. It is the most-recommended plan for anyone doing outreach as a core part of their week.
4. Pro Plan $99.99 per month ($69.99/mo billed annually).
- Included: 3,333 websites per month.
- Effective cost per site: $0.03.
- Extras cost: $0.05 per extra site.
- Lead credits: 2,000 for Find websites each month (once a year on annual billing).
- Per import: up to 2,500 websites.
- Best for: Agencies and heavy operators, 2,000 to 4,000 sends per month.
5. Scale Plan $199.99 per month ($139.99/mo billed annually).
- Included: 19,999 websites per month.
- Effective cost per site: $0.01.
- Extras cost: $0.02 per extra site.
- Lead credits: 5,000 for Find websites each month (once a year on annual billing).
- Per import: unlimited.
- Annual billing: 400,000 websites for the year at $0.004 per website.
- Best for: Very high volume operators, 10,000+ sends per month.
6. How To Compare Plans The right plan is the smallest one that covers your monthly volume. To pick:
- Estimate your typical monthly send count.
- Find the smallest plan whose included count covers your estimate. Busy months are covered by extra credits, and included credits you do not use roll into your extra credits at renewal.
- Compare effective cost per site. Higher tiers have lower per-site cost.
Each plan in the plan picker shows its per-website price, so you can compare plans side by side.
7. Free Tier Every new account starts with 10 free credits. These are separate from any plan and never expire. They exist so you can test contactID end-to-end before committing to any paid plan.
8. Changing Plans Upgrade any time; the change is immediate. There is no direct downgrade: cancel your plan and subscribe to the lower one when the current period ends. See the articles on upgrading and downgrading for exactly what happens to your credits.
Related questions:
Upgrading takes a minute and is safe: your plan changes only when the payment succeeds.
1. Open The Plan Picker In the extension, the Choose your plan window opens on its own when you have no website credits left (when you add websites, when you press Start, or during a run) and when you press Start with fewer credits than queued websites. It also opens from Upgrade on the low-credits card on the Send tab and from Remove Branded Signature From Message on the Agent tab. The credits meter, the “Remove the signature” card on the Send tab and Pricing & Plans in the account menu open the same plans on the dashboard’s Plan & Billing page. The picker shows your current plan, a Monthly / Annual switch (annual is 30% cheaper), the five plans with their websites, per-website price, extra price, per-import limit and support level, and the pay-as-you-go packages.
2. Checkout Subscribe opens the dashboard’s plans, where Stripe Checkout takes the card and first-time subscribers pay the plan price. If you already have a plan, the higher plans show Upgrade instead: confirm, and the card on file is charged the prorated difference for the rest of the period right away.
The dashboard’s plan picker always opens with Annual switched on, and the Monthly / Annual choice you made in the extension’s picker is not carried over. To stay on monthly billing, switch to Monthly before you click Subscribe or Upgrade; an upgrade with Annual on moves your plan to annual billing and charges the prorated difference at once.
3. If The Card Is Declined Nothing changes. Your current plan, billing date and credits stay exactly as they were, the unpaid invoice is voided, and you see “Your card was declined for the upgrade, so your plan was not changed.” Update the card on the Plan & Billing page and try again.
4. After A Successful Upgrade Included credits switch to the new plan at once (unused included credits from the old plan move to your extra credits), the signature line stops on the next run, and the import limit rises immediately.
Related questions:
Downgrading moves you to a lower tier. The dashboard does not switch a plan down directly: you cancel the current plan and subscribe to the lower one when it ends. Here is how that works and what happens to your credits.
1. Where To Downgrade
- Open the dashboard’s Plan & Billing page and click Cancel subscription.
- Your plan keeps running until the end of the period you paid for.
- When it has ended, open Plan & Billing again and Subscribe to the lower plan.
While your plan is active, lower plans show “Current plan is higher” in the plan picker and cannot be picked.
2. Downgrade Timing
- Your current plan runs until the period end. You keep the higher-tier included credits until then.
- When it ends, you are on pay-as-you-go until you subscribe to the lower plan, which starts the day you subscribe, at the lower price.
There is no option to downgrade immediately.
3. What Happens To Included Credits When the plan ends, its unused included credits move into your extra credits, which never expire. The lower plan then adds its own included credits each period.
4. What Happens To Extras And PAYG Credits Untouched. Extras and PAYG credits are yours until you use them, regardless of plan changes.
5. What Happens To The AI Wallet Nothing. The AI wallet is a separate balance; no plan includes AI credits, so a plan change does not touch it.
6. Cancelling Vs Downgrading Both start with Cancel subscription:
- Downgrade if you still want the tool but at a lower volume: subscribe to the lower plan when the current one ends.
- Cancel if you want to stop paying entirely; see the article on cancelling.
7. Changing Your Mind Until the end date, Plan & Billing shows when your plan ends. Click Reactivate to keep your current plan.
You can do this any time before the end date.
Related questions:
Every contactID subscription plan comes in monthly and annual billing cycles. Annual saves 30%. Here is the tradeoff, the math, and how to decide.
1. The Discount Structure
- Monthly cycle: Full advertised price ($9.99, $49.99, etc.).
- Annual cycle: 30% off the monthly rate, billed once for the full year.
For example:
- Starter monthly: $9.99/mo = $119.88/year.
- Starter annual: $6.99/mo effective = $83.92 total for the year.
- Savings on annual: $35.96 (30%).
Same 30% ratio applies to every tier.
2. When Annual Makes Sense Pick annual when:
- You will use contactID for at least a year. The annual price equals about 8.4 months of monthly billing; from the 9th month on, annual has saved you money.
- You have the cash flow. Paying a full year upfront requires the runway.
- Your outreach volume is stable. You know you will use the plan you picked all year.
3. When Monthly Makes Sense Pick monthly when:
- You are still evaluating contactID. Do not commit annually until you know it fits your workflow.
- Your volume is unpredictable. Annual locks you into a tier; if you need to shift up or down more than once a year, monthly gives flexibility.
- You have seasonal outreach. If you only do outreach in Q4, subscribing monthly during that quarter and cancelling for the rest of the year is cheaper than annual.
4. Switching From Monthly To Annual The dashboard has no switch for the billing of the plan you are on (its card shows Current Plan). You can move to annual billing in two ways:
- When you upgrade: leave Annual on in the plan picker (it is on by default on the dashboard) when you click Upgrade. The new plan is billed annually and the prorated difference is charged at once.
- On the same plan: cancel, and once the current period ends subscribe again with Annual on, or contact support.
5. Switching From Annual To Monthly Annual plans are paid for the whole year up front:
- You cannot switch to monthly mid-year to get money back.
- The dashboard has no billing-cycle switch for your current plan. To go monthly after the year, cancel before the renewal date and subscribe again on Monthly when the year ends.
- If you cancel an annual plan, the plan runs to the end of the year you paid for; no refund is issued for the unused months.
Contact support at [email protected] if you have a special circumstance that justifies breaking an annual commitment; case-by-case decisions are possible.
6. Cancellation Rules
- Monthly plans can be cancelled anytime; the plan runs to the end of the current month.
- Annual plans run to the end of the year you paid for, regardless of when you cancel.
7. Credits On Annual An annual plan gives you the whole year’s included credits at the start of the year: 12 times the monthly amount (for example 1,200 on Starter), or 400,000 on Scale at $0.004 per website. They do not reset each month; unused included credits roll into your extra credits at renewal. Lead credits for Find websites work differently: the plan’s allowance (for example 100 on Starter) is added once, when the annual payment goes through; it is not multiplied by 12 and it does not carry over.
8. The 9-Month Rule Simple heuristic: if you would keep the plan for 9 months or more, annual pays for itself. For 8 months or fewer, monthly is cheaper.
Related questions:
Extra credits are website credits you buy without a subscription, or on top of one. They never expire.
1. Packages
- $10: 66 websites
- $25: 200 websites (+$5 bonus)
- $50: 400 websites (+$10 bonus)
- $100: 800 websites (+$20 bonus)
- $200: 1,600 websites (+$40 bonus)
These are the pay-as-you-go and Starter packages. The bonus is already counted in the websites shown, and everything you buy is added as extra credits. On Growth, Pro and Scale, Buy Extra Credits shows that plan’s own packages (Growth from $50, Pro from $150, Scale from $200), converted at the plan’s extra-website price ($0.09, $0.05 and $0.02); for example $50 on Growth gives 666 websites.
2. Custom Amounts $10 and up on pay-as-you-go and Starter ($50 on Growth, $150 on Pro, $200 on Scale), with a 25% bonus.
3. Where To Buy On the dashboard’s Plan & Billing page: pay-as-you-go accounts use Select Packages, subscribers Buy Extra Credits. In the extension’s plan picker, Select packages lists the packages and picking one takes you there. Payment goes through Stripe Checkout; credits arrive when the payment completes.
4. How They Are Used Included plan credits are used first, then your wallet balance, then extra credits. Extra credits stay on your account across plan changes and cancellations.
Related questions:
A custom package is any amount you choose instead of the preset packages.
1. Rules
- Minimum $10 on pay-as-you-go and Starter, $50 on Growth, $150 on Pro, $200 on Scale. There is no maximum for website credits.
- A 25% bonus is added to the amount. An amount equal to one of your plan’s packages (for example $25 on pay-as-you-go) is sold as that package, with that package’s bonus.
- Websites are calculated at your plan’s extra-website price ($0.15 on pay-as-you-go and Starter, $0.09 on Growth, $0.05 on Pro, $0.02 on Scale).
2. Where The dashboard’s Plan & Billing page (the Custom package). Select packages, then Custom, in the extension’s plan picker takes you there.
3. AI Credits Are Separate AI top-ups go from $5 to $500 and carry no bonus.
Related questions:
AI credits pay for AI-written messages and drafts. They are a separate balance from website credits.
1. Amounts Any amount from $5 to $500 per top-up, no bonus, no expiry.
2. Where The AI Wallet sheet in the extension (account menu, the AI credits row) or the dashboard’s Buy AI Credits page. Stripe Checkout takes the payment; credits are added when it completes.
3. Auto-Recharge Set a threshold and an amount in the AI Wallet’s Auto-Recharge tab to top up automatically from your saved card.
4. Typical Spend A personalized message with a “mini” model costs a fraction of a cent; $10 covers thousands of messages. The Pricing tab of the AI Wallet lists each model’s price, and the AI credits card on the Agent tab shows what you spent today and this month.
Related questions:
One website credit is used for every send a site confirms: a thank-you message or page after the submit, or the form plugin’s own answer. Nothing else costs a credit.
1. Free Actions Checking websites, sends the site did not confirm (Sent, not confirmed), failed submissions, websites with no form, retries that fail, previews, and cancelled imports are free.
2. The Order Credits Are Used
- Included credits from your plan for the current period.
- Wallet balance, if your account has one (a dollar balance added by the contactID team, used at your per-website price).
- Extra credits: packages you bought (bonus included), unused included credits rolled over, and referral rewards. They never expire.
On the free plan you start with 10 credits that never expire.
3. At Renewal Unused included credits roll over into your extra credits when the period renews, and a fresh set of included credits is added. You never lose credits you paid for.
4. Seeing Your Balance The credits meter in the extension header shows websites left, and the account menu shows included and extra separately. The dashboard’s Usage page shows the history.
Related questions:
The 10 free credits every new account gets have specific rules. Here is exactly what they cover, what they do not, and how they interact with paid features.
1. What The Free Credits Cover Every contactID feature works on free credits, except unlocking lists in Find websites, which uses lead credits (free accounts get none):
- Chrome extension (side panel, all features).
- Agents (create, edit, delete).
- AI Personalization (assuming you have AI wallet balance).
- Bulk import (up to 50 websites per import).
- Analytics and exports.
- All ordinary sends.
The restrictions are the 10-credit total, 50 websites per import, and the “Sent via contactID extension” line at the end of every message until your first purchase.
2. Free Credits Are Not Monthly This is the most important rule to remember: free credits are a one-time lifetime allocation, not a monthly reset.
Once you use them all, you have to buy PAYG credits or subscribe to keep sending.
3. Free Credits Never Expire If you use 5 credits in your first week and then step away for six months, the remaining 5 are still there when you come back.
4. Free Credits Cannot Be Refunded Because they were never purchased, they cannot be refunded. You cannot request a “reset” of the free tier.
5. Order Of Consumption If you buy credit packages without subscribing, your free credits are used first. If you subscribe, any unused free credits move into your extra credits and your plan’s included credits are used first. This means:
- Free credits are never lost when you subscribe.
- They are used after your plan’s included credits, together with your other extra credits.
This maximizes value across your entire contactID lifetime.
6. AI Wallet On Free Tier Free tier does not include any AI wallet balance. If you want to use AI Personalization on free credits, you need to top up your AI wallet separately (minimum $5).
7. Anti-Abuse Rules Creating more accounts to get more free credits is against the terms of service:
- The terms allow one person or organization per account.
- Accounts created to get extra free credits can be closed without refund.
8. What Happens When You Run Out Once the 10 credits are exhausted:
- Pressing Start does not start a run: the Choose your plan window opens with an “Out Of Credits” note, the plans and the packages.
- A batch already running stops as soon as your balance reaches zero. Because credits are charged per successful fill (never reserved up front), it stops at exactly the point your credits run out.
- The credits meter at the top of the extension shows “No credits left. Add credits to keep sending.” with Get more, and while websites are queued the Send tab shows “0 website credits left” with an Upgrade button.
9. Upgrading From Free Tier When you subscribe or buy PAYG credits:
- You keep any unused free credits. They stack with your new credits.
- A stopped batch can resume. Once you have credits again, resume the batch from where it stopped; no URLs are lost.
- Your effective per-site cost drops to your new plan’s rate.
10. Deleting And Re-Creating An Account Do not do this to get more free credits. Beyond violating terms:
- Free credits are granted once per account, and the terms do not allow extra accounts to get more; such accounts can be closed without refund.
- A new account starts without your history, agents and paid credits; they stay with the old account.
- It is much cheaper to just buy a $10 PAYG pack (66 credits, which is more than 10).
Related questions:
Auto-recharge tops up your AI wallet automatically when it drops below a threshold, so a run does not pause for an empty AI wallet as long as your card is accepted and the wallet still had enough for the last request. Here is how to configure it.
1. What Auto-Recharge Does
- You set a trigger balance between $1 and $100 (e.g., $3).
- You set a recharge amount between $5 and $500 (e.g., $25).
- When an AI request leaves your AI wallet below the trigger, contactID charges your saved card the recharge amount.
- The new balance appears within seconds.
- Runs keep going as long as the charge goes through.
- It only fires after an AI request, so if your AI wallet is already too low for one request, add funds by hand once.
2. Enabling Auto-Recharge
- In the extension, open the account menu, click the AI credits row, then the Auto-Recharge tab. On the dashboard, open Buy AI Credits.
- Add a card first if you have none (Cards in the extension, Payment Methods on the dashboard).
- Turn on Enable Auto-Recharge.
- Enter the trigger balance and the recharge amount.
- Click Save Settings.
3. How Often It Fires It is checked after every AI request, so it can fire whenever a request leaves the balance below the trigger:
- No hourly limit. A larger recharge amount means fewer charges.
- No email per charge. Each charge is listed in the AI wallet’s payment history.
4. When Auto-Recharge Fails If your saved card is declined:
- The recharge does not happen.
- When the wallet runs out, the run pauses and the website goes back to the queue with “Paused: insufficient AI credits”.
- If the card has expired, auto-recharge turns itself off; it may also turn off when the card needs 3D Secure verification.
- Update the card in the AI wallet (Cards in the extension, Payment Methods on the dashboard), add funds, turn auto-recharge back on if it went off, and press Resume.
5. Disabling Auto-Recharge
- Turn off Enable Auto-Recharge in the same place and click Save Settings.
- Effective immediately.
- No further auto-charges occur.
6. Auto-Recharge For Website Credits Website credits have no auto-recharge; you buy them on the dashboard’s Plan & Billing page.
Lead credits for Find websites have their own auto-recharge; see How Do Lead Credits Work?
7. Choosing The Trigger And Amount Rule of thumb:
- Trigger: the lowest allowed is $1, which already covers many messages with a mini model; $1 to $3 suits most runs.
- Recharge amount: enough for at least one full batch, ideally 5+ batches. Reduces auto-recharge event frequency.
Example: for a user running $2 AI batches, a $3 trigger and a $10 recharge works well.
8. Auto-Recharge History Every auto-recharge charge is listed in Payment History on the dashboard’s Buy AI Credits page. contactID does not email you for each charge and has no activity log.
Track the pattern; if auto-recharges are firing more than expected, you may want to raise the recharge amount to reduce event frequency.
Related questions:
Still stuck? We’re happy to help.
Install the extension, start a free trial, or reach out to support.




