diff --git a/help/article/email-campaigns.mdx b/help/article/email-campaigns.mdx index 7988dd9a..b1a5696a 100644 --- a/help/article/email-campaigns.mdx +++ b/help/article/email-campaigns.mdx @@ -43,6 +43,10 @@ Click **Add domain**, and enter the domain you want to send emails from. You’ll receive DNS setup instructions and values to connect the domain. A **DMARC** record will also be provided — we strongly recommend adding it to help prevent email spoofing. +If your email domain's DNS is hosted on **Vercel** or **Cloudflare**, you can skip manual DNS setup entirely. Click **Auto configure with Vercel** or **Auto configure with Cloudflare** on the DNS records screen, approve the request on your provider's side, and the correct MX, SPF, DKIM, and DMARC records will be added for you automatically. + +If you don't have access to your domain's DNS settings yourself, click **Forward instructions** to email the exact records needed straight to whoever manages your DNS (e.g. your IT team or domain registrar) - no manual copy/pasting required. + Email image button @@ -193,7 +197,10 @@ Clicking will open your system file browser to select an image to use. It will b To add alternative text to images, hover over the added image and click the **Alt** button in the bottom-right corner. Then you can add a short description of the image for accessibility and SEO purposes. - Email alt text + Email alt text ## Email previews diff --git a/help/article/how-to-add-custom-domain.mdx b/help/article/how-to-add-custom-domain.mdx index 68fdb4f9..bb503838 100644 --- a/help/article/how-to-add-custom-domain.mdx +++ b/help/article/how-to-add-custom-domain.mdx @@ -59,6 +59,19 @@ After adding your domain, you'll be presented with a DNS record that you'll need /> +If your domain is hosted on **Vercel** or **Cloudflare**, you can skip manual DNS setup entirely. Click **Auto configure with Vercel** or **Auto configure with Cloudflare** on the domain configuration screen, approve the request on your provider's side, and the correct records (including TXT verification, if needed) will be added for you automatically. + + + Auto configure and Forward instructions buttons on the domain configuration screen + + +If you don't have access to your domain's DNS settings yourself, click **Forward instructions** to email the exact records needed straight to whoever manages your DNS (e.g. your IT team or domain registrar) - no manual copy/pasting required. + +Otherwise, follow the manual steps below based on whether you're adding an apex domain or a subdomain. + ## Step 2a: Adding an apex domain If you're adding an apex domain (e.g. `example.com`), you'll need to add an `A` record with the following values: @@ -100,6 +113,11 @@ We recommend using the following variations for your subdomains: Since we use Vercel as the DNS provider for Dub, you'll need to verify that you own the domain before you can add it to your Dub workspace. + + If you used **Auto configure** in Step 2, this TXT record is added + automatically and you can skip the rest of this step. + + + If you used **Auto configure with Cloudflare** ([Domain + Connect](/help/article/how-to-add-custom-domain#step-2-configure-your-domain)) + when adding your domain, this is already done for you – the DNS record it + creates is automatically set to **DNS only**, so you can skip the manual + steps below. + + 1. Go to your Cloudflare dashboard and select your domain. 2. Click on the **DNS** tab on the sidebar menu. 3. Under **Records**, click on the **Edit** button. diff --git a/images/help/domain-connect-auto-configure.png b/images/help/domain-connect-auto-configure.png new file mode 100644 index 00000000..b8f1b87b Binary files /dev/null and b/images/help/domain-connect-auto-configure.png differ