Skip to main content

How to Send Emails from Uku - Complete Guide

Connect your email account (Gmail, Microsoft 365, or custom SMTP) to Uku to send invoices, automate recurring emails, and manage client communication. All emails are tracked in the client communication history.

Written by Rain
Updated this week

How to Send Emails from Uku - Complete Guide

TL;DR: Connect your email account (Gmail, Microsoft 365, or custom SMTP) to Uku, create reusable templates with dynamic placeholders, then send emails manually from tasks, set up automated recurring emails tied to task triggers, or send bulk emails. All emails are tracked in the client's communication history.

Who can do this

  • A company administrator must activate the Emails app and connect at least one email provider.

  • Any team member can send emails once the integration is active and a default company email is set.

Connect Your Email Account to Uku

Before you can send emails from Uku, you need to connect your email server. Uku supports three integration methods.

Navigate to Email Settings

  1. Go to Settings & Apps from the main menu.

  2. Select the Emails app.

  3. If the app is not yet activated, select Activate.

  4. Select Email Addresses.

Option 1: Gmail Integration

  • Best for: Companies using Google Workspace.

  • Setup time: 2-3 minutes.

  • Feature: Sent emails appear in your Gmail sent folder.

How to connect:

  1. Select Connect Gmail.

  2. Authorize Uku to access your Gmail account.

  3. Set a default company email address for all members.

  4. Send a test email to verify the connection.

After you reset your Gmail password, you will need to reconnect the integration in Uku.

Option 2: Microsoft 365 (Outlook) Integration

  • Best for: Companies using Microsoft 365 or Office 365.

  • Setup time: 2-3 minutes.

  • Feature: Emails appear in your Outlook sent folder.

How to connect:

  1. Select Connect Microsoft 365.

  2. Sign in with your Microsoft account.

  3. Grant Uku the necessary permissions.

  4. Configure default email settings.

  5. Send a test email to verify the connection.

Option 3: Custom SMTP Server

  • Best for: Companies with custom email servers or specific requirements.

  • Setup time: 5-10 minutes.

  • Feature: Full control over email configuration.

How to connect:

  1. Select Custom SMTP Server.

  2. Enter your SMTP server details:

    • SMTP server address

    • Port number (usually 587 or 465)

    • Username (your email address)

    • Password

    • Encryption method (TLS/SSL)

  3. Fill in all required fields.

  4. Select Send test email to verify everything works correctly.

  5. If the test fails, double-check your credentials.

Set a Default Company Email

After connecting your email provider:

  1. Go to Emails > Settings.

  2. Choose a default company email that will be used by all team members.

  3. This email will be the sender address for automated emails.

  4. Individual members can override this for manual emails if needed.

Screenshot 2025-10-27 at 15 38 17

Create Email Templates

Email templates save time and ensure consistency across your team's communications. You can create templates for invoices, task notifications, reminders, and more.

Access Email Templates

  1. Navigate to Billing > Email Templates (for invoice templates).

  2. Or go to Settings & Apps > Emails > Templates (for general templates).

  3. Select + Add Template.

Screenshot 2025-10-27 at 15 51 46

Screenshot 2025-10-27 at 15 49 02

Template Components

Every email template includes:

  • Language Selection -- Select the language for the template. Uku automatically uses the correct language based on the client's language setting. If no template exists in the client's language, the English template is sent. You can create the same template in multiple languages.

  • Template Name -- Give the template a clear, descriptive name (e.g., "Monthly Invoice", "Document Request Reminder"). This name is only visible to your team, not clients.

  • Email Subject Line -- Use dynamic placeholders to personalize subjects. Example: "Invoice ##{{invoice_number}} for ##{{period_name}}". Available placeholders appear when you start typing ##{{.

  • Email Body Content -- Write your message using plain text or basic formatting. Use placeholders for personalization. Keep the message professional and clear.

  • Email Signature -- Choose between two font sizes (regular or small). Small font is useful for disclaimers. Include your name, title, and contact information.

Available Placeholders for Email Templates

Uku offers extensive placeholders to make your emails dynamic and personalized.

Client Placeholders

  • ##{{client_name}} -- Client company name

  • ##{{contact_name}} -- Contact's first name

  • ##{{contact_full_name}} -- Contact's full name

  • ##{{client_primary_user}} -- Assigned accountant's name

  • Custom client fields are also available as placeholders.

Invoice Placeholders

  • ##{{invoice_number}} -- Automatic invoice number

  • ##{{period_name}} -- Billing period (e.g., "August 2025")

  • ##{{invoice_date}} -- Date invoice was created

  • ##{{due_date}} -- Payment due date

  • ##{{total_amount}} -- Total invoice amount with currency

Task Placeholders

  • ##{{task_title}} -- Name of the task

  • ##{{task_due_date}} -- Task deadline (supports international date formats)

  • ##{{task_start_date}} -- When the task begins

  • Task custom fields can also be used as placeholders.

Time Period Placeholders

  • Use period placeholders to reference months, quarters, or years.

  • Examples: ##{{last_month}}, ##{{this_quarter}}, ##{{previous_year}}

Project Placeholders

  • ##{{project_name}} -- Name of the project

  • Contact fields and custom fields from projects are also available.

How to Use Placeholders

  1. Start typing ##{{ in the subject or body field.

  2. A dropdown menu will show available placeholders.

  3. Select the placeholder you want to use.

  4. The system will automatically replace it with actual data when sending.

Preview and Test Templates

Before using a new template:

  1. Select Preview to see how the email will look.

  2. Select Send Test Email to send it to yourself.

  3. Check that all placeholders are replaced correctly.

  4. Verify formatting appears as expected.

  5. Make adjustments if needed.

