Build your WordPress website with Elementor.Discover Elementor Affiliate link
Français

Site appearance

Web hosting

ESALHOST in El Salvador, WordPress prices and quotas

Three annual USD plans with quotas by resource. Basic and the displayed certificate differ between the price table and ordering catalog.

Source published: · Source updated: · Editorial policy

Read the French edition

Visit the official ESALHOST website ↗

Who ESALHOST may suit

This profile is based on published offers and documentation. No new hosting benchmark or support test was performed for this translation.

May suit

  • A team able to inventory sites, databases, mailboxes and volumes before consolidating several WordPress installations.

Points to consider

  • Basic differs by 0.90 USD between the two price tables. Renewal price and certificate to be confirmed.
  • Deletion clause following nonpayment is ambiguous. Two availability rates appear on the page.
  • Retention, data location, absolute resources and included AI to be confirmed.

Plans, prices and renewals

Prices retain the market, currency and billing period described in the French source. Translation does not update a commercial quote. Confirm the final price, taxes and options before ordering.

Initial documentation review: 2026-11-11. Later corrections are dated by offer.
PlanPrice and billingResources and limits
Baby

75 USD excluding tax per year in the price table.

Renewal: Renewal amount to be confirmed. 7 days’ notice to stop an activated recurring payment.

Prices reviewed on November 11, 2026. Annual USD cycle. Taxes extra according to the price table.

5 sites, 10 GB SSD, 100 GB transfer, 10 databases and 10 mailboxes.

Transfer period, resources, retention and exact certificate to be confirmed.

Basic

95.90 USD excluding tax per year in the price table. 95 USD displayed in the catalog.

Renewal: Renewal amount to be confirmed. 7 days’ notice to stop an activated recurring payment.

Prices reviewed on November 11, 2026. Annual USD cycle. Taxes extra according to the price table.

20 sites, 20 GB SSD, 200 GB transfer, 40 databases and 40 mailboxes.

Transfer period, resources, retention and exact certificate to be confirmed.

Enterprise

200 USD excluding tax per year in the price table.

Renewal: Renewal amount to be confirmed. 7 days’ notice to stop an activated recurring payment.

Prices reviewed on November 11, 2026. Annual USD cycle. Taxes extra according to the price table.

30 sites, 50 GB SSD, 500 GB transfer, 60 databases and 60 mailboxes.

Transfer period, resources, retention and exact certificate to be confirmed.

Languages and support

Website and documentation
Price table and terms in Spanish. Catalog with an English interface and Spanish descriptions.
Control panel
cPanel and customer area. Languages after login to be confirmed.
Support
Tickets and a team in San Salvador. Hours, response times and other languages to be confirmed.

ESALHOST for WordPress in El Salvador

ESALHOST displays three annual WordPress packages in US dollars, with limits for sites, storage, transfer, databases and email. The general terms describe payments and non-renewal. The price table also advertises a domain and certificate for the first year.

This profile follows a small San Salvador agency wanting to consolidate brochure sites and their email accounts. Before migrating, it wants to know which limit is reached first. The exercise uses a fictional inventory and identifies the dimension preventing each package from meeting its needs.

Prices, expiry and renewal

The price table specifies US dollars excluding taxes. The catalog confirms annual cycles and capacities. For Basic, the public annual price differs by 0.90 USD between the two pages. Use the amount confirmed in the quote and check taxes before paying. The WordPress page advertises a .com or .net and an Alpha certificate for the first year. The ordering catalog names Let’s Encrypt. Ask which certificate is actually provisioned, which domain is covered and any price for these items the following year.

The terms specify advance payment according to the plan cycle. When recurring payment is enabled, they require at least seven days’ notice to stop charges. They provide for cancellation requests through a billing ticket or email. They mention five days after the renewal date before temporary suspension, followed by a deletion clause expressed as a one-day period whose starting point is ambiguous. They also mention a 25 USD penalty for payment failure. Confirm the schedule and renewal amount with the invoice, without relying on a grace period to preserve data. Under the terms, the free domain covers one year.

