Business Settings

Business Settings

Required Role: OWNER
Plan Required: All Plans

Configure company-wide settings including business information, branding, email configuration, payment collection, and integrations.

Overview

Business Settings control how your business appears to customers, how emails are sent, payment collection setup, and other company-wide configurations. Only OWNER role can modify these settings.

Getting Started

Access Business Settings from:

  • SettingsBusiness Settings in the sidebar
  • Or SettingsCompany

Company Information

Updating Company Details

  1. Navigate to SettingsBusiness Settings

Navigate to Settings → Business Settings

  1. Go to "Company Information" section

Go to "Company Information" section

  1. Update information:

Update information:

  • Company Name: Your business name
  • Address: Business address
  • Phone: Business phone number
  • Email: Business email address
  • Website: Company website (optional)
  • Tax ID: Tax identification number (optional)
  1. Click "Save Changes"

Click "Save Changes"

Company Information Fields

  • Company Name: Name displayed to customers
  • Address: Physical business address
  • Phone: Contact phone number
  • Email: Business email address
  • Website: Company website URL
  • Tax ID: Tax identification number

Branding

Customize how your business appears to customers.

Uploading Logo

  1. Go to SettingsBusiness Settings"Branding"

Go to Settings → Business Settings → **"Br

  1. Click "Upload Logo"

Click "Upload Logo"

  1. Select logo image file

Select logo image file

  1. Recommended: PNG with transparent background

Recommended: PNG with transparent background

  1. Logo appears on:

Logo appears on:

  • Invoices
  • Estimates
  • Emails
  • Customer portal

Setting Primary Color

  1. Go to SettingsBusiness Settings"Branding"

Go to Settings → Business Settings → **"Br

  1. Click color picker

Click color picker

  1. Select your brand color

Select your brand color

  1. Color is used in:

Color is used in:

  • App interface
  • Emails
  • Customer portal
  1. Save changes

Save changes

Branding Elements

  • Logo: Company logo image
  • Primary Color: Brand color
  • Company Name: Display name
  • Tagline: Company tagline (optional)

Email Configuration

Configure how emails are sent from your account.

SMTP Settings

  1. Go to SettingsBusiness Settings"Email"

Go to Settings → Business Settings → **"Em

  1. Configure SMTP settings:

Configure SMTP settings:

  • SMTP Host: Mail server (e.g., smtp.gmail.com)
  • SMTP Port: Port number (typically 587 or 465)
  • Username: Email username
  • Password: Email password or app password
  • From Name: Name emails come from
  • From Email: Email address to send from
  1. Test email configuration

Test email configuration

  1. Click "Save"

Click "Save"

Email Templates

Customize email templates for:

  • Invoice emails
  • Estimate emails
  • Job notifications
  • Customer communications

Related: See Email Templates for detailed template customization

Testing Email

  1. After configuring SMTP

After configuring SMTP

  1. Click "Send Test Email"

Click "Send Test Email"

  1. Enter test email address

Enter test email address

  1. Check email inbox

Check email inbox

  1. Verify email is received

Verify email is received

Payment Collection (Stripe Connect)

Set up online payment collection for customer invoices.

Setting Up Stripe Connect

  1. Go to SettingsBusiness Settings"Payments" or "Stripe Connect"

Go to Settings → Business Settings → **"Pa

  1. Click "Connect Stripe Account"

Click "Connect Stripe Account"

  1. You're redirected to Stripe

You're redirected to Stripe

  1. Complete Stripe onboarding:

Complete Stripe onboarding:

  • Enter business information
  • Verify identity
  • Add bank account for payouts
  1. Complete setup

Complete setup

  1. Account is connected

Account is connected

Stripe Connect Features

Once connected:

  • Customers can pay invoices online
  • Payments go to your Stripe account
  • Automatic payouts to your bank
  • Payment tracking in Turf Pro Logic

Managing Stripe Account

  1. Go to SettingsBusiness Settings"Payments"

Go to Settings → Business Settings → **"Pa

  1. View Stripe account status

View Stripe account status

  1. Click "Manage Stripe Account" to access Stripe dashboard

Click "Manage Stripe Account" to access Stripe

  1. Update bank account or settings in Stripe

Update bank account or settings in Stripe

Customer Portal

Configure customer portal settings.