Sending Emails from Uku

Uku supports multiple ways to send emails depending on your workflow needs.

Automated Recurring Emails

Automated recurring emails are sent automatically based on triggers you set up. This is ideal for monthly invoices, regular reminders, or scheduled communications.

When to use: Monthly billing notifications, quarterly tax reminders, annual report requests, routine follow-ups.

  1. Open a recurring task in your client's task plan.

  2. Select Email.

  3. Choose your trigger condition:

    • On task start date -- Email sends when the task's start date arrives.

    • On task due date -- Email sends on the deadline.

    • On task completion -- Email sends after the task is marked as done.

    • Custom days before/after -- Email sends X days relative to the task.

  4. Select the email template you want to use.

  5. Choose the recipient (client contact, primary user, or specific email).

  6. Select Save.

When you set up email automation on a recurring task, every future instance of that task will automatically send the email when the trigger condition is met.

Traffic light indicators show email automation status on each task:

  • Green -- Email successfully sent.

  • Red -- Email failed to send.

  • Gray -- Email is pending (waiting for trigger).

Screenshot 2025-11-07 at 15 44 52

Screenshot 2025-11-07 at 15 42 07

One-Time Automatic Emails

One-time automatic emails are set up on individual tasks (not recurring) and send automatically when a trigger occurs.

When to use: Project milestones, one-off reminders, special notifications, client onboarding steps.

  1. Open a one-time task (any task that is not recurring).

  2. Select Email.

  3. Configure the trigger condition, email template, and recipients.

  4. Select Save.

The email will automatically send when the trigger condition is met, but only for this specific task instance.

Screenshot 2025-11-07 at 15 47 16

Manual Emails from Tasks

Send an email immediately without setting up automation. Manual emails give you full control over content and timing.

When to use: Quick questions, urgent requests, personalized messages, ad-hoc communication.

  1. Open any task (recurring or one-time).

  2. Select Email.

  3. A compose window opens with:

    • To: Pre-filled with the client's primary contact (can be changed).

    • CC: Add additional recipients if needed.

    • Subject: Enter your subject line (or use a template).

    • Body: Type your message (or select a template to populate).

    • Attachments: Add files from the task or your computer.

  4. Optionally select a template, customize content, add attachments, or preview the email.

  5. Select Send.

The email will be sent immediately and will appear in the task's communication history, the client's communication timeline, and your email provider's sent folder.

Screenshot 2025-11-07 at 15 48 36

Emails from Portal Tasks

When a task is shared with the client portal, emails work with both channels.

  1. Open a task that is shared with the client portal.

  2. In the Communication section, compose your email as normal.

  3. Select Send.

The client will see the message both in their email inbox and in the Client Portal under the task. When you assign a portal task to a client, they also receive an automatic notification email using the default Client Portal signature.

Monitor Email Delivery Status

Traffic Light Indicators

Every task displays visual email automation status:

  • Green -- Email successfully sent. No action needed.

  • Red -- Email failed to send. Investigate and resend.

  • Gray -- Email is pending. The trigger condition has not been met yet.

These indicators appear on your dashboard next to each task and on the client's task list.

Screenshot 2025-11-14 at 09 26 54

Failed Email Alerts

If emails from your address fail to send, Uku will send you an email notification, display a red indicator on the task, and show failed emails in a dedicated section.

Resend a single failed email:

  1. Go to the client's Communication tab.

  2. Find the failed email.

  3. Select Resend.

Resend multiple failed emails in bulk:

  1. Navigate to Settings & Apps > Emails > Tools > Outbox for emails.

  2. Review the list of all failed email attempts.

  3. Select the emails you want to resend.

  4. Select Resend all selected.

Common reasons for email failures:

  • Email server connection is lost (password changed).

  • Recipient's email address is invalid.

  • Email server is experiencing temporary issues.

  • Your email account has reached sending limits.

  • Authentication has expired and needs renewal.

Screenshot 2025-11-14 at 09 29 16

Screenshot 2025-11-14 at 09 27 49

Checking Email History

To see all emails sent to a specific client:

  1. Open the client's profile.

  2. Select the Communication tab.

  3. You will see all sent emails, timestamps, who sent each email, which task each email relates to, and whether the email was successfully delivered.

Screenshot 2025-11-14 at 09 29 46

Email-to-Task Conversion

Forward emails to Uku to automatically create tasks from the email content.

  1. Receive an email in your inbox (Gmail, Outlook, etc.).

  2. Forward it to uku@getuku.email.

  3. Uku automatically creates a task with the email subject as the task title, the email body as the task description, and any attachments included.

  4. The task appears on your dashboard.

Setup:

  1. Go to Settings & Apps > Emails > Settings.

  2. Find the unique Email-to-Task address.

  3. Select Activate.

Screenshot 2025-11-14 at 11 19 12

Troubleshooting

  • Emails are not sending. Go to Settings & Apps > Emails and verify the integration shows as "Connected." Select Send test email to check. For Gmail or Microsoft 365, select Reconnect. For SMTP, re-enter your password.

  • Client says they did not receive an email. Check the task for the email status indicator (green/red/gray). Go to the client's Communication tab and verify the email shows as sent. Confirm the recipient email address is correct and ask the client to check their spam folder.

  • Automatic emails are not triggering. Open the task and check for the email automation icon. Verify the trigger condition has been met (has the start/due/completion date arrived?). Confirm the email integration is still active.

  • Wrong template language was sent to a client. Check the client's language setting in Client Profile > Edit > Language. Ensure a template exists in that language under Billing > Email Templates. If missing, create the template in the needed language.

Did this answer your question?