Skip to main content

Protecting Your Website with Cloudflare

Add a dedicated security layer in front of your website to protect against attacks that are becoming increasingly common across the industry.

Written by Jon Patch

Overview

Offset recommends that all clients route their domain's DNS through Cloudflare. This adds a dedicated security layer in front of your website that protects against attacks the Offset platform can't fully mitigate on its own.

Routing your DNS through Cloudflare is now standard practice for e-commerce sites — it adds a complementary layer of network-edge protection that pairs well with the safeguards already in place on our end. Together, they provide the kind of layered defense that's well-suited, and increasingly necessary, for the modern web.

Why Now

According to Cloudflare's Q1 2025 DDoS Threat Report:

  • DDoS attacks increased 358% year-over-year

  • 20.5 million attacks were blocked in a single quarter — nearly matching the total for all of 2024

  • E-commerce and retail sites are among the most frequently targeted categories, especially during high-traffic sales events

AI tools have made it dramatically easier to launch sophisticated attacks. What once required specialized knowledge now takes off-the-shelf software. A few hours of downtime during an allocation release or club processing window can mean significant lost revenue.

IMPORTANT: It is much easier to migrate to Cloudflare proactively than in the middle of an emergency situation.

What To Do

We recommend signing up for Cloudflare's Pro plan ($20/month) and pointing your domain's DNS to Cloudflare.

The setup takes about 15 minutes:

  1. Create an account at cloudflare.com

  2. Add your domain and select the Pro plan

  3. Follow the setup wizard — it scans your existing DNS records and walks you through updating your nameservers

  4. Once complete, your site is protected

NOTE: If you have an IT provider, they'll be familiar with this process. If you manage your own domain, Cloudflare's guided setup makes it manageable.

Once your Cloudflare account is set up, our team is happy to help configure the DNS records that point to your Offset site and answer questions along the way. Please reach out to support@offsetpartners.com for assistance with the Offset-related records.

Frequently Asked Questions

Why the Pro plan ($20/month)?

Pro includes the full DDoS protection available on all Cloudflare plans, plus the features that matter for a commerce site: the OWASP managed WAF ruleset, 20 custom firewall rules, Super Bot Fight Mode, and traffic analytics.

Cloudflare's free plan has solid DDoS coverage, but only 5 custom rules and no managed WAF rulesets. Pro is the right level for a site processing transactions — under $250/year.

What about the Business plan ($200/month)?

The Business plan adds a 100% uptime SLA, advanced bot management, and a host of other advanced features to support complex IT infrastructure and sophisticated security strategies. Larger organizations with additional compliance requirements, or high-volume websites that present a higher profile for attackers, may benefit from the Business plan.

NOTE: Generally, if you don't already know why you would need the additional features of the Business plan, you most likely don't need them, and Pro is the right choice. If your needs expand in the future, upgrading is a simple process.

Will this affect my email or other services?

No. Cloudflare's setup wizard detects your existing DNS records, including MX records for email. As long as you don't remove those records during setup, everything continues working as it does today.

Will there be any downtime?

No. DNS changes propagate gradually. During the transition, traffic routes through either your old or new DNS path — both point to the same site.

Nameserver updates can take a few minutes to 48 hours to fully propagate, though most complete within a few hours.

Why do I need to set this up?

Your domain and DNS are yours. They control not just your commerce site but your email, marketing site, and anything else tied to your domain — which is why ownership needs to sit with you, or an IT specialist on your team.

Once your Cloudflare account is set up, we can help configure and maintain the DNS records tied to your Offset commerce site, if you need help.

What we can't do is manage the broader domain on your behalf — email routing, your marketing site, third-party services — because those extend well beyond what we operate. The goal is keeping ownership with you while making sure the Offset-related pieces are well supported.

Do I need technical expertise?

Cloudflare's setup is designed for non-technical users. If you have an IT team or web developer, they can handle this in minutes. If you manage your own domain and feel unsure, your domain registrar's support team can walk you through the nameserver update — it's a common, routine change.

What if I already use Cloudflare?

Confirm you're on the Pro plan or higher so you have full WAF protection enabled. Upgrading from Free to Pro is a one-click change in your Cloudflare dashboard.

Will this change how my Offset site works?

No. Cloudflare sits in front of your website as a protective layer. Your commerce site, admin tools, and all platform features work exactly as they do today.

What if I don't do this?

Your site continues operating with the protections Offset provides at the infrastructure level. But without DNS-level protection, you're more exposed to attacks that are becoming increasingly common and automated. Certain types of attacks, such as Distributed Denial of Service (DDoS), require a service like Cloudflare to mitigate.

Did this answer your question?