TecnoStack
Start a projectالعربية
Decision diagram: choose requirements, then evaluate publishing or application workflows.
Web & mobile

WordPress vs custom website: compare Arabic editing, integrations, ownership and ongoing costs before choosing a website for your Saudi business.

In this article

Silent video with on-screen text. The transcript below repeats every screen and describes what it shows.

  1. 0:00–0:05

    WordPress or custom?; Illustrative diagram; TecnoStack; 1 2 3 4 5 6; TECNOSTACK; Choose by the work your team does; Compare the same requirements; Publishing; Workflows; Ownership

    Illustrative scorecard diagram: Publishing, Workflows, Ownership. No measured results or platform scores.

  2. 0:05–0:10

    WordPress or custom?; Illustrative diagram; TecnoStack; 1 2 3 4 5 6; 01; Start with your requirements; Publishing or a business application?; Your requirements; Publishing; Application

    Illustrative split diagram: Your requirements, Publishing, Application. No measured results or platform scores.

  3. 0:10–0:15

    WordPress or custom?; Illustrative diagram; TecnoStack; 1 2 3 4 5 6; 02; Test both language versions; Use real pages on a phone; Arabic; English; Phone preview

    Illustrative flow diagram: Arabic, English, Phone preview. No measured results or platform scores.

  4. 0:15–0:20

    WordPress or custom?; Illustrative diagram; TecnoStack; 1 2 3 4 5 6; 03; Demonstrate integration failures; Agree who follows up; Send enquiry; Check delivery; Recover failure

    Illustrative flow diagram: Send enquiry, Check delivery, Recover failure. No measured results or platform scores.

  5. 0:20–0:25

    WordPress or custom?; Illustrative diagram; TecnoStack; 1 2 3 4 5 6; 04; Name the maintenance owner; Updates, backups and recovery; Owner; Updates; Backups; Recovery

    Illustrative network diagram: Owner, Updates, Backups, Recovery. No measured results or platform scores.

  6. 0:25–0:30

    WordPress or custom?; Illustrative diagram; TecnoStack; 1 2 3 4 5 6; TECNOSTACK; Compare the same scope; Bring your publishing brief; Requirements; Demonstration; Handover; tecnostack.com

    Illustrative timeline diagram: Requirements, Demonstration, Handover. No measured results or platform scores.

WordPress vs custom website is a choice about how your team publishes content and how much business logic you need. For a Saudi company with service pages and regular articles, start by evaluating WordPress; for a portal with unusual permissions or workflows, evaluate a custom build. Compare both using the same Arabic and English tasks, maintenance responsibilities and handover requirements.

A custom design can run on WordPress. A custom website can use an existing CMS. Ask the supplier to describe the editor, frontend and business systems separately before you approve a technology name. The following recommendations help you compare proposals; the examples describe hypothetical requirements, not client projects or measured outcomes.

You are comparing a publishing platform with an approach to building software. WordPress provides an existing foundation for managing content; a custom project lets a development team assemble the editor, website and application functions around your brief.

As of October 2026, the official WordPress feature overview documents drafts, scheduled publishing, revisions, themes and plugins. Those capabilities make it a reasonable starting point for a content-led site. They do not tell you whether a particular theme or plugin combination meets your requirements.

Separate the proposal into three decisions:

  • Design: which layouts and components will the designer create for your brand?
  • Editing: which fields can your team change, and who approves publication?
  • Business functions: which records, permissions and integrations need application code?

A supplier who writes “custom” should specify which parts they will build, which products they will configure and which subscriptions you will own. A WordPress proposal needs the same detail. You can then compare the work rather than the labels.

Choose the option that handles your frequent tasks with the fewest unsupported workarounds. Give both suppliers the same task list and ask them to demonstrate it using representative content.

Decision criterionEvaluate WordPress first whenEvaluate a custom build first when
PublishingEditors maintain services, articles and landing pagesContent appears inside a specialised product or workflow
ApprovalsThe proposed editorial setup covers your review stepsApproval depends on business-specific conditions and records
IntegrationsA maintained connector or scoped API connection meets the needYour team must coordinate transactions across several systems
Layout changesEditors can reuse agreed patternsStaff need a purpose-built interface for unusual content
OperationsA named team can maintain the proposed installationA named engineering team can maintain the application
HandoverYou receive accounts, configuration and custom theme codeYou receive code, deployment instructions and system documentation

For a hypothetical consultancy publishing Arabic and English service pages, ask an editor to update a service, preview a phone layout and send the revision for approval. For a hypothetical supplier portal, ask a customer to submit a request, then show how a staff member checks permission and changes its status. The second demonstration reveals requirements that a brochure-site preview cannot answer.

Test the Arabic version with real paragraphs, names and forms before accepting either platform. A language switch in the header gives you little evidence about what an editor or customer can finish.

Prepare one service page in both languages and one article with a table. Ask the supplier to show how the editor pairs translations, previews unpublished changes and changes an image without losing its description. Then shorten the English heading and lengthen the Arabic one. Check the menu, page title, button and table on a narrow phone viewport.

