Knowledge base

Help and how-to guides

Straight answers to the questions our customers actually ask — DNS, email, WordPress, speed and billing. Every article is written by the team that runs the platform.

Hosting

Your sites, servers, PHP and performance.

Editing your site's files in the browser

Open a full VS Code editor on your site from the dashboard, ask the built-in AI about your code, and get back a file you saved over by mistake.

Read the article

Move your WordPress media to Zinn® storage

Store your images and video in Zinn® object storage instead of on your web server — without ever typing an access key into WordPress.

Read the article

Moving your media to object storage

Serve images and downloads from object storage and a CDN instead of the web server — without typing a key into WordPress.

Read the article

Two-way sync with your GitHub repository

Changes you make to your site turn into commits in your own repository, and what you push there lands on your site. It is free, and here is what happens when both sides change at once.

Read the article

Installing and updating plugins

Install from the WordPress directory without leaving the panel, and update across every site at once.

Read the article

Blocking countries, addresses and crawlers

Three separate controls, for three different problems — and one of them cannot take you out of Google even if you try.

Read the article

Scanning a site for malware

Every site is scanned on a schedule. You can also start one yourself the moment you are worried, and that is free.

Read the article

Putting a site behind a CDN

Whether you need to do anything at all depends on which product your site is on — on one of them the CDN is already there.

Read the article

Setting up a mailbox on your domain

Creating mailboxes and forwarders, the settings for your phone, and why sending is authenticated for you.

Read the article

Keeping WordPress updated across every site

Where to see versions and vulnerabilities for the whole estate, and how updates are made safe.

Read the article

Caching, and how to clear it

What the cache layer does, when to clear it, and why your change may not be showing yet.

Read the article

Recovering a site you deleted

Deleted sites wait in a recycle bin with their backups. Here is how long, and how to bring one back.

Read the article

Building many sites at once

How bulk deploy works, what happens when one fails, and how to read the result.

Read the article

Blueprints: building the same site twice

Save a site you like as a template and build the next one from it, stack, plugins and settings included.

Read the article

Scheduled tasks and cron jobs

How to add a schedule, why WordPress's own cron is unreliable, and how to see whether it ran.

Read the article

Reaching your database

Where the credentials are, how to open a database browser, and how to take a dump safely.

Read the article

Getting file and shell access to a site

SFTP and SSH details, where the keys live, and why the credentials are per site.

Read the article

Choosing a PHP version

Use the newest version your code supports. Here is how to change it and how to find out what broke.

Read the article

Creating your first site

What each choice on the new-site screen means, and what you get in the first minute.

Read the article

What my plan's limits actually mean

Storage, bandwidth, visits and sites — what counts towards each, and what happens at the limit.

Read the article

Making my site faster

The four things that actually move the number, in the order they are worth doing.

Read the article

Testing changes on staging first

A full copy of your site on its own URL, so an update that breaks something breaks a copy.

Read the article

My site shows a 500 error

A 500 means the site's own code stopped. The error log names the file and line — here is how to read it.

Read the article

I am locked out of my WordPress admin

Being unable to reach wp-admin is recoverable and does not need a support ticket in most cases. Here is the order to try things in.

Read the article

My site is slow

Slowness has a small number of real causes and a lot of imagined ones. Here is how to find out which you have before changing anything.

Read the article

My site shows an SSL or certificate warning

An SSL or HTTPS certificate warning is usually one of three things and none of them means your site is compromised. Here is how to tell them apart.

Read the article

My email is not arriving

Mail has two separate halves - receiving and sending - and they fail for different reasons. Work out which half is broken first.

Read the article

My domain is not pointing at my site (nameservers and DNS)

If the temporary address works and your domain does not, this is DNS. Here is how to tell where it is pointing and how long a change takes.

Read the article

Why my site is down, and what to check first

A site that will not load has a small number of causes and you can tell them apart in about two minutes. Start here before opening a ticket.

Read the article

Domains and DNS

Registering, connecting and pointing domains.

Renewals, auto-renew and expiry

When we renew, what we charge, and exactly what happens if a renewal fails.

Read the article

Certificates are automatic

