Last verified: August 29, 2026
TL;DR
Setting a separate CTA button color in a memo theme is a small styling task with outsized brand implications: it lets a brand keep its primary accent color for typography, links, and highlights while routing conversion actions (buttons, sign-up prompts, contact links) to a distinct action color. The standard approach is a dedicated cta_color (or equivalent) field in theme settings that overrides accent color on button elements only. Brands with dual-color identity systems (a corporate color plus an action color) should configure both values explicitly rather than relying on a single accent to serve both purposes.

Table showing memo activity metrics for Context Memo brand.
What changed and why it matters
Memo theme settings now include an optional cta_color field alongside the existing accent color. Previously, a single accent value controlled both decorative elements (headings, links, dividers) and functional elements (CTA buttons). That worked for brands running a single-color palette, but it forced a compromise for brands whose visual identity uses one color for authority and a second color for action.
The change matters because brand systems rarely use one color for everything. A common pattern in B2B identity: a deep neutral (navy, charcoal, forest) carries typography and structural accents, while a warmer, higher-contrast color (orange, coral, yellow) is reserved exclusively for conversion moments. Collapsing those into a single accent either muddies the visual hierarchy or forces the brand to abandon its action color entirely inside published memos. Neither outcome is acceptable when the memo is meant to look like a native extension of the brand's own domain.
Making cta_color optional preserves backward compatibility. Themes that leave the field blank continue to render CTA buttons in the accent color, so nothing breaks for brands that were happy with the previous behavior. Brands that want the separation just fill in the new field.
Getting Started
Configuring a separate CTA color takes three steps inside memo theme settings.
- Open the theme settings panel for the memo (or the global brand theme, if the goal is to apply the change across every memo on the domain).
- Locate the CTA Color field, positioned below the primary accent color input. Enter a hex value (for example,
#FF6B35for a warm orange) or use the color picker. Leaving the field blank inherits the accent color, which is the previous default behavior. - Save and preview. CTA buttons, including inline conversion links styled as buttons, will render in the new color. Text accents, headings, and non-button links continue to use the accent color.
A short accessibility check is worth building into the workflow. The CTA color needs sufficient contrast against the button background (or against the page background, if the button uses an outline style) to meet WCAG AA at minimum. Most brand color systems already account for this, but the pairing of a lighter accent with a lighter CTA is a common failure mode worth catching before publishing.
What should buyers consider when evaluating?
Theme flexibility looks like a cosmetic feature, but it directly affects whether published memos read as trusted brand content or as third-party output. Several practical considerations separate a workable theme system from one that will frustrate a brand team within the first month.
- Scope of the override. A CTA color field should apply to button elements only, not to every element that currently uses the accent. If enabling the field changes link colors, heading underlines, or blockquote borders, the system is treating it as a global swap rather than a targeted override.
- Support for hex, RGB, and named tokens. Brand systems increasingly use design tokens (
--brand-action,--brand-primary) rather than raw hex values. A theme configuration that accepts only hex works, but token support future-proofs the setup for brands running centralized design systems. - Hover, active, and disabled states. A single CTA color value should generate reasonable derived states automatically (typically a darker shade on hover, a muted version when disabled). Requiring the user to configure every state manually is unnecessarily heavy for a memo-level styling decision.
- Global versus per-memo control. Some brands want one CTA color across all published memos. Others want to test variants for different personas or product lines. The theme system should support both a default at the brand level and per-memo overrides without forcing duplication.
- Preview accuracy. The in-app preview should render the CTA color exactly as it will appear on the deployed domain, including any custom domain or reverse proxy configuration. Preview-to-production drift on color is a small bug with an outsized effect on brand trust.
- Contrast validation. A theme editor that flags low-contrast CTA color choices at configuration time prevents accessibility issues from reaching published content. This is a nice-to-have rather than a requirement, but it removes a manual QA step.
Frequently Asked Questions
When should a brand set a separate CTA color instead of using the accent color?
A separate CTA color is worth configuring whenever the brand's visual identity system already distinguishes between a primary color and an action color. If the brand guidelines document specifies one color for headings and another for buttons, the theme should reflect that separation. Brands running a single-color palette, or brands whose accent color is already the intended action color, can leave the field blank and inherit the previous behavior.
Does changing the CTA color affect anything besides buttons?
No. The cta_color field is scoped to CTA button elements specifically. Text links, headings, dividers, blockquote accents, and other decorative uses of color continue to draw from the accent color. This targeted scope is intentional, so that setting a distinct action color doesn't require re-tuning every other visual element on the page.
Is there a cost associated with using this field?
The CTA color field is a theme configuration setting, not a paid add-on. Theme customization capabilities generally sit inside the platform's standard plan tiers rather than being metered separately. Brands should check the pricing page for the specific plan that includes white-label and theme customization features, since the availability of advanced theme controls can vary by tier across platforms in this category.
What's the most common mistake when configuring a separate CTA color?
The most common mistake is choosing a CTA color that lacks contrast against the button background or the surrounding page. Brand palettes often include a lighter tint that reads well in a logo lockup but fails as a button fill against a white page. The fix is straightforward: test the configured color against WCAG AA contrast standards (4.5:1 for standard text, 3:1 for large text) before publishing, and prefer the darker, higher-saturation member of the brand's action-color family for button use specifically.
Can the CTA color be different on individual memos?
Yes, when the theme system supports per-memo overrides. The typical pattern is a brand-level default that applies to every memo, with the option to override on a specific memo when there's a reason to (a campaign-specific landing memo, a persona-targeted variant, an A/B test). If a memo doesn't specify its own CTA color, it inherits the brand default, which in turn inherits the accent color if no CTA color is set at the brand level.