How do I ensure all emails match my brand?
Set up brand colors and logo once centrally. Every layout, AI-generated email, and template automatically uses your design. Logo stored in GCP Cloud Storage with CDN delivery. Template variables like {{brand_primary_color}} and {{logo_url}}. Template library for the team. Included in the Full Suite plan.
Your Brand.In Every Email.
Set up your brand colors and logo once. Every email, every layout, every campaign automatically uses your design. Consistency without effort.
- One-time setup
- No credit card required
- 14-day free trial
Every email looks different
January's newsletter uses blue. February's uses teal. The March logo is the old version. And last week's campaign? No logo at all, because nobody knew where to find it.
For growing teams, brand consistency is a constant struggle. Everyone stores logos and colors locally. Everyone interprets the brand guidelines differently. And when the branding changes (new logo, new colors), it takes weeks to update all templates.
Without centralized brand management, you end up with emails that look unprofessional. Customers don't recognize your brand. And every newsletter requires the same drill: find the logo, look up the color values, adjust the design.
Set up once. Consistent everywhere.
Store your brand colors and logo centrally. Every layout, every AI-generated email, and every template automatically uses your design.
Here's how it works: In your settings, you define your brand colors (primary, secondary, accent) and upload your logo. The logo is stored in GCP Cloud Storage and delivered via CDN.
From that point on, these assets are available everywhere: In the visual email editor as a predefined color palette. In AI layout generation as automatically applied brand colors. In templates as variables like {{brand_primary_color}} and {{logo_url}}.
The result: No matter who on your team creates an email, it always looks like your brand. No looking up color values, no searching for the current logo.
- 1Define brand colorsPrimary, secondary, and accent in your settings
- 2Upload your logoStored in Cloud Storage and delivered via CDN
- 3Available everywhereEditor, AI layouts, and templates use your branding automatically
Measurable Results
Teams with centralized brand management work faster and more consistently.
- Centralized
One source for colors and logo
No searching, no guessing, no asking around.
- Instant
AI knows your brand
AI-generated layouts automatically apply your colors.
- 1 Change
Updated everywhere
Change a color = all future emails use the new color.
Colors and logo in one place
In your settings, define your primary, secondary, and accent colors. Your logo is uploaded and delivered via a global CDN. Changes take effect immediately for all new emails.
- Define primary, secondary, and accent colors
- Upload your logo: GCP Cloud Storage + CDN delivery
- Changes apply to all future layouts and templates
- Tenant-level: applies to the entire organization
Variables instead of copy-paste
In email templates, use variables like {{brand_primary_color}} and {{logo_url}}. These are automatically filled with your current brand values. No manual insertion needed.
- {{brand_primary_color}}: your primary color as a hex value
- {{logo_url}}: CDN URL of your current logo
- {{company_name}}: your company name
- Variables are resolved with current values on every send
AI knows your brand
When the AI generates an email layout, it automatically applies your stored brand colors. The result instantly looks like your brand, with no manual adjustments needed.
- AI-generated layouts automatically use your colors
- Logo is inserted into the generated header
- No manual color adjustments after generation
- Saves time on every AI-generated layout
Template library for your team
Create reusable templates with your brand values. Everyone on the team can pick from the library and get started immediately. Consistency without training overhead.
- Save reusable layouts as templates
- Team picks from ready-made templates instead of starting from scratch
- All templates automatically use current brand values
- New hires work on-brand from day one
ROI in Numbers
- more revenue from consistent branding
- +23%
- Industry Study
- set up, available everywhere
- 1x
- Centralized Management
- looking up color values
- 0 min
- Automatic Variables
- brand consistency
- 100%
- Single Source of Truth
Set up in 5 minutes
Define colors, upload logo, done.
- 01 · 2 min
Define colors
Set your primary, secondary, and accent colors in the settings.
- 02 · 1 min
Upload logo
Upload your logo as PNG or SVG. Stored in Cloud Storage.
- 03 · Instant
Available everywhere
Editor, AI layouts, and templates now use your brand values.
For Developers & Power Users
Step-by-step guides for setup via the platform or API.
Platform Guide: Step by Step
Set up your brand identity:
- 1
Configure Brand Colors
Go to Settings > Branding. Set your primary color, secondary color, and any accent colors.
- 2
Upload Logo
Upload your logo in PNG, JPG, or SVG format. It's stored in GCP Cloud Storage and served via CDN.
- 3
Create Branded Layout
When creating a layout, use {{brand_primary_color}}, {{brand_secondary_color}}, and {{logo_url}} variables.
- 4
AI Uses Your Brand
When generating layouts with AI, your brand colors are automatically applied.
API Reference: Developer Access
Manage branding and apply to templates via API.
| Method | Path | Description |
|---|---|---|
| PATCH | /api/v1/branding | Update brand colors |
| POST | /api/v1/branding/logo | Upload logo |
| GET | /api/v1/tenants/me | Get tenant with brand settings |
const response = await fetch('https://api.sendseven.com/api/v1/branding', {
method: 'PATCH',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'X-Tenant-ID': 'YOUR_TENANT_ID',
'Content-Type': 'application/json'
},
body: JSON.stringify({
brand_colors: {
primary: '#6366f1',
secondary: '#8b5cf6',
accent: '#ec4899'
},
company_name: 'ACME Corp',
company_domain: 'acme.com'
})
});
const branding = await response.json();
console.log('Brand updated');const formData = new FormData();
formData.append('file', logoFile); // File object
const response = await fetch('https://api.sendseven.com/api/v1/branding/logo', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'X-Tenant-ID': 'YOUR_TENANT_ID'
},
body: formData
});
const result = await response.json();
console.log('Logo URL:', result.logo_url);
// Use in templates: {{logo_url}}Frequently Asked Questions
What do I need to set up?
Where is my logo stored?
Does the AI automatically use my brand colors?
What happens if I change the colors?
Can different teams have different templates?
How much do branded templates cost?
Your brand, in every email
Set up colors and logo once. Every email instantly looks like your company.