You never buy or install one. What to do when a browser still shows a warning.

Read the article

Nameservers or an A record — which to use

Both work. One hands us the whole domain, the other hands us one name. Here is when each is right.

Read the article

Connecting a domain you already own

Keep it where it is registered and point it here — the two ways, and which to choose.

Read the article

Registering a domain

What you are buying, what it costs to renew, and what happens in the first hour.

Read the article

My domain is showing the wrong site

Nearly always a cached DNS answer or a record pointing at an old host. Here is how to tell which.

Read the article

What each DNS record does

A, AAAA, CNAME, MX, TXT — in one sentence each, and which one you probably want.

Read the article

Transferring a domain to us

What to do at your current registrar first, how long it takes, and why a transfer does not take your site offline.

Read the article

Marketplace

Buying and selling sites and domains.

How escrow protects a purchase

Where your money sits between paying and receiving, and what happens if it goes wrong.

Read the article

Why a listing hides or masks its domain until you buy

On link and placement listings the real address is masked until purchase. That protects the seller's asset and it does not leave you buying blind.

Read the article

Why your listing went back into review after you edited it

Editing a live listing can send it back for a check. That is not a punishment - it is the thing that makes the marketplace worth buying from.

Read the article

How and when you get paid for a marketplace sale

The money is held until the buyer has what they paid for. Here is what happens between the order and your balance, and why the hold exists.

Read the article

What you can sell on the Zinn® marketplaces

Eight storefronts run on one marketplace engine - links, guest posts, services, websites, Shopify stores and domains. What each one is for, and what changes between them.

Read the article

Why a new listing shows no authority figures yet

A listing with no Trust Flow is not a listing with a Trust Flow of zero. Here is the difference, why we keep it, and how long you wait.

Read the article

How we measure the authority figures on a marketplace listing

Trust Flow, Citation Flow, referring domains and Topical Trust Flow are measured by Zinn® from the site you name - never entered by the seller. Here is what each one means and when it appears.

Read the article

Billing and plans

Invoices, payment methods, credit and VAT.

Refunds, and the 30-day money-back window

Inside 30 days a refund is issued immediately. Outside it, you can still ask, and it is worked out pro-rata.

Read the article

Cancelling, and what happens to your sites

You keep the service to the end of the period you paid for. What is kept afterwards, and for how long.

Read the article

Changing the currency you are billed in

What changes, what does not, and why an old invoice keeps its currency.

Read the article

Ways to pay

Cards, PayPal and cryptocurrency, what each is good for, and how to add a backup method.

Read the article

VAT, and how to give us your business number

Where the rate comes from, what a valid VAT number changes, and why the total moved.

Read the article

Wallet credit and automatic top-up

Credit is spent before your card is charged. How to top up, and what lands in there on its own.

Read the article

How upgrades and downgrades are billed

Upgrades apply at once and are charged for the remaining period. Downgrades apply at renewal.

Read the article

Understanding your invoice

What each line means, why the total may differ from the plan price, and where VAT comes from.

Read the article

My card was declined

Most declines come from the bank, not from us. Here is how to tell which, and what to do in each case.

Read the article

Backups and migration

Restores, transfers and moving in.

Moving your shop from Shopify, Wix or another platform

What we move, what we cannot move, what it costs, and how long the shop keeps selling while we do it.

Read the article

Moving a site to another Zinn® account

Handing a site to a client or to another agency, with its history, without a download.

Read the article

Downloading a backup

Getting a copy off the platform, what is in the archive, and how to use it elsewhere.

Read the article

How your backups work

What is captured, how often, how long it is kept, and what a backup cannot save you from.

Read the article

Moving an existing site to us

What we need from you, what we do, and how to switch over without downtime.

Read the article

Restoring a backup

How to restore a whole site or a single file, what a restore overwrites, and how to test one safely.

Read the article

SEO and content

Indexing, links, metrics and AI-written content.

Posting to your social channels automatically

Connect Mastodon, Bluesky, Telegram, Slack, LinkedIn, Discord or a webhook, and have new content posted for you — held for approval unless you say otherwise.

Read the article

Getting content written for you

