NewSEO audit: compliance scores based on Google, Yandex and Bing guidelines
WebJoiner

Set up a new client end to end in a single wizard.

Domain, hosting, DNS, e-mail and delivery. At each step the wizard first shows what it will do, applies it with your approval and writes it to the audit log.

Three things happen at every step.

The panel does the work, leaves the decisions to you and logs what happened. Below you can see all three for each step.

  1. Step 1 / 5

    Domain

    Search for a domain name or add an existing domain.

    The panel does

    • Availability is checked through our central domain registration infrastructure.
    • The price comes from your reseller pricing rule.
    • WHOIS privacy is on by default for supported extensions.
    • The client's registered domains are listed; the same domain can't be added twice.

    With your approval

    • Purchase
    • Adding a domain registered elsewhere to the panel

    Gets logged

    • The purchase or add operation
    • The user who performed it and the time
  2. Step 2 / 5

    Hosting

    Choose the server and package, and the cPanel account is created.

    The panel does

    • The cPanel username is derived from the domain.
    • A strong password of at least 12 characters is generated and encrypted with AES-256-GCM.
    • Your reseller quota is checked.
    • If the domain already has an account, the existing account is used.

    With your approval

    • Server and package selection
    • Setting the password yourself, if you prefer

    Gets logged

    • Account creation, server and package
    • The user who performed it and the time
  3. Step 3 / 5

    DNS

    The panel detects where DNS is managed and suggests the mode.

    The panel does

    • In Cloudflare mode, records are written via the Cloudflare API and web records are proxied; if you've connected your own Cloudflare account, records are written to that account.
    • In server DNS mode, missing records are added to the server zone.
    • With an external provider, the panel lists the records to create and their expected values.
    • An origin IP leak preview runs before anything is applied.

    With your approval

    • DNS mode
    • Applying the records ("Apply DNS")
    • Fixing conflicting records

    Gets logged

    • Records written and the mode selected
  4. Step 4 / 5

    E-mail

    Choose where mail will run, and let Mail Health check it.

    The panel does

    • The default mail host comes from Settings.
    • Local routing is set up on the same server, remote routing on a separate mail server.
    • DKIM, SPF and DMARC records are created automatically.
    • Mail Health compares MX, SPF, DKIM and DMARC records against the expected values.

    With your approval

    • Mail host selection
    • Letting the panel add missing records

    Gets logged

    • Routing setting and added records
  5. Step 5 / 5

    Delivery

    Send the access details to your client.

    The panel does

    • A ready-made message is created from a template using the details on the client card.
    • For WhatsApp, a link with a ready-made message opens, or the message is sent via the Cloud API; e-mail goes out via SMTP.

    With your approval

    • Channel selection
    • Whether to include the cPanel password in the message

    Gets logged

    • Delivery channel and time; delivery history on the client card

What happens behind the scenes?

Answers to the questions your technical team will ask.

  • Password generation and encryption

    A strong password is generated in the panel: at least 12 characters, with lowercase, uppercase and digits. It is stored encrypted with AES-256-GCM and shown only once on the setup screen.

  • Username from the domain

    The cPanel username is derived from the domain name, e.g. ornekfirma for ornekfirma.com.

  • Automatic DNS detection

    The domain's nameservers are read and one of three modes is suggested: Cloudflare, server DNS or external provider.

  • Mail routing

    If mail is on the same server, local routing is set up; if it is on a separate server, remote routing. This way the web server doesn't mistakenly keep incoming mail for itself.

  • Origin IP leak scan

    Records that could expose the IP of the web server behind Cloudflare are listed before DNS is applied.

  • Resume where you left off

    If a step is interrupted, the wizard recognizes the completed steps when reopened; the same account is never created twice.

DNS modes

DetectedWhat the panel doesWeb IP
Cloudflare
zone on Cloudflare
Writes records via the Cloudflare APIHidden (proxied)
Server DNS
custom nameserver
Adds missing records to the server zoneExposed
External provider
with another provider
Lists the records to create and their expected valuesDepends on the provider

Questions about the wizard

For all questions, see the FAQ page or message us on WhatsApp.

What happens if the wizard is interrupted?

Completed steps are saved. When you reopen the wizard for the same domain, it resumes where it left off; for example, if the hosting account has already been created, it continues with the existing account.

Can I see the password later?

The password is stored encrypted and shown once on the setup screen. Afterwards, authorized users can reveal it from the hosting card; every reveal is written to the audit log.

What if the domain is registered with another company?

You add the domain to the panel and continue with setup. The panel reads the domain's nameservers and suggests the right DNS mode; for an external provider, it lists the records you need to create.

Do I have to use Cloudflare?

No. It also works with server DNS or an external provider. In Cloudflare mode, the panel writes the records itself and the web server's IP is hidden.

Is Plesk supported?

Yes. The panel works with cPanel/WHM and Plesk servers; account creation, suspension, package changes and panel login work on both platforms.

Set up your first client with the wizard.

Send us your application, and we'll open your panel together in an intro call.