# Cloudflare

{% hint style="danger" %}
This tutorial is for those who <mark style="color:red;">**have problems**</mark> with the use of DNS by domain providers.
{% endhint %}

Each domain purchased has a section called Nameserver for us to give access to platforms such as Cloudflare to manage our DNS.

**Starting February 26, 2026, every Shoppego user only need to do a CNAME record and every store/website will have the same CNAME record value/setting.**

## **Domain Migration**

{% embed url="<https://www.youtube.com/watch?v=LiehNct34GU>" %}

## Part 1: Value CNAME Record

1\. You can log in to the **Shoppego Dashboard.**

![](/files/lCN7aw3FznaFFoOAyya2)

2\. Click on **Settings.**

![](/files/VsK9zs6aZtUfKK1hcCiM)

3\. Click on **Custom domain.**

![](/files/77sXwFM14M7Ek2MZcs6h)

4\. Click on **Add existing domain.**

![](/files/0825t9R6BEsAXRrv5UZn)

5\. Later you will be able to see a popup that has a **value for your CNAME record**.

{% hint style="info" %}
**CNAME designation in the domain provider.**\
1: If the **CNAME value** is **@**, enter **your domain name** or "**@**" in the **CNAME field** in the domain provider.
{% endhint %}

![](/files/ewURFbN3hwGkPB6KWkmL)

{% hint style="info" %}
You need to save the **Value** for **CNAME record** for you to enter in your domain's **DNS record** in the domain provider's system later.
{% endhint %}

## Part 2: Cloudflare Registration

1. Go to the following link  <https://dash.cloudflare.com/sign-up>. Enter your email and password to **register** and click **Create Account.**

![](/files/-MBgEp0MNxilcHx3mufb)

2. Enter your purchased domain name from your domain provider. Then, click **Add Site**.

{% hint style="info" %}
In this section, you need to **enter the domain name&#x20;**<mark style="color:red;">**without**</mark>**&#x20;[www](http://www).**
{% endhint %}

![](/files/-MBgEztcg5pkhZMqJLcz)

3. Next click on **Free Plan** and click **Confirm Plan.**

![](/files/-MBgF5Aa3tOvBNTmSYZP)

## Part 3: DNS Setup

Wait until the display like the picture below comes out.

![](/files/-MBgFDbSwXka2QlmBG_6)

{% hint style="warning" %}
If there are any **DNS records that are different** from the settings below, you can <mark style="color:red;">**delete**</mark> all of those records and refer back to the settings below.
{% endhint %}

{% hint style="info" %}
If the value of the **DNS record is the same** as the display below, you can just <mark style="color:blue;">**ignore**</mark> the settings below.
{% endhint %}

### 1: CNAME record settings:&#x20;

1. For the **CNAME record** settings, you can select the CNAME **dropdown** and enter the information in the corresponding fields:&#x20;

   * **Type**: CNAME&#x20;
   * **Name**: @&#x20;
   * **Target**: shops.shoppego.my
   * **Proxy Status**: DNS Only (\*\*<mark style="color:red;">**Note**</mark>: Make sure the **cloud icon** is **gray**)&#x20;
   * **TTL**: Automatic / 1 Hour&#x20;

   After completing the settings, click the **Save** button.

<figure><img src="/files/mNlxA464L0smlicsevum" alt=""><figcaption></figcaption></figure>

### 2: Setting up CNAME www Record(Optional):&#x20;

2. For **CNAME Record**, select the **CNAME dropdown** and enter the information in the fields:&#x20;

   * **Type**: CNAME&#x20;
   * **Name**: www
   * **Target**: shops.shoppego.my
   * **Proxy Status**: DNS Only (\*\*<mark style="color:red;">**Note**</mark>: Make sure the **cloud icon** is **gray**)&#x20;
   * **TTL**: Automatic / 1 hour&#x20;

   After completing, click the **Save** button.

<figure><img src="/files/hBSR4A7HCaF3zdIekBPM" alt=""><figcaption></figcaption></figure>

3. &#x20;When you have finished making the settings, the display you will receive is as follows:

<figure><img src="/files/yStptMJ58g0yUSs0fFOK" alt=""><figcaption></figcaption></figure>

### 3: Nameserver Setting

1. Next in the **Proxy Status** column, there is an **orange cloud (Proxied)** icon.&#x20;

{% hint style="info" %}
**Click on the icon** to change it to **gray (DNS Only)** and click **Save**. Do it for the **A record** and also the **CNAME record**.&#x20;
{% endhint %}

2. Then click **Continue.**

![](/files/UUl8yaeI0Y7VnJeCLT5f)

3. After clicking **Continue**, the display as below will appear. Click **Continue by default**

![](/files/-MBgGlP1I5Hv2Sgu0F3-)

4. Then there will be a nameserver from Cloudflare that you can use in your domain name provider.

![](/files/-MBgGu_CN5uBJ3P4FM0w)

5. Log in to your domain name provider's account and delete the nameserver on your domain provider. **Replace with Cloudflare nameserver** that has been provided as shown below :&#x20;

![](/files/-MBgH67YbqzybYIynZiW)

6. After you replace the nameservers click the **Done** button, **check nameservers**.

{% hint style="info" %}
If you <mark style="color:red;">**encounter any issues**</mark> with changing your nameservers, you can **contact your domain provider for assistance** in making these changes.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.shoppego.com/en/settings/custom-domain/cloudflare.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
