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 →Knowledge base
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.
Your sites, servers, PHP and performance.
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 →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 →Serve images and downloads from object storage and a CDN instead of the web server — without typing a key into WordPress.
Read the article →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 →Install from the WordPress directory without leaving the panel, and update across every site at once.
Read the article →Three separate controls, for three different problems — and one of them cannot take you out of Google even if you try.
Read the article →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 →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 →Creating mailboxes and forwarders, the settings for your phone, and why sending is authenticated for you.
Read the article →Where to see versions and vulnerabilities for the whole estate, and how updates are made safe.
Read the article →What the cache layer does, when to clear it, and why your change may not be showing yet.
Read the article →Deleted sites wait in a recycle bin with their backups. Here is how long, and how to bring one back.
Read the article →How bulk deploy works, what happens when one fails, and how to read the result.
Read the article →Save a site you like as a template and build the next one from it, stack, plugins and settings included.
Read the article →How to add a schedule, why WordPress's own cron is unreliable, and how to see whether it ran.
Read the article →Where the credentials are, how to open a database browser, and how to take a dump safely.
Read the article →SFTP and SSH details, where the keys live, and why the credentials are per site.
Read the article →Use the newest version your code supports. Here is how to change it and how to find out what broke.
Read the article →What each choice on the new-site screen means, and what you get in the first minute.
Read the article →Storage, bandwidth, visits and sites — what counts towards each, and what happens at the limit.
Read the article →The four things that actually move the number, in the order they are worth doing.
Read the article →A full copy of your site on its own URL, so an update that breaks something breaks a copy.
Read the article →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 →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 →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 →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 →Mail has two separate halves - receiving and sending - and they fail for different reasons. Work out which half is broken first.
Read the article →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 →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 →Registering, connecting and pointing domains.
When we renew, what we charge, and exactly what happens if a renewal fails.
Read the article →You never buy or install one. What to do when a browser still shows a warning.
Read the article →Both work. One hands us the whole domain, the other hands us one name. Here is when each is right.
Read the article →Keep it where it is registered and point it here — the two ways, and which to choose.
Read the article →What you are buying, what it costs to renew, and what happens in the first hour.
Read the article →Nearly always a cached DNS answer or a record pointing at an old host. Here is how to tell which.
Read the article →A, AAAA, CNAME, MX, TXT — in one sentence each, and which one you probably want.
Read the article →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 →Buying and selling sites and domains.
Where your money sits between paying and receiving, and what happens if it goes wrong.
Read the article →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 →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 →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 →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 →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 →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 →Invoices, payment methods, credit and VAT.
Inside 30 days a refund is issued immediately. Outside it, you can still ask, and it is worked out pro-rata.
Read the article →You keep the service to the end of the period you paid for. What is kept afterwards, and for how long.
Read the article →What changes, what does not, and why an old invoice keeps its currency.
Read the article →Cards, PayPal and cryptocurrency, what each is good for, and how to add a backup method.
Read the article →Where the rate comes from, what a valid VAT number changes, and why the total moved.
Read the article →Credit is spent before your card is charged. How to top up, and what lands in there on its own.
Read the article →Upgrades apply at once and are charged for the remaining period. Downgrades apply at renewal.
Read the article →What each line means, why the total may differ from the plan price, and where VAT comes from.
Read the article →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 →Restores, transfers and moving in.
What we move, what we cannot move, what it costs, and how long the shop keeps selling while we do it.
Read the article →Handing a site to a client or to another agency, with its history, without a download.
Read the article →Getting a copy off the platform, what is in the archive, and how to use it elsewhere.
Read the article →What is captured, how often, how long it is kept, and what a backup cannot save you from.
Read the article →What we need from you, what we do, and how to switch over without downtime.
Read the article →How to restore a whole site or a single file, what a restore overwrites, and how to test one safely.
Read the article →Indexing, links, metrics and AI-written content.
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 →Briefs in, drafts out, in any language we support — and why nothing publishes itself.
Read the article →Every link you have placed, whether it is still live, and what the page carrying it is worth.
Read the article →Whether AI answer engines can find, read and quote your pages — and what to do when they cannot.
Read the article →What a credit buys, what a recipe costs, and why a draft is cheaper than a published post.
Read the article →Trust Flow, Citation Flow, referring domains — what each one measures and which to believe.
Read the article →Indexing is not automatic and not instant. The five things to check, in the order worth checking them.
Read the article →Sign-in, team access, API keys and audit.
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 →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 →Where to open one, what to include, how replies work, and what happens out of hours.
Read the article →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 →Email, webhook, Telegram or Slack — and which alerts are worth waking up for.
Read the article →Who did what, when, and from where — including what we did on your account.
Read the article →Work through these in order. The commonest cause is not the one people assume.
Read the article →What you are granting when you invite somebody, and how to give a contractor one site instead of everything.
Read the article →Scope them, keep them out of your code, and rotate the one you pasted somewhere by accident.
Read the article →The single most useful thing you can do for your account, and it takes two minutes.
Read the article →Invite them properly instead of sharing your password — and choose the role that fits what they actually do.
Read the article →Installing, configuring and getting the most from the Zinn® plugins.
What it removes from a WordPress site's fingerprint, why each one matters, and what to check after switching it on.
Read the article →Sell Zinn® hosting from your own WordPress site: domain search, one-click client sign-in and WooCommerce provisioning.
Read the article →Serve a site in every language on its own address with correct hreflang, using translations Zinn Digital® has already made.
Read the article →Move a media library to Zinn® object storage and serve it from a CDN, without typing an access key into WordPress.
Read the article →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 →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 →What it does on a site we host, how to purge, and when the Redis object cache is worth switching on.
Read the article →The CLI, the API, SDKs and everything you drive from code.
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 →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 →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 →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 →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 →Running client work on a board, sharing it, and automating the busywork.
The rules that keep a board honest without anybody tidying it, and what the AI is actually useful for.
Read the article →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 →What the free tier gives you, what the paid tiers add, and how many boards your hosting plan already includes.
Read the article →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 →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 →Selling Zinn® hosting to your own clients.
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 →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 →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 →Creating a client, what they can see, and how to work on their behalf.
Read the article →How your clients pay you, what happens when they do not, and what you can set.
Read the article →Logo, colours, your own domain and your own sender addresses — and what stays ours.
Read the article →How reseller pricing works, per currency, and what happens when our price changes.
Read the article →What reselling gives you, what you take on, and the order to set it up in.
Read the article →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 your clients' notifications from your own domain.
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 →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 →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 →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 →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 →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 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 →