fix(site): correct prices, drop every discount claim and repair trial copy

Applies the 16 findings the user answered in projects/active/odoo-hosting-2027-landing/
decisions-2026-10-21-user.md, using the wording from
copywriter/out/site-fix-wording-2026-10-21.md.

index.html: Powerhouse 535 -> 595 in the card and in the JSON-LD Offer; delete the
three Save 8%/9%/10% badges and the empty badge div on the Empire card; replace the
'Save 15% with yearly billing' line and the coupon message text (ids kept - script.js
reads them); delete the FREE TRIAL coupon input block; qualify the checkout line as
'Card required to buy, not to start'; fix 'redundant slots' to the real rotating-slot
model; drop the 'coupon codes for startups and NGOs' promise; add Privacy and Terms to
the footer.

email/trial-confirmation.html: stop promising backups, domain mapping and SSL on the
trial (the trial has none); state what the trial is not; copyright 2024 -> 2026;
repoint Privacy/Terms from the 404 /legal/privacy and /legal/terms to the new pages.

support.html: state that custom and OCA modules install from On the Rise up and that
Side Hustle has no module installation.

odoo/upsell.html: '4 weeks free' -> '30 days free'.

blog: the backup speed-run no longer sends readers to a non-existent hosting
dashboard; my-first-post loses the 30-day refund promise and the dashboard domain
step; community-vs-enterprise-cost quotes $214/year instead of $19.40/month;
odoocommunity-agents drops 'per-seat licensing' from the body and both meta
descriptions.

sitemap.xml: add /privacy.html and /terms.html.
llms.txt: publish the Powerhouse price and list the two new pages.

Evidence: every old string verified gone and every new string present in the working
tree; 12 HTML files tag-balanced; JSON-LD and sitemap XML valid.
This commit is contained in:
oliver committed 2026-10-21 23:05:22 +00:00
1 parent e25e4c64fa
commit 93511e893d
13 files changed
+114 -66

No files matched your search