Briefs in, drafts out, in any language we support — and why nothing publishes itself.

Read the article

The link tracker

Every link you have placed, whether it is still live, and what the page carrying it is worth.

Read the article

What AI visibility measures

Whether AI answer engines can find, read and quote your pages — and what to do when they cannot.

Read the article

How AI content credits work

What a credit buys, what a recipe costs, and why a draft is cheaper than a published post.

Read the article

What the authority metrics mean

Trust Flow, Citation Flow, referring domains — what each one measures and which to believe.

Read the article

Why a page is not in Google yet

Indexing is not automatic and not instant. The five things to check, in the order worth checking them.

Read the article

Account and security

Sign-in, team access, API keys and audit.

Connecting Claude, Cursor or ChatGPT to your account

Give an AI tool its own scoped token so it can read and manage your hosting — with a spend cap and a sandbox mode.

Read the article

Checking whether the problem is at our end

How to tell a platform incident from a problem with your own site, before you spend an hour on the wrong one.

Read the article

How support tickets work

Where to open one, what to include, how replies work, and what happens out of hours.

Read the article

What the AI assistant can do for you

It knows your account. What to ask it, what it will not do without you, and when to open a ticket instead.

Read the article

Choosing where alerts reach you

Email, webhook, Telegram or Slack — and which alerts are worth waking up for.

Read the article

The activity log

Who did what, when, and from where — including what we did on your account.

Read the article

When you cannot sign in

Work through these in order. The commonest cause is not the one people assume.

Read the article

Team roles and what each one can do

What you are granting when you invite somebody, and how to give a contractor one site instead of everything.

Read the article

Using API keys safely

Scope them, keep them out of your code, and rotate the one you pasted somewhere by accident.

Read the article

Turning on two-factor authentication

The single most useful thing you can do for your account, and it takes two minutes.

Read the article

Giving someone access to my account

Invite them properly instead of sharing your password — and choose the role that fits what they actually do.

Read the article

WordPress plugins

Installing, configuring and getting the most from the Zinn® plugins.

The Zinn® Footprint plugin

What it removes from a WordPress site's fingerprint, why each one matters, and what to check after switching it on.

Read the article

The Zinn® Reseller Toolkit plugin

Sell Zinn® hosting from your own WordPress site: domain search, one-click client sign-in and WooCommerce provisioning.

Read the article

The Zinn® Translate plugin

Serve a site in every language on its own address with correct hreflang, using translations Zinn Digital® has already made.

Read the article

The Zinn® Media Offload plugin

Move a media library to Zinn® object storage and serve it from a CDN, without typing an access key into WordPress.

Read the article

The Zinn® Connector plugin

Pair a WordPress site we do not host, so scheduled articles publish to it. What the pairing code does and what access we get.

Read the article

The Zinn® Cache Engine plugin

Full-page, object and database caching for a WordPress site hosted anywhere — what to turn on first and what to leave alone.

Read the article

The Zinn® Cache plugin

What it does on a site we host, how to purge, and when the Redis object cache is worth switching on.

Read the article

Developers

The CLI, the API, SDKs and everything you drive from code.

Troubleshooting Zinnector®

The errors people actually hit with the Zinnector CLI and the fix for each: spawn EINVAL on Windows, npm's EBADENGINE warning, node-gyp asking for Visual Studio on Node 26, EPERM during install, a runtime that will not boot, and a port in use.

Read the article

Zinnector® command reference

Every Zinnector command exactly as zinnector --help lists it — arguments, flags and defaults, a runnable example and what it prints — generated from the CLI itself so it cannot drift from the version you have installed.

Read the article

Deploying with Zinnector®: link, check, push

From a local project to a live site: sign in with an API key, link the project to a hosting slot, read the pre-flight that compares your PHP, disk and WordPress against the slot, and push — plus redeploys, deploy history and build logs when something goes wrong.

Read the article

Local development with zinnector dev

How zinnector dev runs a real WordPress on your own machine: the two runtimes (WebAssembly with no Docker, or native PHP in Docker), picking a PHP and WordPress version, what is served from your project, where the 570 MB runtime lives, and what happens on Node 26.