Include mixed-direction content: a Saudi phone number inside Arabic text, an email address, an English product name and a long URL. Ask how the implementation keeps these readable when a customer copies them or enlarges text. Keep the Arabic navigation and form messages in the acceptance checklist, with a named reviewer for each language.

Your CMS field-planning checklist can help you decide which information belongs in structured fields before either supplier starts building. Specify who supplies the translations and who approves corrections after launch. A developer should not have to guess whether an untranslated page can go live.

Judge SEO and speed on the delivered pages and acceptance tests. Ask each supplier for crawlable page content, language-specific metadata, predictable URLs and a measured mobile test using the content you intend to publish.

For this comparison, make a test pack containing your largest planned image, a long Arabic heading, an enquiry form and the scripts you intend to use. Ask the supplier to record the test device and conditions. Compare equivalent pages; a blank demo and a finished campaign page answer different questions.

Request a clear process for checking broken links, indexing controls and language alternates before release. If you are replacing an existing site, list the URLs that must survive and who will map redirects. Our guide to Arabic search language and spelling covers the content decisions that belong alongside those checks.

Avoid choosing a platform because a proposal promises first place in search or an unspecified “perfect performance” result. Ask what the team will measure, what they will fix before handover and who will monitor the live site. Keep those responsibilities in the scope.

WordPress can be part of an API-based architecture. As of October 2026, its official REST API handbook describes a JSON interface for accessing site data and extending the API. That confirms a connection mechanism, not that your CRM has a ready-made connector.

Write down the integration behaviour before choosing a plugin or commissioning code. For an enquiry, decide which fields enter the CRM, what happens when it is unavailable and how staff identify a duplicate. Specify which system owns the record and which person can correct it.

Ask the supplier to demonstrate a failed request and its recovery. A successful form submission is only one test. You also need a way for staff to find an enquiry that reached the website but did not reach the destination system. Agree what the visitor sees and what staff receive in that situation.

If several teams change the same customer record, compare a separate application with a CMS-led implementation. Request a diagram showing the data boundaries and the credentials each connection needs. Keep sensitive records outside a public publishing workflow unless your team has reviewed the proposed access controls.

Compare the same scope and ownership period, with separate lines for build work, hosting, licences, maintenance and improvements. Ask for the recurring charges and exclusions before comparing the totals.

TecnoStack's published catalog, as of October 2026, lists WordPress starting prices of SAR 4,000, SAR 7,000 and SAR 12,000, and custom website starting prices of SAR 4,000, SAR 8,000 and SAR 15,000. These are different scoped plans, not interchangeable quotes. They exclude VAT where applicable; the proposal confirms the final scope and price. For the plan details, read our website scope and SAR cost breakdown.

Use this purchasing checklist for each proposal:

  1. List the page layouts, language versions and content collections.
  2. Name paid themes, plugins, CMS subscriptions and external services.
  3. Record who pays each renewal and holds the account.
  4. Separate defect support from updates, content edits and new features.
  5. Ask how the supplier prices a change outside the agreed scope.
  6. Include migration, training and handover in the comparison.

Do not assume a lower build price produces a lower ongoing bill. Equally, do not assume a larger custom build will repay its cost. Ask the supplier to explain the extra work using requirements your team can identify.

Name the person or supplier responsible for updates, backups, recovery and access changes before the site launches. Put the response process and the covered work in the agreement.

As of October 2026, WordPress's update guidance recommends backing up before an update. Ask who performs that backup, who tests the change and who restores service if a business function fails. For a custom application, request an equivalent release and rollback procedure for its dependencies and database changes.

Keep routine publishing separate from administration. As of October 2026, the official WordPress roles documentation distinguishes editorial capabilities from administrative capabilities. Ask the supplier to configure access around actual jobs, then test using an editor account rather than an administrator account.

For either approach, request company-controlled accounts for the domain, hosting, source repository and relevant subscriptions. Agree how a departing employee loses access, where recovery details live and how another supplier can take over. Our hosting responsibility comparison for Saudi businesses helps you ask which operating tasks a hosting arrangement covers.

Request a small demonstration of your hardest requirement and a written acceptance checklist. A portfolio shows design work; your demonstration should show what your own team must do.

Choose a publishing task, an integration failure and an access-control scenario. Ask the supplier to show the steps and explain any remaining custom work. Record the parts that rely on a paid product and the parts that rely on code the supplier maintains.

At handover, repeat the demonstration with your staff using their own accounts. Ask an editor to correct both language versions, preview them and publish through the agreed review process. Ask the technical owner to locate a backup and the deployment instructions. These checks give you evidence of a usable handover without inventing a universal score for either platform.

Start with WordPress when your main job is publishing and its proposed setup covers your editing and integration requirements. Evaluate a custom build when your business workflow requires a dedicated application and you have agreed who will maintain it.

Take the same bilingual page, workflow and maintenance checklist to both suppliers. Compare what your team can finish, what the supplier must still build and what you will own afterwards. For a scoped discussion of WordPress vs custom website, bring those requirements rather than a preferred technology name.

Send us your publishing and integration brief with your page layouts, language needs and the task your team finds hardest today. We can then discuss the scope and confirm which approach to quote.

Discuss your website, store, app or AI project in Arabic or English. We agree the scope before work starts.

Book a free scoping callCompare services and prices