top of page
Security

Cloudflare WAF Setup — Block Attacks & Bots

WAF, rate limiting and bot protection set up without blocking real users. From $199 · 1-day delivery.

Common signs: bot traffic, attack attempts and site slowdowns. Usual causes: origin exposed and no WAF rules. What we do: set up Cloudflare WAF, rate limits and origin lockdown, then tune. What you get: protection at the edge with real users unaffected.

Our Cloudflare WAF setup puts your website and API behind Cloudflare's web application firewall, with rules tuned for your app, rate limits on sensitive paths, bot protection and origin lockdown. A Codersarts engineer sets it up, runs rules in log mode first, fixes false positives and then turns on blocking. Fixed price from $199 with 1-day delivery.




Cloudflare WAF Setup at a Glance


Item

Details

Starting price

$199 for one domain

Delivery

1 day for setup, then tuning

Covers

DNS, SSL, WAF managed rules, custom rules, rate limiting and bots

Origin

Server locked to accept traffic only from Cloudflare

Rollout

Log mode first, then blocking after tuning

What you get

Protection at the edge without blocking real users

Revisions

One revision round included



What Is the Cloudflare WAF?


Cloudflare's web application firewall inspects every request to your site before it reaches your server, and blocks attacks such as SQL injection, cross-site scripting, bad bots and request floods. It works with managed rule sets, your own custom rules and rate limiting, all running on Cloudflare's network.


Signs You Need a WAF


  • Your logs show constant login attempts or vulnerability scans

  • Bots scrape your content or create fake sign-ups

  • Your site slowed down or went offline during a traffic spike

  • Your server's IP address is public and reachable directly

  • A customer or insurer asked whether you use a WAF



Why Apps Need Edge Protection


Automated attacks

Bots scan every public site for known vulnerabilities and weak logins.


Exposed origin

Attackers go straight to your server's IP and skip any protection.


No rate limits

Unlimited requests make brute force, scraping and floods easy.


Default settings

Cloudflare is added for DNS, but security features are never configured.



Quick Checks You Can Try First


  1. Make sure your DNS records are proxied (orange cloud) in Cloudflare.

  2. Set SSL mode to Full (strict) with a valid certificate on your server.

  3. Turn on Cloudflare's managed rules if your plan includes them.

  4. Check whether your server's IP still answers requests directly.


If the problem remains, our engineers take it from there.



How We Set Up Your WAF


  1. Review. We review your domain, hosting, traffic and sensitive paths.

  2. Configure. We set up DNS, SSL, managed rules and custom rules.

  3. Limit. We add rate limits on login, sign-up, search and APIs.

  4. Protect bots. We add bot rules and Turnstile challenges on forms.

  5. Lock the origin. We allow server traffic only from Cloudflare.

  6. Tune. We run in log mode, fix false positives, then enable blocking.



What You Get


  • Cloudflare WAF configured for your app

  • Rate limits on sensitive paths

  • Bot protection on login and sign-up forms

  • Origin lockdown so the WAF can't be bypassed

  • A short runbook for attacks and rule changes


Example result (illustrative)

A booking site faced thousands of fake sign-ups a day and credential-stuffing on login. After setup, rate limits and Turnstile on sign-up cut fake accounts to near zero, and the origin stopped answering direct requests. No customer complaints after tuning.



What Is Included and Not Included


Included

Not included

One domain and its subdomains

Several unrelated domains (priced per domain)

Managed and custom WAF rules

Cloudflare plan costs

Rate limiting and bot rules

Changes to your application code

Origin lockdown

Enterprise DDoS contracts

One revision round

Ongoing monitoring (available as a retainer)



Pricing for Cloudflare WAF Setup


Package

Best for

Starting at

Delivery

Standard setup

One domain: DNS, SSL, WAF and basic rate limits

$199

1 day

Setup and tuning

Custom rules, bots, origin lockdown and tuning

$599

3 days

Emergency setup

Under attack right now

Custom quote

Same day


You get a fixed quote after we review your setup. You approve the scope before any payment.




Who This Is For


  • Sites and apps facing bot traffic or attack attempts

  • SaaS teams launching publicly

  • E-commerce stores with card-testing or fake accounts

  • Teams already on Cloudflare without security configured



What We Need From You


  • Access to your Cloudflare account, or permission to add your domain

  • Access to your server or hosting firewall settings

  • A list of sensitive paths such as login and API

  • Any third-party services that call your app


Code and data privacy

We sign an NDA on request, work with read-only access wherever possible, and never keep copies of your data after delivery. You own all code, reports and notes.



Key Terms Explained


  • WAF: web application firewall, which filters malicious HTTP requests

  • Origin: your actual server behind Cloudflare

  • Rate limiting: capping how many requests a client can make in a time window

  • Turnstile: Cloudflare's privacy-friendly alternative to CAPTCHA



Common Mistakes We Avoid


  • Turning on blocking for all rules without testing

  • Leaving the origin server open to direct traffic

  • Blocking webhooks and API integrations by accident

  • Adding CAPTCHA to every page



Need More Than One Fix?


Need WAF and DDoS protection on AWS, Azure or Google Cloud, or a full edge security design? See WAF & DDoS Protection.


Related Tasks




Frequently Asked Questions


Is the Cloudflare free plan enough?

It includes basic DDoS protection and some managed rules. Paid plans add fuller rule sets and advanced rate limiting, which most business apps benefit from.

Not if it's tuned. We run rules in log mode first and fix false positives before blocking.

Usually not. Setup happens in Cloudflare and your server firewall.

Yes. Contact us and choose emergency setup. It can usually be done the same day.



Stop Attacks Before They Reach Your Server


Bots and scanners hit every public app. Share your domain and a Codersarts engineer will put protection at the edge, tuned for your users.


bottom of page