Bot Protection — Turnstile & reCAPTCHA Setup
Bot protection prevents automated scripts from consuming your virtual try-on quota. FitMagik supports two popular bot protection options.
Why Enable Bot Protection?
Without bot protection, automated bots can rapidly use up your monthly try-on limit, leaving fewer try-ons available for real customers. Enabling protection ensures only genuine shoppers can use the feature.
Option 1: Cloudflare Turnstile (Recommended)
Cloudflare Turnstile provides invisible bot protection with zero friction for customers — no puzzles or checkboxes required.
How to Set Up Turnstile
- Go to the Cloudflare Dashboard and sign in (or create a free account)
- Navigate to Turnstile in the sidebar
- Click Add Site and enter your store's domain
- Copy the Site Key and Secret Key
- In FitMagik, go to Settings → Bot Protection
- Select Cloudflare Turnstile and paste your Site Key and Secret Key
- Click Save
Option 2: Google reCAPTCHA (v2 or v3)
Google reCAPTCHA is a widely-used alternative that can show a checkbox challenge (v2) or work invisibly (v3).
How to Set Up reCAPTCHA
- Go to the Google reCAPTCHA Admin and sign in
- Click + to register a new site
- Choose reCAPTCHA v2 (checkbox) or reCAPTCHA v3 (invisible)
- Add your store's domain and submit
- Copy the Site Key and Secret Key
- In FitMagik, go to Settings → Bot Protection
- Select Google reCAPTCHA and paste your keys
- Click Save
Which Should I Choose?
| Feature | Cloudflare Turnstile | Google reCAPTCHA v3 | Google reCAPTCHA v2 |
|---|---|---|---|
| Customer friction | None (invisible) | None (invisible) | Checkbox/puzzle |
| Setup difficulty | Easy | Easy | Easy |
| Privacy | Privacy-focused | Google data collection | Google data collection |
| Cost | Free | Free | Free |
We recommend Cloudflare Turnstile for the best customer experience with strong bot protection.
Get FitMagik app for Shopify store from here FitMagik