Connect a custom domain to your website | Scoreapps

How to connect a custom domain to your website

Connect a domain you already own to a Scoreapps website from My websites. Scoreapps prepares the root domain, www and HTTPS certificate connection; you only need to copy the four records into your DNS provider.

The flow has changed. You no longer need to change the administrator password, create a Cloudflare account or configure the SSL certificate manually.

When to use this guide

  • You already own a domain at GoDaddy, IONOS, Namecheap, Cloudflare or another provider.
  • You want both the root domain and www to open a website created in Scoreapps.
  • You can access the panel that manages the domain DNS records.

Before you start

  • Confirm that the website appears under My websites.
  • Open the DNS zone at the provider that manages the authoritative nameservers.
  • Always enter the root domain, for example mydomain.com, without https://, paths or www.
  • If the domain already hosts another website, schedule the switch during a low-traffic window.
Protect email delivery. Do not remove MX, SPF, DKIM or DMARC records. Only replace records that conflict exactly with the root domain, www, or the _acme-challenge hosts shown by Scoreapps.

1. Open your website settings

  1. Sign in to Scoreapps.
  2. Open My websites from the sidebar.
  3. Find the project and click the gear icon next to Access.

Scoreapps My Websites list with the project settings gear.

2. Enter the domain you want to connect

  1. Under Domain / URL, find Connect domain.
  2. Enter the root domain, for example mydomain.com.
  3. Click Connect and wait while Scoreapps prepares the final DNS list.

Scoreapps website panel with the Connect domain field.

3. Copy the four records shown by Scoreapps

The Configure these DNS records window opens. Every domain receives unique values, so copy exactly what appears in your account.

PurposeTypical hostTypeValue
Main websitemydomain.com or @CNAME/ALIASdomains.apps4pymes.com
Root HTTPS_acme-challenge.mydomain.comCNAMEThe unique value shown by Scoreapps
www websitewwwCNAMEdomains.apps4pymes.com
www HTTPS_acme-challenge.www.mydomain.comCNAMEThe unique value shown by Scoreapps

Example Scoreapps panel with the four pending DNS records.

The screenshot uses example data. Always copy the exact hosts and values shown by Scoreapps for your domain.

4. Create the records at your DNS provider

  1. Open the domain DNS zone.
  2. Click Add record or the equivalent option.
  3. Create all four rows using the displayed Type, Host/Name and Value/Target.
  4. Leave TTL on Auto or the provider default. If required, use 300 seconds.
  5. Save all four records.
Host fields vary by provider. Some panels expect the full name; others append mydomain.com automatically. In the latter case use @, www, _acme-challenge and _acme-challenge.www. Avoid names such as www.mydomain.com.mydomain.com.

If the provider does not support a root CNAME

Use ALIAS, ANAME or CNAME flattening to domains.apps4pymes.com. Do not replace it with a fixed IP address. Contact the DNS provider if none of these options is available.

If your DNS is managed by Cloudflare

  • Set all four CNAME records to DNS only with a grey cloud.
  • Do not enable the orange-cloud proxy.
  • If a TXT record already occupies the same _acme-challenge host, remove it before creating the equivalent CNAME.

5. Verify the connection in Scoreapps

  1. Return to the records window.
  2. Click Verify now.
  3. Correct records change from Pending to Verified.
  4. If a record is still pending, wait a few minutes and verify again. Scoreapps also runs periodic checks while the window remains open.

DNS propagation often takes minutes or a few hours, but some providers may take 24–48 hours.

6. Check the result

  • Open https://mydomain.com.
  • Open https://www.mydomain.com.
  • Confirm that both show your website and HTTPS is secure. One version may redirect to the other.
  • Run a second test in a private window or on another connection to avoid local DNS cache.

Common errors

  • Every record remains pending: you may be editing a DNS zone that is not used by the active nameservers.
  • The root domain rejects a CNAME: use ALIAS, ANAME or CNAME flattening.
  • Cloudflare shows an orange cloud: switch the record to DNS only.
  • You cannot create an _acme-challenge CNAME: first remove the old TXT or CNAME on that exact host.
  • Only www or only the root works: make sure all four rows were created.
  • The old website still appears: remove only conflicting A, AAAA or CNAME records on the root or www and allow DNS cache to expire.
  • Apps4pymes or the Scoreapps login appears: verify again. If all four rows are verified and the problem remains, contact support with the domain and website name.

Expected result

The root domain and www open your Scoreapps website, while HTTPS is managed automatically. Keep both _acme-challenge CNAME records so future certificate renewals continue to work.

Do not remove the four records after the domain is connected. The routing records keep the website online, and the _acme-challenge records allow automatic HTTPS renewal.
    • Popular Articles

    • How to Create an App for Restaurants (with or without Delivery)

      Text Enter First Steps Once inside the platform, from the main dashboard you will find a series of icons on the left hand side menu. Just click on 'Apps'. Then click on 'Create App' and give it a name. Then you'll get to a screen where you choose the ...
    • APPS: Radio

      The function of Radio allows the addition of radio broadcast within its application. In addition to this function To add this function to your application go to step "Functions" and click on the icon "Radio": Once added you must name this new ...
    • APPS: Webhooks

      The advanced Webhooks feature lets you connect certain events that occur in your App by sending them to a URL called Webhook. You can use a free Webhooks service as Zapier to create automations that can help you with your App business. For example, ...
    • APPS: Audio & Music

      How to add this feature To add this feature to your application go to step "FUNCTIONS" and click on the " iconAudio": Then give this new section of the application a name. Then click on the + icon to add a new Playlist Then add a title and an image ...
    • QR Promotions

      This function would allow you to create discount coupons that would be unlocked by scanning a specific QR code. Once unlocked, the customer can use the discount whenever they want. The coupon would not appear in the application until the user has ...
    • Related Articles

    • How to Upload Custom Fonts Using Divi Font Upload

      Improving your website typography with custom sources can significantly improve its visual appeal and brand. Divi font loading feature makes it easy to add and use custom fonts, allowing you to create a unique and professional look for your site. In ...
    • Custom SMTP Configuration in Scoreapps

      Custom SMTP Configuration in Scoreapps Custom SMTP allows emails sent by Scoreapps tools to use a consistent brand identity. It is especially useful for partners, agencies and accounts that need audits, notifications and automated communications to ...
    • Adding Custom Fields to the Divi Email Optin Module

      Adding custom fields to the Divi email subscription module allows you to create custom subscription forms and collect additional information. Divi Email Subscription module supports several email providers. You can create custom data fields within ...
    • Available plugins

      In this guide you will find a brief description of the plugins available in our WordPress Multisite environment. These plugins can be activated from your site plugins section according to your needs. If you want to request an additional plugin, check ...
    • How to Connect with HubSpot

      Connect the email subscription module with HubSpot. To connect your HubSpot account, you will need the following: A HubSpot API key. Note: The HubSpot lists to be used in the email subscription module must be allStatic Lists. Obtain the required data ...