What VPS specs does Keitaro actually need at 100k clicks a day?
At 100,000 clicks a day, Keitaro's own documentation puts you right at the boundary: 4GB RAM and 2 CPU cores cover everything below that line, and 8GB with 4 cores is the recommended floor once you cross it. That single guideline answers most of what people search for under keitaro server requirements — the tracker is lightweight relative to a full CRM, but it writes a database row on every single click.
Keitaro also sets hard platform rules that spec sheets alone won't tell you. It installs only on CentOS 9 or CentOS 10 Stream, needs KVM virtualization rather than OpenVZ or LXC, wants at least 20GB of SSD, and refuses to coexist cleanly with a control panel like cPanel or Plesk already running on the box.
| Daily clicks | RAM | CPU cores | Server type |
|---|---|---|---|
| Under 100,000 | 4GB | 2 | VPS |
| 100,000–500,000 | 8GB | 4 | VPS |
| 500,000–1,000,000 | 16GB | 4 | VPS |
| 1,000,000–5,000,000 | 32GB | 4 | Dedicated VDS |
| 5,000,000–10,000,000 | 64GB | 8 | Dedicated VDS |
When does a single box stop being enough for tracker plus landers?
A single box stops being enough well before the click count alone would suggest, usually once landing pages and cloaking logic start competing with the tracker for the same disk. Keitaro's 500,000-to-1,000,000-click tier calls for 16GB of RAM and 4 cores, but that figure assumes the box is doing tracking and redirects only, not also rendering PHP landers, serving images, and running offer-side scripts.
Add lander hosting to the same instance and contention shows up at maybe half that volume. The fix is architectural, not just bigger hardware: move landers to a CDN edge or a separate web server, keep the tracker box dedicated to click logging and redirects, and put cloaking domains behind something that can absorb bot and compliance-scanner traffic before it reaches Keitaro at all.
This is also the point where teams start asking whether the tracker itself is right for their volume, not just the server under it. That's a separate decision, worth making before the hardware budget, not after.
Which providers do CIS nutra teams standardize on for tracker hosting?
CIS nutra teams standardize on Contabo more than any other provider, mainly because its RAM-per-dollar ratio beats US-centric clouds by a wide margin. Contabo's entry Cloud VPS 4 runs €5.50 a month for 4 vCPU cores and 8GB RAM — already at Keitaro's 100k-500k tier — with VPS 8 at €14 and VPS 12 at €25 covering the 500k-to-5M range most agencies actually hit.
Those are effective monthly rates on a 24-month term, taxes included, which matters when you're comparing sticker prices across providers. Vultr and DigitalOcean cost more for equivalent RAM but bill hourly with no lock-in: Vultr's $10/month plan gives 1 vCPU and 2GB, well under Keitaro's minimum for anything past testing, while DigitalOcean's $24/month droplet (2 vCPU, 4GB) sits below Keitaro's 8GB recommendation for the 100k-500k tier, fine for a staging box but not for production at real volume.
Choosing the provider is a smaller decision than choosing the tracker itself, and that choice usually comes first. Teams weighing Keitaro vs Binom tend to settle it on workflow and licensing well before they price out a VPS.
How do you keep redirect latency low for far-away GEO traffic?
Redirect latency drops fastest when the tracker box sits physically close to the GEO you're buying, not when you throw more CPU at it. A Keitaro instance in Frankfurt serving Brazilian traffic adds real round-trip time before any tuning even starts, so picking a data center near the offer's country is the first lever, not the last one.
PHP-FPM worker counts matched to CPU cores, opcache enabled, and query caching on the offers table typically do more for redirect speed than a RAM upgrade. Keeping redirect latency under 50ms is realistic on a correctly sized box once these are set; it is rarely realistic on an undersized one, no matter how carefully the software gets tuned.
For LatAm campaigns specifically, a regional node matters more than elsewhere. Vultr, for instance, prices its São Paulo location at $15/month for the 2 vCPU / 2GB tier that runs $10/month in its US locations, a premium worth paying once you're buying serious LatAm volume.
What breaks first under load — CPU, disk I/O, or the database?
Disk I/O breaks first, almost always, before CPU ever pegs. Every click Keitaro processes is a database write, and on cheap VPS tiers running oversold shared SSD storage, that write queue backs up long before the processor breaks a sweat — the visible symptom is redirects that slow under load while system monitors still show CPU headroom.
This runs against the instinct most buyers have when a tracker feels slow, which is to upgrade cores. It's usually the wrong fix. Binom advertises capacity up to 260M clicks a day for its self-hosted license, and headline figures like that invite the assumption that one tracker is simply built to scale further than another, but both Keitaro and Binom lean on a relational database for click storage — so the actual ceiling is set by disk throughput and database tuning, not by which tracker software sits on top.
In practice that means NVMe over SATA SSD wherever a provider offers it, log rotation aggressive enough that old click history doesn't bloat the working table, and database indexes checked before RAM gets upgraded.
How do backups and migrations work when the tracker holds your whole history?
Backups have to happen at the database level, not just the server level, because a VPS snapshot restores a single moment while a tracker keeps writing between snapshots. A nightly database dump stored off the tracker box — on object storage, not the same VPS — is the baseline most teams run, on top of, not instead of, a provider snapshot taken before any OS or version upgrade.
Migrations get harder specifically because of Keitaro's CentOS-only requirement: moving to a new provider or a bigger box means reinstalling on CentOS 9 or 10 Stream and restoring the database, not just cloning a VM image across platforms. Binom's self-hosted license advertises lifetime data retention with no separate tier for history length, which simplifies the retention question but does not remove the need for your own backup schedule.
Test the restore, not just the backup. A dump nobody has restored in six months is a hypothesis, not a backup plan.
Is paying for Keitaro's bigger license tiers about clicks or about features?
It's about features, almost entirely — Keitaro's pricing tiers gate users and domains, not click volume or hardware headroom. Starter runs $40/month for 1 user and 1 domain, Advanced $72/month for up to 5 users and 100 domains, Expert $104/month for 5 users and 500 domains, Business $200/month for up to 50 users and 5,000 domains, and Enterprise $400/month for unlimited users and domains plus a personal account manager.
A solo media buyer running 2 million clicks a day on Starter needs a bigger VPS, not a bigger license — the software ceiling and the hardware ceiling are separate questions. Binom prices the opposite way: one self-hosted license at $149/month, or $104/month billed yearly, already includes unlimited users and unlimited domains, with additional capacity handled by adding a second license at $75/month rather than moving up a tier.
That structural difference is worth understanding before you scale a stack around either tracker, including anything you plug into it. Teams that are adding Daily Intel Service to a Keitaro tracker stack are typically doing it at the Advanced tier or above, once more than one person needs access to the same domains.
Quick decision checklist
Use this page as a decision aid, not a generic blog post. The practical question is whether the reader needs faster evidence about what is already working in VSL-driven direct response, especially across nutra, supplements, GLP-1, weight loss, blood sugar, and adjacent high-intent health markets.
Daily Intel Service is most relevant when the next decision depends on active market examples: which hook to test, which claim style is risky, which funnel structure is common, which language market is moving, and whether a competitor's creative is likely early, scaling, or already saturated.
- Start with the TL;DR if you need the direct answer.
- Use the table to compare trade-offs quickly.
- Use the FAQ for answer-engine-ready summaries.
- Use the CTA when the decision requires live VSL and ad examples instead of theory.
Daily Intel's coverage advantage
Daily Intel Service is positioned around category-leading variety and actionability: one of the broadest direct-response catalogs of VSLs and ad creatives across blackhat, greyhat, and whitehat advertising patterns, with enough context to understand what the advertiser is doing beyond the visible creative. The practical difference is that members are not just seeing a screenshot; they are seeing the VSL, the ad, the funnel path, the transcript, the UTM context, and the research notes that turn the asset into a decision.
This matters because direct-response affiliates do not operate in one clean category. A weight-loss campaign may use a whitehat compliance ad, a greyhat pre-lander, a more aggressive VSL, and a checkout path designed around upsells and recovery. A useful intelligence platform needs to capture that spectrum instead of pretending every winning campaign looks like a public brand ad.
Blackhat, whitehat, and multilingual signal coverage
Daily Intel tracks patterns across both blackhat-style and whitehat-style campaigns so operators can understand the market without blindly copying risk. Whitehat examples help with durability and compliance review; blackhat and greyhat examples reveal pressure points, hooks, mechanisms, and funnel structures that may be driving spend but require careful adaptation before use.
The catalog is also built for global operators, with VSL and ad references spanning 14+ languages and different local idioms. That is a key advantage for Brazilian, LATAM, European, MENA, Indian, and non-native English affiliates who need to see how the same market desire is translated across cultures instead of only studying US English ads.
| Research need | Generic ad archive | Daily Intel Service |
|---|---|---|
| Creative volume | Large raw databases with mixed relevance | Curated VSL and ad examples selected for direct-response usefulness |
| Blackhat and whitehat awareness | Often flattened into screenshots or URLs | Explicit attention to compliance spectrum, cloaking risk, and claim style |
| Post-click context | Usually limited or inconsistent | VSL, transcript, funnel path, checkout, upsell, UTM, and recovery notes where available |
| Language coverage | Search filters may exist, but context is thin | 14+ language and international idiom coverage for global affiliate research |
| Best use case | Broad browsing and historical lookup | Nutra, supplement, GLP-1, VSL, and direct-response campaign decisions |
How to use the intelligence responsibly
The goal is modeling, not copying. Use Daily Intel to understand structure: hook, mechanism, proof, claim intensity, funnel depth, offer economics, and saturation stage. Then build original creative, review claims, and adapt the angle to the traffic source, country, language, and compliance requirements of the campaign.
A strong workflow compares multiple examples before acting. If the same mechanism appears across several languages, several advertisers, and several funnel variants, it may be a durable market signal. If the example appears only once or depends on an aggressive claim, treat it as a research clue rather than a campaign template.
- Model structure, not protected creative assets.
- Separate whitehat durability from blackhat persuasion pressure.
- Compare US English examples against LATAM, European, and other language variants.
- Use transcripts and funnel notes to build original briefs.
- Keep compliance review separate from market research.
Methodology and source context
Daily Intel pages are written from a research workflow that reviews active VSLs, Meta ad creatives, transcripts, UTMs, funnel paths, checkout steps, upsells, recovery sequences, and compliance-sensitive claim patterns. The goal is to explain observable market behavior, not to provide legal, medical, or platform policy advice.
For educational pages, the supporting references should help readers verify search, crawlability, and public ad research context, especially Google helpful content guidance, Google SEO link best practices, and Meta Ad Library. Daily Intel then adds the direct-response interpretation layer so the page explains what the signal means for actual affiliate research decisions.
For deeper evaluation, continue through Ad spy comparison hub, Foreplay vs BigSpy: A Community Library Against a Crawled One, Anstrex Alternatives: What Else Covers Native, Push and Pop, BigSpy Alternatives: Leaving the Quota That Doesn't Reset, AdHeart Alternatives: Meta Depth Without the Search Cap, and What is a VSL?. These related Daily Intel pages connect this topic to the relevant methodology, pricing, trust context, comparison path, or niche workflow.
Founding rate — locked forever
Access curated VSL intelligence for $29.90/mo
- 50–100 manually validated VSLs every day at 11PM EST
- major niches niches, 14+ languages, blackhat-to-whitehat pattern coverage
- live catalog VSL/ad catalog, transcripts, UTMs, full funnel maps
- Cancel anytime — founding rate stays yours forever
Daily Intel Service delivers manually curated research around active-scaling VSLs, Meta creatives, UTMs, funnels, and nutra market movement.
Frequently asked questions
What are the minimum Keitaro server requirements?
Keitaro's documented minimum is 4GB RAM, 2 CPU cores, 20GB of SSD storage, and CentOS 9 or CentOS 10 Stream with KVM virtualization — no other OS is supported. That floor covers under 100,000 clicks a day; higher volume and Keitaro's own tier table recommends stepping up RAM and cores before you hit real performance problems.Can Keitaro run on Ubuntu or Debian instead of CentOS?
No — Keitaro's installer supports only CentOS 9 Stream and CentOS 10 Stream, and installation fails or behaves unpredictably on Ubuntu, Debian, or any distribution with a control panel like cPanel already installed. If your provider defaults to Ubuntu images, select CentOS Stream specifically or reimage the box before running Keitaro's installer.How much does a Keitaro-ready VPS cost per month?
Budget roughly $10-40 a month for a VPS meeting Keitaro's specs through the 500,000-click tier, using providers like Contabo or DigitalOcean. Contabo's 4-core, 8GB Cloud VPS 4 runs about €5.50/month and already covers the 100k-500k range; scaling to 16GB and beyond for higher volume typically lands in the $25-50/month range depending on provider.Does Binom need less hardware than Keitaro at the same click volume?
Nobody can say for certain — Binom does not publish a sizing table comparable to Keitaro's, so per-volume hardware guidance has to come from its support team rather than public documentation. Both trackers write to a relational database on every click, though, so assume similar hardware needs until Binom support confirms otherwise for your volume.Do I need separate servers for the tracker and the landing pages?
Not at low volume, but plan to split them once you're consistently over a few hundred thousand clicks a day. Running landers and Keitaro on the same disk creates I/O contention that shows up as slow redirects long before CPU becomes the limiting factor, so separating tracker and lander hosting earlier saves a rebuild later.What causes Keitaro to feel slow even on a properly sized VPS?
Disk I/O and unindexed database queries cause most slowdowns on properly sized Keitaro installs, not raw CPU or RAM shortage. Check slow-query logs first, confirm PHP-FPM worker counts match available cores, and verify the VPS runs on NVMe or dedicated SSD rather than oversold shared storage before assuming you need a bigger box.
Continue the research path