Accessibility
Campaign experiences are built with accessibility considerations to ensure all users can interact with your messaging and promotional content, regardless of their abilities or assistive technologies.
Accessibility in Crobox campaigns
Crobox provides a flexible approach to campaign accessibility through configurable components and ARIA attributes. You have control over accessibility settings through a two-level system: technical teams configure accessibility defaults and exposure settings in Component Builder, while campaign editors customize specific attributes during campaign setup.
Key accessibility features include:
Configurable ARIA roles and labels for proper screen reader support
Overlay and Notification component types default to
dialog
role
Alternative text configuration for images and media
Expose mode controls for managing which accessibility attributes are editable per campaign
How accessibility configuration works
Accessibility settings are managed through a two-step process:
Component Builder setup
In the Component Builder, you configure which accessibility attributes are available to campaign editors:
Enable expose mode: Toggle to make accessibility settings visible and configurable
Default values: Set default ARIA roles where needed (Overlay and Notification component types default to
dialog
role upon creation)Expose specific attributes: Choose which accessibility settings campaign editors can modify
Campaign content setup
When building individual campaigns, editors can customize the accessibility attributes you've exposed within the Component Builder:
Exposed fields appear in Design and/or Content tab: Configurable attributes show up as editable fields (like "Component Aria Role")
Non-exposed fields use defaults: Hidden attributes use the default values set in Component Builder
Per-campaign customization: Each campaign can have different accessibility configurations where needed
Setting up accessibility controls
In Component Builder
Configure default accessibility: Set appropriate ARIA roles, labels, and alternative text
Enable expose mode: Turn on exposure for attributes that campaign editors should control per campaign
Choose what to expose: Select which accessibility fields (ARIA roles, alt text, etc.) should be configurable per campaign
In campaign setup
Review exposed fields: Check the Design/Content panel for available accessibility settings
Customize as needed: Modify ARIA roles, labels, and other exposed attributes for your specific campaign
Test accessibility: Verify that your configurations work with assistive technologies
Technical teams (Component Builder)
Set up default ARIA roles and accessibility structure
Decide which accessibility attributes campaign editors can modify
Ensure baseline accessibility compliance for all components
Campaign editors (Campaign setup)
Configure exposed accessibility attributes for specific campaigns
Write clear, descriptive labels and alternative text
Test accessibility with target audience and tools
When to contact Customer Success
Industry-specific compliance needs or advanced ARIA configurations
Best practices
Use sensible defaults that work for most use cases
Only expose attributes that campaign editors need to customize
Test default configurations with assistive technologies
FAQs
Last updated
Was this helpful?