Enabling Customer Portal

  1. Go to SettingsBusiness Settings"Customer Portal"

Go to Settings → Business Settings → **"Cu

  1. Toggle "Enable Customer Portal" on

Toggle "Enable Customer Portal" on

  1. Configure portal settings:

Configure portal settings:

  • Allow Payment: Customers can pay online
  • Allow Estimates: Customers can view/approve estimates
  • Allow Invoices: Customers can view invoices
  1. Save settings

Save settings

Portal Features

  • View invoices and payment status
  • View and approve/reject estimates
  • Make online payments (if Stripe Connect enabled)
  • Update contact information (if enabled)

Related: See Customer Portal for customer-facing features

Integrations

Connect Turf Pro Logic with other services.

Available Integrations

  • Google Calendar: Sync jobs with Google Calendar
  • QuickBooks: Sync financial data (if available)
  • Other integrations: As they become available

Setting Up Integrations

  1. Go to SettingsBusiness Settings"Integrations"

Go to Settings → Business Settings → **"In

  1. Find integration to connect

Find integration to connect

  1. Click "Connect" or "Enable"

Click "Connect" or "Enable"

  1. Follow authorization process

Follow authorization process

  1. Integration is connected

Integration is connected

Invoice Settings

Configure default invoice settings.

Default Payment Terms

  1. Go to SettingsBusiness Settings"Invoicing"

Go to Settings → Business Settings → **"In

  1. Set default payment terms:

Set default payment terms:

  • Net 15: Payment due in 15 days
  • Net 30: Payment due in 30 days
  • Due on Receipt: Payment due immediately
  • Custom: Custom terms
  1. Save settings

Save settings

Tax Settings

  1. Go to SettingsBusiness Settings"Invoicing"

Go to Settings → Business Settings → **"In

  1. Configure tax:

Configure tax:

  • Tax Rate: Default tax rate (if applicable)
  • Tax Name: Tax label (e.g., "Sales Tax")
  • Tax on Services: Apply tax to services
  1. Save settings

Save settings

Common Tasks

Updating Company Information

  1. Go to SettingsBusiness Settings"Company Information"

Go to Settings → Business Settings → **"Co

  1. Update any fields

Update any fields

  1. Click "Save Changes"

Click "Save Changes"

Changing Logo

  1. Go to SettingsBusiness Settings"Branding"

Go to Settings → Business Settings → **"Br

  1. Click "Change Logo" or "Upload Logo"

Click "Change Logo" or "Upload Logo"

  1. Select new logo file

Select new logo file

  1. Save

Save

Testing Email Configuration

  1. Go to SettingsBusiness Settings"Email"

Go to Settings → Business Settings → **"Em

  1. Click "Send Test Email"

Click "Send Test Email"

  1. Enter test address

Enter test address

  1. Verify receipt

Verify receipt

Troubleshooting

Email not sending

  • Check SMTP: Verify SMTP settings are correct
  • Test connection: Use test email function
  • Check credentials: Verify username and password
  • Review port: Ensure correct port number
  • Check firewall: Firewall may block SMTP
  • Contact support: If issue persists

Stripe Connect not working

  • Verify setup: Ensure Stripe account is fully set up
  • Check status: Verify account status in Stripe
  • Review dashboard: Check Stripe dashboard for issues
  • Reconnect: Try disconnecting and reconnecting
  • Contact support: For Stripe-specific issues

Logo not appearing

  • Check format: Ensure logo is PNG or JPG
  • Check size: Logo may be too large
  • Clear cache: Clear browser cache
  • Try different image: Try smaller or different format

Customer portal not working

  • Check enable: Verify portal is enabled
  • Check customer email: Ensure customers have valid emails
  • Review settings: Check portal feature settings
  • Test access: Try accessing portal as customer

Related Articles

Best Practices

  1. Complete setup: Fill in all company information
  2. Use logo: Upload professional logo for branding
  3. Set brand color: Use consistent brand color
  4. Configure email: Set up SMTP for reliable email delivery
  5. Test email: Always test email configuration
  6. Set up payments: Enable Stripe Connect for online payments
  7. Configure portal: Enable customer portal for better service
  8. Review regularly: Periodically review and update settings
  9. Keep current: Update information when it changes
  10. Document settings: Keep notes on important settings