The terms also distinguish stopping a service from reviewing a refund request. They require a justified claim before the end of the first seven service days to consider a refund, with fee exclusions. Have it clarified whether these provisions apply to the order concerned. An answer about the first order does not establish the rules for an already renewed cycle.

Sites, resources and WordPress scope

The three plans use different quotas for sites, storage, transfer, databases and mailboxes. An account can remain within the site count while exceeding another limit. Basic permits twenty sites according to the table, but its 20 GB is shared across the displayed plan. Clarify whether email files and copies kept in the account count toward this storage. If an agency prepares staging copies, ask whether they count as sites or databases. CPU resources, memory and process limits must be confirmed with the provider. The general terms also describe resource usage rules.

The page names cPanel, CloudLinux, Cloudflare, an application firewall and assistance with a basic WordPress installation. Its FAQ describes help creating databases, subdomains, PHP and SSL. It distinguishes site building and development, which are the customer’s responsibility or a paid service. For an existing site, clarify supported versions, who updates the core and plugins, and whether staging is provided. Sites whose workflow depends on a gateway or form deserve an end-to-end test after migration.

The certificate named on the card covers one domain. If multiple sites are hosted, obtain the list of available certificates, renewal conditions and any additional-domain fees. Also test redirects and addresses used by forms. CDN delivery may cover some public traffic, but the account’s transfer-counting method must be specified.

Languages, support and availability

The offer and terms examined are in Spanish. The catalog presents package descriptions in Spanish with controls and billing-cycle labels in English. The price table specifies ticket support. The contact page locates the team in San Salvador and publishes contact channels. Panel languages after login and support in other languages remain to be confirmed. Continuous technical monitoring is advertised. To arrange intervention, ask about support response hours, times by severity and the channel to use when a site stops responding.

The WordPress page displays 99.9% in one section and 99.99% in another. These statements do not provide a single rule for an incident. The terms allow a customer to request cancellation or credit when an interruption results from a hosting-provider error. Have the applicable commitment, exclusions and required evidence specified. The page mentions copies in a second data center. It does not identify the countries of the origin server and backups. Confirm these locations if the portfolio includes data subject to hosting requirements.

Backups, migration and recovery

The page advertises a daily cPanel account copy to a remote center. The FAQ states that these copies are for internal use and invites customers to keep their own. The general terms also describe weekly full backups and nightly copies, without an integrity guarantee. No usable retention duration for these three plans is published on the examined pages. Ask which restorations support can perform and within what time. A project retaining orders or messages must arrange a tested external copy before needing it.

The FAQ discusses site and email migration. It states that migrations between comparable panels can be straightforward and that unusual configurations may incur fees. For the agency’s brochure sites, inventory files, databases, mailboxes and aliases. Have the copy date, responsibility for DNS changes and responsibility for message-delivery checks specified. An empty mailbox created on the new account can be technically active while omitting historical messages. After transfer, test logins, forms and incoming mail from a demonstration address.

Restoration must account for the last valid record’s date. If the problem affects only one site in an account hosting several, ask whether that site’s files and database can be restored separately. A full restoration can affect other brochure sites and their messages. Before a plan change or cancellation, save an independent copy and verify that it contains the elements needed to rebuild the site and email service.

AI and web services

The packages advertise no AI WordPress generator, writing credits or assistant included in cPanel. The company also offers design, development and digital services. A website creation offer does not establish entitlement to an AI tool within a WordPress package. If a customer needs generation or automation, ask for the product name, license cost and content-processing terms.

For the example agency, the inventory can be built from sizes and quotas without transmitting site content. If an external plugin is chosen, include its cost and resource usage in the comparison. Media generation or batch processing can increase file sizes and site load. Before deployment, also check how to disable the plugin and retain content the agency must be able to edit after migration.

Local exercise: size a WordPress portfolio

ESALHOST simulation. Baby exceeds the mailbox quota initially, Basic exceeds transfer in the expanded scenario, and Enterprise accommodates this fictitious expansion.The initial portfolio exceeds Baby’s mailbox quota. With the scenario’s expansion, Basic exceeds transfer. — Illustration by BlogPasCher.Open full-size illustration ↗

