Email Forwarding
Route emails sent to your existing company address into Yaplet automatically, while letting agents reply from that same branded address.
The Scenario
Your team already uses [email protected] — it's on your website, in email signatures, everywhere customers know to reach you. You don't want to ask anyone to use a new address. You want every email sent to that address to appear in Yaplet automatically, and you want agents to reply as [email protected], not from an unfamiliar yaplet.io address.
Here's how the full flow works:
Customer emails you
A visitor sends a message to [email protected] as they normally would — no changes on their end.
Forwarding sends it to Yaplet
Your email provider automatically forwards the incoming message to a dedicated yaplet.io address you control.
Yaplet creates a chat
Yaplet receives the forwarded email and opens a new conversation in your inbox, with the original sender as the visitor.
Agents reply from your domain
When an agent responds, Yaplet sends the email from [email protected] via your verified custom domain — not from a yaplet.io address.
This setup requires two things on the Yaplet side: a yaplet.io catch address to receive forwarded emails, and a verified custom domain so agents can send from your branded address.
Yaplet Setup
Complete these three steps in your Yaplet settings before configuring forwarding on your email provider.
Create a yaplet.io catch address
This is the address your email provider will forward incoming mail to. It acts as the private "inbox pipe" between your existing email and Yaplet.
- Go to Settings > Emailing — the Yaplet.io Emails tab is open by default
- Click Add email
- Enter a prefix — for example,
support-companycreates[email protected] - Select the widget where forwarded emails should appear
- Click Add
[purpose]-[company], like support-acme or help-widgetco.Verify your custom domain
To send replies from [email protected], Yaplet needs to verify that you own company.com. Follow the Custom Email Domains guide to add your domain and configure the required DNS records (DKIM, SPF, DMARC, and MX).
mail.company.com for the Yaplet MX. When using email forwarding, the MX record is only needed for Yaplet to receive replies; the forwarding from your provider handles the main inbound flow.Create your branded email address
Once the domain is verified:
- Stay on Settings > Emailing > Domains tab
- Select your verified domain from the dropdown
- Click Add email
- Enter the prefix that matches your existing address — for example,
supportto create[email protected] - Select the same widget you chose for the catch address
- Click Add
Agents can now select [email protected] as the sender when composing replies from within Yaplet.
Now configure your email provider to forward incoming emails from [email protected] to your new [email protected] catch address.
Set Up Forwarding on Your Email Provider
Google Workspace (formerly G Suite) lets you set up automatic forwarding from the Gmail web interface.
Open the account you want to forward from
Sign in to Gmail as the user (e.g., [email protected]), or ask your Google Workspace admin to do it from the Admin Console.
Go to Settings
Click the gear icon (top right) → See all settings → Forwarding and POP/IMAP tab.
Add a forwarding address
Click Add a forwarding address and enter your yaplet.io catch address (e.g., [email protected]).
Confirm the forwarding address
Yaplet will receive a verification email at the yaplet.io address. Open your Yaplet inbox — the verification chat will appear there. Click the confirmation link in the message to verify the address.
Enable forwarding
Back in Gmail settings, select Forward a copy of incoming mail to and choose your yaplet.io address. Choose what to do with the original copy in Gmail (keep, mark as read, or delete — usually "Keep Gmail's copy in the Inbox" is fine).
Save changes
Click Save Changes at the bottom of the page.
Microsoft 365 supports forwarding via Outlook on the web or through the Exchange Admin Center (recommended for shared or role mailboxes).
Option A — Outlook on the web (individual mailbox)
Open Outlook settings
Go to outlook.office.com, sign in as [email protected], and click the gear icon → View all Outlook settings.
Navigate to Mail → Forwarding
Under Mail → Forwarding, toggle Enable forwarding to on.
Enter your yaplet.io address
Type your catch address (e.g., [email protected]) in the forwarding field. Optionally check Keep a copy of forwarded messages to retain a copy in this mailbox.
Save
Click Save.
Option B — Exchange Admin Center (shared/role mailboxes)
Open the Exchange Admin Center
Go to the Microsoft 365 Admin Center → Exchange.
Find the mailbox
Go to Recipients → Mailboxes and select the [email protected] mailbox.
Set up forwarding
Under Mail flow → Email forwarding, click Manage email forwarding, toggle it on, and enter your yaplet.io catch address.
Save
Click Save changes.
Sign in to Zoho Mail
Log in at mail.zoho.com with the account you want to forward.
Open Settings
Click the gear icon (top right) → Settings → Mail Accounts → Email Forwarding.
Add forwarding address
Click Add Forwarding Email and enter your yaplet.io catch address (e.g., [email protected]).
Verify the address
Zoho sends a verification email. Yaplet will receive it — open your Yaplet inbox, find the verification chat, and click the link inside.
Enable forwarding
Once verified, toggle Forward incoming emails on and select the verified yaplet.io address.
Save
Click Save.
Go to Account Security settings
In Yahoo Mail, click your account name (top right) → Account Security — or go directly to login.yahoo.com/account/security.
Open Mail settings
In the Yahoo Mail app or web, click the gear icon → More settings → Mailboxes → select your mailbox → Forwarding.
Add the forwarding address
Enter your yaplet.io catch address and click Verify.
Confirm the verification email
Yahoo sends a confirmation to the yaplet.io address. Find it in your Yaplet inbox and click the confirmation link.
Save
Forwarding activates once confirmed.
Go to Settings
In ProtonMail, click the gear icon → Settings → Mail → Filters (or Auto-reply and Forwarding, depending on your plan).
Enable auto-forwarding
Under Forwarding, enable forwarding and enter your yaplet.io catch address (e.g., [email protected]).
Verify the address
ProtonMail sends a verification code to the yaplet.io address. Find the verification chat in your Yaplet inbox and enter the code back in ProtonMail.
Save
Once verified, forwarding is active.
Most shared hosting providers (Hostinger, Bluehost, SiteGround, DreamHost, etc.) use cPanel, which has a built-in email forwarder tool.
Log in to cPanel
Go to your hosting account dashboard and open cPanel (usually at yourdomain.com/cpanel).
Open Email Forwarders
Under the Email section, click Forwarders.
Add a forwarder
Click Add Forwarder.
Configure the forwarder
- Address to Forward: enter the local part of the address (e.g.,
supportfor[email protected]) and select your domain from the dropdown - Forward to Email Address: enter your yaplet.io catch address (e.g.,
[email protected])
Save
Click Add Forwarder. Forwarding is active immediately — no verification step required.
Testing the Setup
Once forwarding is configured, send a test email from an external mailbox (not your company email — use a personal address) to [email protected]. Within a few seconds:
- A new chat should appear in your Yaplet inbox, with the external email address as the visitor
- The chat should have an Email badge
- Replying from Yaplet should send the email from
[email protected]