Read the article

Getting started with Zinnector®, the developer CLI

Install the free Zinnector CLI on Node 24 or newer, then prove it works in two minutes: --version, --help, scaffold a site, run a real WordPress locally with no Docker, and open it in your browser — with what success looks like at each step.

Read the article

Project boards

Running client work on a board, sharing it, and automating the busywork.

Automations, checklists and the AI on a board

The rules that keep a board honest without anybody tidying it, and what the AI is actually useful for.

Read the article

Drive boards from the API, or from an AI assistant

Every board operation is in our public API and available as an MCP tool, so a script or an AI agent can read a board, add the work and send the client a link.

Read the article

Board plans, limits and what is included

What the free tier gives you, what the paid tiers add, and how many boards your hosting plan already includes.

Read the article

Run client work on a board

Columns, cards, visibility, questions and the intake column — how a board is meant to be used, and the one decision that makes it work.

Read the article

Share a board with a client by link

Make a copy-paste link, decide what it grants, and take it back if it goes to the wrong place. No email needed and no account needed to look.

Read the article

Reselling

Selling Zinn® hosting to your own clients.

Sell Zinn® hosting from HostBill, Blesta, or your own system

Sell Zinn hosting from HostBill, Blesta or your own system: the free HostBill module, the single-file PHP client, the two rules that cost money when they are broken, and the two request fields that are easy to leave out.

Read the article

Sell Zinn® hosting from WHMCS

Install the free Zinn Digital provisioning module in WHMCS: the API key and the seven permissions it needs, where the module directory has to go and why its name matters, the product fields, and what each WHMCS button actually does.

Read the article

Your own SEO keys, or ours

Run your clients' SEO and indexing checks on your own Majestic and DataForSEO accounts, or on ours as a metered add-on.

Read the article

Adding a client

Creating a client, what they can see, and how to work on their behalf.

Read the article

Client wallets, invoices and chasing payment

How your clients pay you, what happens when they do not, and what you can set.

Read the article

White-labelling the panel

Logo, colours, your own domain and your own sender addresses — and what stays ours.

Read the article

Setting your prices and margin

How reseller pricing works, per currency, and what happens when our price changes.

Read the article

Selling Zinn® hosting to your own clients

What reselling gives you, what you take on, and the order to set it up in.

Read the article

Selling Zinn® hosting from your own systems

Drive Zinn hosting from your own billing panel, WordPress site or scripts: get an API key, make your first call, and the six calls the whole integration is made of.

Read the article

Sending email

Sending your clients' notifications from your own domain.

Send email through your own SMTP server

Connect your own SMTP server: which port to use and why not 25, the SPF, DKIM, DMARC and reverse-DNS records you have to publish yourself, and why we refuse to fall back to an unencrypted connection.

Read the article

Send email through your own Resend account

Connect your own Resend account: adding a domain, the three DNS records and why the SPF one goes on a subdomain, a sending-access key, and the limits a new account has.

Read the article

Send email through your own Amazon SES account

Connect your own Amazon SES account over SMTP: picking one region and staying in it, Easy DKIM, getting out of the sandbox BEFORE you connect, and why SMTP credentials are not your AWS access key.

Read the article

Send email through your own Postmark account

Connect your own Postmark account: verifying a domain, why to add the optional return-path record anyway, the Server token as against the Account token, and what an inactive recipient means.

Read the article

Send email through your own SendGrid account

Connect your own SendGrid account: domain authentication and its CNAME records, a restricted Mail Send key rather than full access, the Cloudflare grey-cloud trap, and what a 403 on a valid key actually means.

Read the article

Send email through your own Mailgun account

Connect your own Mailgun account: adding a sending subdomain, the SPF, DKIM and MX records to publish, a sending key rather than your private API key, and why an EU-hosted account returns 401 against the US host.

Read the article

Send email from your own domain, on your own account

Send your clients' notifications from your own domain, on your own mail account: which provider to choose, the SPF, DKIM and return-path records they all need, why we insist a test message actually arrives, and what happens when a provider breaks.

Read the article

Still stuck?

Support is included on every plan and answers in your own language.

Contact support