Goal. Compare a portfolio’s fictional needs with the five published limits. The starting scenario contains four sites, 9 GB of disk, 80 GB of transfer over the period, five databases and twelve mailboxes. The simulated expansion contains eight sites, 19 GB, 220 GB of transfer, eleven databases and twenty-four mailboxes. The script treats a need equal to a limit as acceptable. It returns every exceeded dimension for each plan.

Run from the extracted ZIP directory with Node.js 18 or later and compare the output with resultat-esalhost-salvador.json. Baby exceeds the mailbox count with the first portfolio. In the expanded scenario, Basic exceeds transfer and Enterprise passes. With 51 GB of disk, all three plans exceed at least one limit. As a variation, reduce the initial mailbox count to ten and adjust the assertion. Baby then passes all five checks. The numbers represent fictional totals, and no request is sent to the host.

For a real account, use the same measurement period for transfer and count resources added by test copies, imports and email if they fall within the quotas. Define headroom for busy periods before comparing plans. The acceptance exercise evaluates the table’s figures. It measures neither response time nor an account’s processing capacity.

The result file lists exceeded limits instead of automatically choosing a plan. The agency can then see whether it should obtain a quote for separate mailboxes or reduce storage before moving up. Moving a mailbox to an external service changes the comparison’s scope and requires its own recovery checks.

node exercice-esalhost-salvador.cjs

Choose a plan and prepare the order

Measure transfer over the billed period and record the size of backups kept in the account. For an agency, mailboxes and databases can continue occupying storage after a site leaves. Check how the host counts them, then project campaign or import needs from a dated measurement. If a plan passes four limits and fails only one, price that resource before changing tiers.

Baby suits a small collection of brochure sites whose count, files and email fit within the limits. In the starting scenario, twelve mailboxes are enough to exceed its capacity despite only four sites. Basic raises limits to 20 sites, 20 GB and 40 mailboxes. It can accommodate the initial inventory without changing scope. In the expansion scenario, the transfer limit moves the requirement to Enterprise before Basic storage is exceeded. To compare plans, record the constraint deciding the choice and verify that it remains the same after traffic increases.

A real portfolio may be spread across multiple accounts for operational reasons. If the agency plans to consolidate customers, ask about usage conditions, each customer’s rights and rules applying to transfer or shutdown of a single site. The general terms describe direct subscription and certain usage restrictions. Clarify whether hosting third-party sites is permitted and which contract type is appropriate. Before using one account for multiple customers, check whether a database and files can be retrieved without granting access to other projects.

Have the quote specify the billed annual price, tax-inclusive total and expiry dates for the .com or .net and certificate. For Basic, attach both published values and ask which applies. If an item is free for twelve months, record its next-cycle amount and how to opt out. To prepare renewal, keep the charge date if automatic payment is enabled and schedule a review before the seven-day notice period in the terms. The deletion clause needs written confirmation and must not serve as the date for making a copy.

Before moving accounts, record sizes by site, usage by mailbox and transfer volume over a representative period. Add trials, imports and temporary volumes if the provider counts them. The agency can then apply different headroom to each resource. A fixed site count changes in steps, while traffic and media can grow gradually or during a campaign. For a project that fills a limit immediately, agree on the process when the counter reaches its threshold and ask whether the panel provides an alert.

Prepare switchover on a first representative site. Check the home page, links, WordPress access and forms, then test email accounts with credentials intended for testing. Compare the final site with the initial copy and record items still to migrate. For an interruption, record the package, domain, time and affected functions. Once the first site is validated, apply the same procedure to the others while accounting for their specific data. Count a backup as usable only after attempting to retrieve files and the database outside the original account.

After migration, set a date to check actual counters and compare remaining headroom with the initial calculation. Also retain the response specifying the package SLA and the contact details for recovery.

Prepare your site

Sources and references

Use these references to check the features, requirements and limitations described. Reading documentation is not a practical test.

View 5 references

English translation of the reviewed French edition. Code examples retain their original identifiers, comments and output strings for reproducibility. Linked exercise files and original screenshots may contain French. No new practical tests or price checks are implied by translation.

Continue reading in English