+1 -1
View File
@@ -37,7 +37,7 @@
"date": "2026-06-24",
"area": "news",
"headline": "Why ODOO Community is Perfect for Working with AI Agents",
"teaser": "ODOO Community's per-seat licensing model allows each AI agent to have its own access rights without additional costs - a game changer for automation.",
"teaser": "Odoo Community carries no licensing fees, so each AI agent can have its own user account and access rights without additional cost - a game changer for automation.",
"link": "blog/posts/odoocommunity-agents.html"
}
]
+1 -1
View File
@@ -280,7 +280,7 @@
<div class="cta-box">
<h3>Start with Community, Upgrade When Ready</h3>
<p>
ODOO4projects plans start at $19.40/month — enterprise-grade hosting
ODOO4projects plans start at $214/year — enterprise-grade hosting
for your Odoo Community instance. No lock-in, no per-user fees.
</p>
<a href="../../index.html#pricing" class="btn btn-primary">See Plans</a>
+12 -7
View File
@@ -216,8 +216,7 @@
</p>
<div class="pro-tip">
<strong>Pro Tip:</strong> All plans include instant
setup. If you're not satisfied within 30 days, we'll
refund you &mdash; no questions asked.
setup. You can cancel at any time.
</div>
<h2>Step 2: Deploy Your Instance</h2>
<p>
@@ -231,11 +230,17 @@
Admin credentials: sent via email</code></pre>
<h2>Step 3: Map Your Domain</h2>
<p>
Want to use your own domain? Navigate to your account
dashboard and enter your domain name. We'll provide you
with the DNS records to configure. Once your DNS
propagates, we automatically issue a free SSL
certificate via Let's Encrypt.
Want to use your own domain? Point the A record at your
server's IP address at your domain provider, then
restart the server so it picks up the new domain. Then
add the domain inside Odoo under
<strong>Settings &rarr; 4 Server &rarr; Domains</strong>.
Once the DNS propagates, we issue a free SSL certificate
via Let's Encrypt.
</p>
<p>
Domain mapping is not available on the free trial. It is
included from Side Hustle up.
</p>
<h2>Step 4: Start Building</h2>
<p>
+8 -7
View File
@@ -8,7 +8,7 @@
</title>
<meta
name="description"
content="ODOO Community's per-seat licensing model allows each AI agent to have its own access rights without additional costs - a game changer for automation."
content="Odoo Community carries no licensing fees, so each AI agent can have its own user account and access rights without additional cost - a game changer for automation."
/>
<link
rel="canonical"
@@ -20,7 +20,7 @@
/>
<meta
property="og:description"
content="ODOO Community's per-seat licensing model allows each AI agent to have its own access rights without additional costs - a game changer for automation."
content="Odoo Community carries no licensing fees, so each AI agent can have its own user account and access rights without additional cost - a game changer for automation."
/>
<meta property="og:type" content="article" />
<meta name="twitter:card" content="summary_large_image" />
@@ -158,10 +158,11 @@
AI agents are transforming how businesses operate, and
ODOO Community Edition is uniquely positioned to harness
this revolution. Unlike Enterprise, which requires per-user
licenses that scale costs linearly, Community Edition's
per-seat licensing model allows each AI agent to have its
own access rights <strong>without additional costs</strong>
&mdash; a genuine game changer for automation.
licenses that scale costs linearly, Community Edition
carries no licensing fees at all, so each AI agent can have
its own user account and access rights
<strong>without additional costs</strong> &mdash; a
genuine game changer for automation.
</p>
<h2>The Licensing Advantage</h2>
@@ -201,7 +202,7 @@
ODOO Community's robust access control lists (ACLs),
record rules, and security groups let you define
exactly what each agent can see and do. Combined with
the per-seat model, you can have:
granular user accounts, you can have:
</p>
<ul>
<li>
+26 -18
View File
@@ -164,37 +164,45 @@
<div class="post-content">
<p>
Data loss is every business owner's nightmare. With
ODOO4projects, you can set up automated daily backups in
under two minutes. Here's the speed-run.
ODOO4projects, backups are already running before you
look — here's how to check them in under two minutes.
</p>
<h2>Step 1: Open Your Dashboard</h2>
<h2>Step 1: Open Your Odoo</h2>
<p>
Log in to your ODOO4projects account and navigate to the
<strong>Backups</strong> tab.
Log in to your Odoo instance — the same login you always
use. There is no separate hosting dashboard to open.
Backups run as a scheduled action inside Odoo, and you
manage them there.
</p>
<h2>Step 2: Enable Automated Backups</h2>
<h2>Step 2: Check the Backup Job</h2>
<p>
Click the toggle to enable automated backups. Choose
your preferred time window and retention period (7, 14,
or 30 days).
Backups are already running for you. To see or adjust
the schedule, turn on Development Mode in Odoo and open
the scheduled action that runs the backup job. You can
review it, adjust it, or trigger it by hand.
</p>
<pre><code>Dashboard &gt; Backups &gt; Enable Automated Backups
Recommended: Daily at 02:00 UTC, 14-day retention</code></pre>
<pre><code>Odoo &gt; Settings &gt; Development Mode (on)
Odoo &gt; Settings &gt; Technical &gt; Scheduled Actions &gt; backup job</code></pre>
<h2>Step 3: You're Done</h2>
<p>
That's it. Your data is now backed up automatically
every day. You can also trigger manual backups anytime
from the same screen.
That's it. Your data is backed up on the schedule, and
you can trigger a backup by hand any time from the same
screen.
</p>
<div class="pro-tip">
<strong>Pro Tip:</strong> For critical data, enable the
30-day retention option and set up a weekly manual
backup before major customizations or upgrades.
<strong>Pro Tip:</strong> Your plan decides how many
backups you keep. Side Hustle keeps one, On the Rise and
Powerhouse keep four. When the slots are full the oldest
backup is overwritten and permanently deleted, so before
a major change, download a copy of the database you want
to keep.
</div>
<div class="cta-box">
<h3>Protect Your Business Data</h3>
<p>
All ODOO4projects plans include automated backups.
Every paid plan includes automated backups — one
slot on Side Hustle, four on On the Rise and
Powerhouse. The free trial has none.
</p>
<a href="../../index.html#pricing" class="btn btn-primary"
>Choose a Plan</a
+15 -7
View File
@@ -170,12 +170,20 @@
<p><strong>What you get in this trial:</strong></p>
<ul>
<li>Odoo Community V20 — fully featured, open-source ERP</li>
<li>Automatic backups and SSL certificate</li>
<li>Domain mapping (use your own domain or our free subdomain)</li>
<li>No credit card required</li>
<li>An Odoo Community V20 instance, provisioned in a few minutes</li>
<li>Every app that ships with Odoo Community</li>
<li>Login credentials by email — one login, inside your Odoo</li>
</ul>
<p><strong>What the trial does not include:</strong></p>
<ul>
<li>Backups — the trial has none. Paid plans include them.</li>
<li>Domain mapping — your own domain needs a paid plan.</li>
<li>Module installation — custom and OCA modules install from On the Rise up.</li>
</ul>
<p>No credit card to start. You only need a card when you buy a plan.</p>
<div class="support">
<p>Questions? Reply to this email or contact us directly:</p>
<p><a href="mailto:support@odoo4projects.com">support@odoo4projects.com</a></p>
@@ -188,14 +196,14 @@
<td class="footer">
<p><strong>ODOO4projects</strong> — Smart, scalable business solutions</p>
<p>
<a href="https://odoo4projects.com/legal/privacy">Privacy</a> &bull;
<a href="https://odoo4projects.com/legal/terms">Terms</a> &bull;
<a href="https://odoo4projects.com/privacy.html">Privacy</a> &bull;
<a href="https://odoo4projects.com/terms.html">Terms</a> &bull;
<a href="https://ODOO4projects.com/support.html#contact">Contact</a>
</p>
<p class="unsubscribe">
<a href="https://odoo4projects.com/unsubscribe?token=USER_TOKEN">Unsubscribe</a> from these emails
</p>
<p style="margin-top: 8px; opacity: 0.7;">&copy; 2024 ODOO4projects LLC. All rights reserved.</p>
<p style="margin-top: 8px; opacity: 0.7;">&copy; 2026 ODOO4projects LLC. All rights reserved.</p>
</td>
</tr>
</table>
+9 -19
View File
@@ -25,7 +25,7 @@
"offers": [
{ "@type": "Offer", "name": "Side Hustle", "price": "214.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" },
{ "@type": "Offer", "name": "On the Rise", "price": "395.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" },
{ "@type": "Offer", "name": "Powerhouse", "price": "535.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" },
{ "@type": "Offer", "name": "Powerhouse", "price": "595.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" },
{ "@type": "Offer", "name": "Empire", "price": ">950.00", "priceCurrency": "USD", "url": "https://ODOO4projects.com/#pricing" }
]
}
@@ -308,7 +308,7 @@
<div class="feature-card">
<i class="fas fa-shield-alt"></i>
<h3>Automatic Backups &amp; SSL</h3>
<p>Daily backups stored in redundant slots. Free SSL certificates on every domain — always secure.</p>
<p>Backups run on a schedule and are kept in rotating slots — one on Side Hustle, four on On the Rise and Powerhouse. Free SSL certificates on every domain — always secure.</p>
</div>
<div class="feature-card">
<i class="fas fa-cubes"></i>
@@ -366,7 +366,7 @@
</div>
<div class="faq-card" onclick="this.classList.toggle('open')">
<div class="faq-q"><span>Do you have an affiliate program?</span> <i class="fas fa-chevron-down"></i></div>
<div class="faq-a"><p>No. We believe it is in our best interest to have competitive prices for our shared clients. We offer coupon codes for startups and NGOs.</p></div>
<div class="faq-a"><p>No. We believe it is in our best interest to have competitive prices for our shared clients.</p></div>
</div>
</div>
<a href="support.html" class="faq-link">Full FAQ &rarr;</a>
@@ -395,7 +395,6 @@
<div class="price">
<strong>$ 214.00</strong>
<small class="price-period">/ year</small>
<div class="price-save">Save 8%</div>
</div>
<p class="desc">"ODOO Standard .. that is all my business needs"</p>
<a href="javascript:void(0)" class="btn btn-brass btn-buy" data-id="6">Buy Now</a>
@@ -414,7 +413,6 @@
<div class="price">
<strong>$ 395.00</strong>
<small class="price-period">/ year</small>
<div class="price-save">Save 9%</div>
</div>
<p class="desc">"I need some modules and professional reports"</p>
<a href="javascript:void(0)" class="btn btn-brass btn-buy" data-id="4">Buy Now</a>
@@ -432,9 +430,8 @@
<div class="pcard-body">
<h3>Powerhouse</h3>
<div class="price">
<strong>$ 535.00</strong>
<strong>$ 595.00</strong>
<small class="price-period">/ year</small>
<div class="price-save">Save 10%</div>
</div>
<p class="desc">"ODOO Enterprise is a must have!"</p>
<a href="javascript:void(0)" class="btn btn-brass btn-buy" data-id="5">Buy Now</a>
@@ -455,7 +452,6 @@
<div class="price">
<strong>&gt;$ 950.00</strong>
<small class="price-period">/ year</small>
<div class="price-save"></div>
</div>
<p class="desc">"My house! My Horse! My Server!"</p>
<a href="javascript:void(0)" class="btn btn-brass btn-empire">Get Custom Quote</a>
@@ -483,8 +479,8 @@
<span class="ow-price-amount" id="orderPlanPrice">$ 395.00</span> <span id="orderPlanPeriod">/ year</span>
<span class="ow-price-tax" id="orderPlanTax">+ tax</span>
</p>
<p class="ow-coupon-msg" id="orderCouponMsg">Use coupon <strong>FREE TRIAL</strong> at checkout for 1 month free</p>
<p class="ow-yearly-save" id="orderYearlySave">Save <span id="orderSavePercent">15</span>% with yearly billing</p>
<p class="ow-coupon-msg" id="orderCouponMsg">Questions before you buy? Ask the assistant on this page.</p>
<p class="ow-yearly-save" id="orderYearlySave">Billed yearly. No setup fee.</p>
<label class="ow-field-label" for="orderServerLocation">Server Location</label>
<select id="orderServerLocation" class="ow-select">
<option value="USA">United States (Boston)</option>
@@ -494,16 +490,8 @@
<option value="Netherlands">Netherlands (Amsterdam)</option>
<option value="UK">United Kingdom (London)</option>
</select>
<div style="margin-bottom:1rem">
<label class="ow-field-label" for="orderCouponInput">Coupon Code</label>
<div class="ow-coupon-row">
<input id="orderCouponInput" type="text" value="FREE TRIAL" class="ow-input" />
<button class="ow-btn-apply" onclick="applyCoupon()">Apply</button>
</div>
<p class="ow-coupon-status" id="orderCouponStatus">&#10003; Coupon applied</p>
</div>
<a id="orderBuyBtn" href="/support.html#contact" class="btn btn-brass ow-buy">Continue to Stripe &rarr;</a>
<p class="ow-note">&#128274; Secure Stripe checkout &middot; Credit card required</p>
<p class="ow-note">&#128274; Secure Stripe checkout &middot; Card required to buy, not to start.</p>
</div>
</div>
</div>
@@ -627,6 +615,8 @@
<li><a href="index.html">Home</a></li>
<li><a href="support.html">Support</a></li>
<li><a href="legal.html">Legal</a></li>
<li><a href="privacy.html">Privacy</a></li>
<li><a href="terms.html">Terms</a></li>
<li><a href="/support.html#contact">Contact us</a></li>
</ul>
</div>
+15
View File
@@ -131,6 +131,21 @@
</p>
</div>
<div class="legal-card">
<h2>Privacy &amp; Terms</h2>
<p>
What data we hold and how we use it:
<a href="privacy.html">Privacy Policy</a>
</p>
<p>
The rules of the service, plans, trial and cancellation:
<a href="terms.html">Terms of Service</a>
</p>
<p style="margin-top: 0.75rem; font-size: 0.82rem;">
Both pages last updated 2026-10-21.
</p>
</div>
<div class="legal-card">
<h2>Image Credits</h2>
<div class="image-credits">
+6 -2
View File
@@ -10,7 +10,9 @@
- Side Hustle — $214 per year. Managed Odoo Community hosting: server, backups, SSL. No per-user
licence. No module installation on this plan.
- On the Rise — $395 per year. The same, plus Git and one-click module installs.
- Powerhouse and Empire — quoted on the plans page (no fixed price published).
- Powerhouse — $595 per year. Everything in On the Rise, plus Odoo Enterprise readiness and two
workers.
- Empire — quoted on the plans page (no fixed price published).
- Odoo Community has no per-user licence. Odoo Enterprise, if the customer brings their own
licence, is licensed per user by Odoo S.A.
@@ -31,7 +33,9 @@
- [Odoo hosting 2027 — comparison landing page](https://odoo4projects.com/odoo-hosting-2027.html): every route to Odoo (managed, VPS, odoo.sh, Odoo Online, own hardware) side by side, with annual and five-year cost comparisons.
- [Home](https://odoo4projects.com/): plans and pricing, FAQ, server locations.
- [Support](https://odoo4projects.com/support.html): support and frequently asked questions.
- [Legal](https://odoo4projects.com/legal): company details.
- [Legal](https://odoo4projects.com/legal.html): company details.
- [Privacy Policy](https://odoo4projects.com/privacy.html): what data we hold and how we use it.
- [Terms of Service](https://odoo4projects.com/terms.html): plans, trial, payment and cancellation.
- [Blog](https://odoo4projects.com/blog/): guides, how-tos and platform news.
## Notes
+6 -1
View File
@@ -817,6 +817,11 @@
<td class="is-us"><strong>$395</strong></td>
<td class="is-us">The same, plus Git and one-click module installs.</td>
</tr>
<tr>
<th scope="row" class="is-us">ODOO4projects — Powerhouse</th>
<td class="is-us"><strong>$595</strong></td>
<td class="is-us">All of On the Rise, plus Odoo Enterprise readiness and two workers. No per-user licence.</td>
</tr>
<tr>
<th scope="row">Self-managed VPS</th>
<td><strong>about $102</strong></td>
@@ -859,7 +864,7 @@
Five-year totals at list: Side Hustle $1,070, Odoo Online $23,340, odoo.sh $49,188. The last two
do not include your time, and ours carries no per-user licence.
</li>
<li>Our Powerhouse and Empire plans are quoted on the plans page.</li>
<li>Our Empire plan is quoted on the plans page.</li>
<li>
Prices are from the vendors' own published pages (odoo.com/pricing, odoo.sh/pricing,
ovhcloud.com, hetzner.com), so you can check every figure here yourself.
+1 -1
View File
@@ -213,7 +213,7 @@
<!-- ── Trial ─────────────────────────────────────────────────── -->
<div class="plan-card" id="card-trial">
<div class="plan-name">Trial</div>
<div class="plan-price">4 weeks free</div>
<div class="plan-price">30 days free</div>
<div class="plan-price-period">&nbsp;</div>
<div class="plan-tagline">
"I want to see what ODOO can do for my company."
+12
View File
@@ -60,4 +60,16 @@
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://odoo4projects.com/privacy.html</loc>
<lastmod>2026-10-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://odoo4projects.com/terms.html</loc>
<lastmod>2026-10-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
</urlset>
+2 -2
View File
@@ -325,8 +325,8 @@
<span class="faq-icon"><i class="fas fa-chevron-down"></i></span>
</button>
<div class="faq-answer">
<p>Open the Apps menu, search for the app you want, and click Install. Once installed, the app will appear in your main menu, ready to use. For additional apps not included by default, you can also install them via Git or use our one-click Quick Git feature for faster setup.</p>
<p>All Odoo Community apps are included, and more free apps can be found at <a href="https://odoo-community.org/" target="_blank" rel="noopener">odoo-community.org</a>.</p>
<p>Open the Apps menu, search for the app you want, and click Install. That covers every app that ships with Odoo Community, and it works on every plan.</p>
<p>Apps that are not part of Odoo Community — custom modules and modules from <a href="https://odoo-community.org/" target="_blank" rel="noopener">odoo-community.org</a> — are installed for you by Git or with our one-click Quick Git. Custom and OCA modules install from On the Rise up. Side Hustle has no module installation.</p>
</div>
</div>
<div class="faq-item">