Advanced Response Page Customization
Overview
For organizations that require deeper branding alignment beyond the built-in customization options, DataDome offers an Advanced Response Page Customization service. This service is delivered by DataDome's team and allows you to go further in tailoring the look, feel, content, and behavior of your Slider, Block, and Device Check response pages.
EligibilityAdvanced Response Page Customization is available exclusively to customers on an Enterprise or Enterprise+ plan. Please contact your account team to discuss your options.
Looking for standard customization options?You can apply standard customization to your response pages directly from your DataDome dashboard (logo, colors, domain-specific templates, and more). See Response Pages for the full list of self-service options.
Supported Customizations
Design
| Customization | Details | Required |
|---|---|---|
| Custom CSS styling | Apply custom styles to your response pages based on your brand guidelines | A design reference (e.g., Figma file) must be provided. Multi-page designs are not supported. Custom images and fonts must be supplied. For security reasons, links and buttons cannot open new tabs or redirect users to external URLs. |
| Custom font | Use a custom typeface on your response pages | Font files must be provided |
Text & Language
| Customization | Details |
|---|---|
| Customize existing language translations | Modify the wording of an existing language displayed on your response pages |
| Lock response pages to a specific language | Force your response pages to display in a specific language, regardless of the user's browser settings |
| Add a new language | Request support for an additional language not currently available |
Tracking
| Customization | Details | Limitations |
|---|---|---|
| Inject external analytics | Load a third-party analytics script (e.g., Google Analytics) on your response pages | The injected script cannot access customer-domain resources such as cookies |
Unsupported Customizations
The following requests are not supported at this time. This list is non-exhaustive.
| Customization | Reason |
|---|---|
| Changing the Slider widget design or challenge type | The Slider component cannot be restyled or replaced for technical and security integrity reasons |
| Custom design for the Device Check page | The Device Check page does not support custom design |
| Full HTML restructuring | Arbitrary changes to the HTML structure of response pages are not supported |
| Redirecting users / opening new tabs from response pages | Not supported due to iframe sandbox security policies |
| Removing or bypassing the feedback form | The feedback form is a core part of the response page experience |
| Sending emails on feedback form submission | Not supported |
| Accessing customer-domain resources (e.g., cookies, external assets) via tracking scripts | Not supported for security reasons |
| Adding entirely new content sections with custom translations | The response page template uses a fixed set of content placeholders |
Implementation Timeline
Expected timeline: up to 4 weeksImplementation time is indicative and non-contractual. The actual timeline depends on the complexity of the requested customization and the completeness of the materials provided (e.g., design files, translation files). Your account team will provide a more precise estimate once your request has been reviewed.
How to Request Advanced Customization
Step 1: Prepare Your Materials
Before reaching out, ensure you have:
For Custom CSS Styling:
- Complete design reference files (Figma or similar design tool);
- For responsive designs: specifications for all breakpoints (mobile, tablet, desktop);
- All custom image assets in web-ready formats;
- Custom font files and/or CDN URLs for any custom fonts used;
- A distinct Figma design for each page type if customizing multiple pages (block page and captcha page);
- Your Figma file shared with Developer access to allow our team to inspect and export assets;
- Annotations or written descriptions of any interactive behaviors (e.g. button actions, redirects) alongside the visual design;
For Text Customization:
- Current text and proposed text replacements for each language;
For External Analytics:
- Full script URL for your analytics service;
- Confirm that no customer-domain resources are required by the script;
For All Requests:
- Workspace name(s) where customization will apply;
- Specific domain(s), if the customization should only apply to designated domains.
Step 2: Contact Your Support Team
Open a support ticket (e.g., email [email protected]) that includes the details related to your customization. DataDome will then assess your request, verify eligibility, and coordinate follow up.
