01

OJS installation and server setup for research journals

We install production-ready OJS 3.x on cPanel, VPS, or cloud hosting with correct PHP, database, SSL, email, permissions, and security settings, then test submit–review–publish paths before handover.

Most first-time OJS installs fail on PHP version, missing extensions, file permissions, or mail—so the platform looks “installed” but cannot run a real journal. We build a stable foundation instead of a fragile unzip-and-hope setup.

What's included

  • Full OJS 3.x installation on your server or hosting account
  • PHP, database, and server environment configuration
  • SSL setup and security hardening
  • Email notification system configuration
  • Admin account setup and editorial role assignment
  • Post-installation testing and documentation

Who needs this

New journals launching on OJS, or publishers whose current install is unstable, outdated, or misconfigured.

Scoped pricing after we see your host type and access level—usually quoted within 24 hours. Guides: /blog/install-ojs-3-cpanel-hosting/, /blog/install-ojs-vps-ubuntu-server/, /blog/ojs-php-requirements-server-settings/

02

OJS theme customization for branded journal websites

We customize your OJS frontend to match journal branding—logo, colors, typography, headers, article/issue layouts, and mobile layout—while keeping plugins and indexing-facing pages stable.

Default OJS themes look generic to authors and indexers. Branding is more than cosmetics: layout, license display areas, and mobile readability all affect trust and discoverability.

What's included

  • Custom theme design based on your journal's branding guidelines
  • Logo, color scheme, and typography integration
  • Mobile-responsive layout optimization
  • Article and issue page layout customization
  • Sidebar, footer, and navigation configuration
  • Plugin compatibility testing with custom theme

Who needs this

Journals on a default OJS theme, or publishers preparing a more professional site for DOAJ/Scopus applications.

Priced from brand package complexity (simple recolor vs full custom layout). Explore /themes or request a quote.

03

OJS plugin installation and configuration

We install and configure Crossref DOI, ORCID, OAI-PMH, Google Scholar, statistics, citation formats, and workflow plugins—then resolve conflicts so features work without breaking submissions or email.

One misconfigured plugin can block DOIs, silence reviewer mail, or break the submission queue. Plugin work is tested as a stack, not as isolated one-off installs.

What's included

  • DOI registration plugin setup (Crossref integration)
  • ORCID plugin configuration for author verification
  • Google Scholar and OAI-PMH indexing plugins
  • Usage statistics and download tracking setup
  • Custom metadata and citation format plugins
  • Plugin conflict diagnosis and resolution

Who needs this

Journals adding DOI/ORCID, fixing conflicting plugins, or preparing Scholar/OAI harvest endpoints.

Scoped to plugin list and current install health. Related: /blog/ojs-crossref-plugin-setup/, /blog/ojs-email-notifications-not-sending/

04

Migrate a journal to OJS 3 without losing submissions

We migrate journals from OJS 2, other platforms, or old servers to OJS 3 with backups, article/user/history mapping, file transfer, redirect planning, and post-migration workflow tests.

Rushed upgrades are where journals lose history or orphan galleys. Migration here is planned, verified, then cut over—so editorial work continues on a tested target.

What's included

  • Full pre-migration backup and data audit
  • User accounts, submission history, and article metadata migration
  • Published article and galley file transfer
  • DOI redirect mapping (no broken citation links)
  • Post-migration testing of all core workflows
  • DNS and domain transfer coordination (if needed)

Who needs this

OJS 2.x journals, WordPress/other CMS migrations, and publishers changing hosts.

Depends on source platform, volume, and downtime rules—mapped before you buy. Guide: /blog/migrate-journal-to-ojs/

05

Configure peer review workflows in OJS

We configure submission forms, blind-review options, section editors, reviewer invitations/reminders, decision letters, revision rounds, and production handoff to match your editorial policy.

Indexers and authors both notice weak review workflows. Configuration should reflect real roles and timelines—not default OJS placeholders left unedited after install.

What's included

  • Submission form customization for your journal's scope
  • Single-blind and double-blind peer review configuration
  • Reviewer invitation, reminder, and thank-you email templates
  • Section editor and editorial board role assignments
  • Revision round and resubmission workflow setup
  • Production and copyediting stage configuration
  • Author notification templates for all decision stages

Who needs this

New journals, broken review configs, teams preparing indexing applications that require transparent peer review.

Based on sections, roles, and email policy complexity. Guide: /blog/add-section-editor-reviewer-ojs/

06

DOI, Crossref, DOAJ, and OJS indexing readiness

We prepare the technical side of indexing: Crossref DOI plugins, OAI-PMH, open-access license display, metadata completeness, Google Scholar signals, and DOAJ/Scopus pre-check lists—without promising outcomes only indexers control.

DOAJ and similar reviewers reject many journals for platform metadata and license display mistakes, not only editorial policy. Fix the technical checklist before re-applying.

What's included

  • DOAJ technical compliance audit and configuration
  • OAI-PMH endpoint activation and metadata validation
  • Crossref DOI prefix registration and plugin setup
  • Open access license (CC BY, CC BY-NC, etc.) configuration
  • Google Scholar indexing optimization
  • Article-level metadata and abstract SEO setup
  • Scopus pre-submission technical checklist review

Who needs this

First-time DOAJ/Scopus/Crossref applicants and journals rejected for technical non-compliance.

Scoped after a compliance gap review. Guides: /blog/doaj-application-checklist-ojs/, /blog/register-journal-doi-prefix-crossref/, /blog/setup-oai-pmh-ojs-google-scholar/

07

OJS editorial team training

Live, role-based training for journal managers, section editors, reviewers, and authors on your real OJS site—so workflows stick after the specialist leaves.

Most “broken journals” are user-process problems on a fine install. Training reduces repeated support tickets and accidental setting changes.

What's included

  • Live training session (video call) tailored to your OJS setup
  • Journal manager walkthrough (settings, users, plugins, statistics)
  • Section editor training (submissions, assignments, decisions)
  • Reviewer onboarding guide (accepting invitations, submitting reviews)
  • Author submission guide for your journal's specific form
  • Written documentation and video recording of the session (optional)

Who needs this

New teams, staff handovers, and journals seeing repeated user-caused workflow errors.

Based on seats, roles, and session length—proposal after a short needs call.

Trusted by Journal Publishers in 20+ Countries

160+Journals Configured
10+Years of OJS Experience
4.9/5Client Satisfaction
24/7Technical Support

“OJS Guru migrated our legacy OJS 2 journal to OJS 3 without losing a single submission. The new theme looks professional and our authors love it.”

— Emily Johnson, University Press Director

Not Sure Where to Start? We'll Tell You Exactly What Your Journal Needs.

Send us your journal URL and a brief description of your situation. We'll review it and send you a specific, honest recommendation — at no charge. No generic packages, no upselling. Just a clear answer from an OJS specialist who has seen your exact problem before.

Request a quote

Request a Quote for Any OJS Service

Tell us about your journal and what you need. We'll reply within 24 hours with service details, pricing, and a clear project timeline.

  • Connect with our OJS experts to discuss your journal's specific needs.
  • Receive service details, pricing, and timeline by email right after you submit.

Get In Touch