Skip to main content

Company Profile

Required Permission
Company Setup - You must have the Company Setup permission to access this setting.

Configure your company's identity, branding, and fiscal settings that appear throughout Readybuild and on client-facing documents.

Overview

The Company Profile settings define how your business is presented to clients and team members. This includes:

  • Business name and contact information
  • Company logo and branding
  • Address and regional settings
  • Fiscal year configuration
  • Integration settings for external forms
  • Default document settings

Accessing Company Profile

  1. Go to Settings > My Company > Company Profile
  2. Make changes as needed
  3. Click Save to apply changes

Business Information

Company Details

FieldDescription
Company NameYour official business name (appears on all documents)
DBA / Trade Name"Doing Business As" name if different
Address Line 1Street address
Address Line 2Suite, unit, or additional address info
CityCity
StateState/Province
ZIP CodePostal code
CountryCountry
PhonePrimary business phone
FaxFax number (optional)
WebsiteCompany website URL
EmailPrimary business email

License Information

FieldDescription
License NumberContractor's license number
License StateState where licensed

This information can be included on contracts and proposals.

Your company logo appears on:

  • Contracts and proposals
  • Estimates and invoices
  • Client portal
  • Email communications
  • Printed documents

Logo Requirements

For best results, follow these guidelines:

RequirementSpecification
Minimum Width250 pixels
Recommended Width500-800 pixels
Maximum File Size2 MB
File FormatsPNG, JPG, JPEG, GIF
BackgroundTransparent PNG recommended
Aspect RatioLandscape or square works best
  1. Click Upload Logo or the logo placeholder
  2. Select your logo file from your computer
  3. Preview how it will appear
  4. Click Save to confirm

Logo Tips

  • Use high resolution - Low-resolution logos appear pixelated on documents
  • Transparent background - PNG with transparency looks professional on any background
  • Simple designs - Detailed logos may not reproduce well at small sizes
  • Test on documents - Preview a contract to see how your logo appears
  1. Click the X or Remove button on the current logo
  2. Confirm removal
  3. Documents will use text-only headers until a new logo is uploaded

A separate logo can be configured for email communications:

  • Appears in email headers
  • May have different size requirements for email clients
  • Typically should be web-optimized (smaller file size)

Email Logo Requirements

RequirementSpecification
Recommended Width200-400 pixels
Maximum Height100 pixels
File SizeUnder 100 KB (for fast email loading)
FormatPNG or JPG

Branding Colors

Configure your brand colors for public-facing pages like scheduling and lead intake forms.

Accessing Branding Settings

  1. Go to Settings > My Company > Company Profile
  2. Scroll to the Branding section
  3. Configure your colors
  4. Click Save

Available Settings

SettingDescriptionDefault
Primary ColorMain brand color for buttons, links, and accents#0F4C81 (Blue)
Secondary ColorSecondary accent color#14B8A6 (Teal)
Accent Color 1Additional accent for highlights#10B981 (Green)
Accent Color 2Additional accent for emphasis#F59E0B (Amber)
Font FamilyFont used on public pagesSystem default
Font SizeBase font size16px

Where Branding Appears

Your branding colors are applied to:

  • Public Scheduling Pages - Booking flow for customers
  • Lead Intake Forms - External lead capture forms
  • Client Portal - Customer-facing project portal
  • Email Communications - Branded email templates

Setting Colors

Enter colors as hex codes (e.g., #FF5733) or use the color picker:

  1. Click the color swatch
  2. Select your desired color
  3. The hex code updates automatically
  4. Save your changes
Choosing Colors
  • Primary color should be your main brand color
  • Secondary color should complement the primary
  • Ensure sufficient contrast for text readability
  • Test colors on actual public pages after saving

Per-Group Overrides

For scheduling groups, you can override company branding:

  1. Open the scheduling group
  2. Set custom Primary Color and Secondary Color
  3. Save the group

Leave fields empty to use company defaults.

Per-Form Styling

Lead intake forms can have their own styling:

  1. Open the lead intake form
  2. Configure form-specific colors in the Styling section
  3. Optionally add custom CSS
  4. Save the form

Fallback Order

Colors are applied in this order:

  1. Per-item settings (form or scheduling group)
  2. Company branding (this page)
  3. System defaults (if nothing configured)

Integration Settings

Configure security settings for external form submissions from third-party websites.

Allowed Domains

The Allowed Domains field controls which external websites can embed and submit data through your public forms, including:

  • Public Scheduling Pages - Customer appointment booking forms
  • Lead Intake Forms - External lead capture forms embedded on your website
FieldDescription
Allowed DomainsList of domains permitted to submit form data (one per line)

How It Works

When a form is submitted from an external website, Readybuild validates the request origin against your allowed domains list:

  • Domain matches - Submission is accepted and processed
  • Domain not in list - Submission is blocked for security
  • Empty list - All external submissions are blocked

Setting Up Allowed Domains

  1. Go to Settings > My Company > Company Profile
  2. Scroll to the Integration Settings section
  3. Enter each allowed domain on a separate line
  4. Click Save

Domain Format

Enter domains without the protocol (http/https):

FormatExample
Root domainexample.com
Subdomainwww.example.com
Multiple subdomainsbooking.example.com
Subdomain Matching

Readybuild supports subdomain matching. Adding example.com will also allow submissions from www.example.com, booking.example.com, and other subdomains.

Example Configuration

If your company website is hosted at www.acmebuilders.com and you also have a landing page at leads.acmebuilders.com:

acmebuilders.com

This single entry allows submissions from both domains since subdomain matching is enabled.

Security Considerations

Keep Your List Current
  • Only add domains you control or trust
  • Remove domains when they are no longer in use
  • Review your allowed domains periodically

Why this matters:

  • Prevents unauthorized websites from submitting fake leads
  • Protects against cross-site request forgery (CSRF) attacks
  • Ensures form submissions come from legitimate sources

Troubleshooting

Form Submissions Being Blocked

If legitimate form submissions are being rejected:

  1. Verify the submitting domain is in your allowed list
  2. Check for typos in the domain name
  3. Ensure the domain doesn't include http:// or https://
  4. Try adding both example.com and www.example.com if subdomain matching isn't working

Testing Your Configuration

After adding a domain:

  1. Save your changes
  2. Navigate to your external form
  3. Submit a test entry
  4. Verify the submission appears in Readybuild

Regional Settings

Timezone

Set the default timezone for your organization:

  1. Select your timezone from the dropdown
  2. This affects:
    • Activity scheduling
    • Report date/time stamps
    • Due dates and reminders
    • Calendar displays

Date Format

Choose how dates are displayed:

FormatExample
MM/DD/YYYY12/25/2024
DD/MM/YYYY25/12/2024
YYYY-MM-DD2024-12-25

Currency

Set your default currency:

  • USD ($) - US Dollar
  • CAD ($) - Canadian Dollar
  • Other currencies as configured

Currency symbol appears on:

  • Estimates and proposals
  • Invoices
  • Reports
  • Client portal

Number Format

Configure decimal and thousand separators:

SettingExample
US Format1,234.56
European Format1.234,56

Fiscal Year Settings

Configure your fiscal year for accurate financial reporting:

Fiscal Year Start

FieldDescription
Start MonthMonth when your fiscal year begins
Start DayDay of the month

Common configurations:

TypeStart Date
Calendar YearJanuary 1
US GovernmentOctober 1
UK Tax YearApril 6
CustomAny date your business uses

Why Fiscal Year Matters

  • Budget reports compare to fiscal year periods
  • Year-to-date calculations use fiscal year start
  • Financial dashboards show fiscal year progress
  • Tax reporting aligns with fiscal periods

Document Defaults

Contract Settings

  • Default Terms - Payment terms included on contracts
  • Default Warranty - Warranty language
  • License Display - Show license number on documents

Invoice Settings

  • Invoice Prefix - Prefix for invoice numbers (e.g., "INV-")
  • Starting Number - Next invoice number
  • Payment Instructions - Default payment instructions

Saving Changes

After making changes:

  1. Review all fields
  2. Click Save at the bottom of the page
  3. Changes take effect immediately
  4. New documents will use updated settings
Existing Documents

Changes to company profile do not affect documents already created. Only new documents will reflect updated settings.

Best Practices

Keep Information Current

  • Update address if you move
  • Change phone numbers promptly
  • Update license information when renewed

Logo Quality

  • Use vector-based logos converted to PNG when possible
  • Test logo appearance on both digital and printed documents
  • Keep original high-resolution files for future use

Regional Accuracy

  • Set timezone correctly for accurate scheduling
  • Match date format to your region's standard
  • Verify currency symbol is correct

Troubleshooting

Logo Appears Stretched

  • Check original image dimensions
  • Use an image with similar aspect ratio to the placeholder
  • Don't stretch a small image to fit

Logo Quality Poor

  • Upload a higher resolution version
  • Minimum 250px width, recommended 500px+
  • Use PNG format for best quality

Changes Not Appearing

  • Clear browser cache
  • Log out and log back in
  • Wait a few minutes for changes to propagate

Logo Not Showing on Documents

  • Verify logo was saved successfully
  • Check that logo file isn't corrupted
  • Try re-uploading the logo