4.4 billion people use email — making it the most universal contact method on the planet. No app downloads, no accounts to create, no compatibility issues. Add an email button to your website and let every visitor reach you, regardless of device, browser, or corporate restrictions. Pre-fill subject lines for automatic department routing.
4.4B
Email users worldwide
99%
Check email daily
100%
Device compatibility
10,000+
Businesses trust Boei
An email widget (also called a mailto button, click-to-email button, or email contact button) is a floating button on your website that lets visitors send you an email with one click. When someone clicks the button, their default email client opens — Gmail, Outlook, Apple Mail, Thunderbird, or any other email app — with your address already filled in.
The email widget uses the standard mailto: protocol that has been part of the internet since 1995. When a visitor clicks your email button, it creates a link like mailto:hello@yourcompany.com?subject=Product%20Inquiry&body=Hi,%20I%20have%20a%20question%20about... that opens the visitor's preferred email application. The recipient address, subject line, and even initial message body can all be pre-filled.
Unlike contact forms that collect data on your website, email widgets hand control to the visitor. They compose the message in their own email client, can add attachments, CC colleagues, and keep the conversation in their inbox for reference. This makes email the preferred channel for formal, documented communication.
The mailto: protocol is supported by every web browser, every operating system, and every device manufactured in the last 30 years. There is no other contact method with this level of universal compatibility. Desktop computers, laptops, tablets, smartphones, even smart TVs — if it has a browser, your email button works. No app stores, no downloads, no account creation barriers.
In an era of WhatsApp, live chat, and AI chatbots, email might seem outdated. It is not. Email remains the backbone of business communication for powerful reasons that modern messaging apps cannot replicate:
Every person with an internet connection has an email address. Not everyone has WhatsApp (especially in North America and parts of Asia). Not everyone uses Telegram or Messenger. But everyone has email. By adding an email button to your website, you guarantee that 100% of visitors can contact you, not just those who use specific messaging apps.
Many companies block WhatsApp, Telegram, Facebook Messenger, and other personal messaging apps on work devices. Employees in banking, government, healthcare, defense, and enterprise IT cannot install unauthorized software. Email is the only approved external communication channel in these environments. If your customers include corporate buyers or enterprise clients, an email widget is not optional — it is essential.
Legal consultations, contract discussions, formal complaints, detailed proposals, insurance claims — certain communications require the formality and documentation that only email provides. Email threads serve as legally admissible records. Visitors can attach PDFs, contracts, images, and spreadsheets. No messaging app matches email for formal, documented business communication.
Even if you offer WhatsApp, live chat, and phone as primary channels, email should always be your safety net. Messaging apps have outages (WhatsApp went down for 6 hours in 2021, affecting 2 billion users). Chat widgets depend on JavaScript loading. Phone lines get busy. Email always works because it is decentralized — no single point of failure.
Not everyone wants real-time conversation. Some visitors prefer composing a thoughtful email at their own pace rather than feeling pressure to respond instantly in a live chat. Email respects the visitor's time and gives them full control over the conversation format, length, and timing.
Specific scenarios where email outperforms modern messaging
Enterprise clients work behind firewalls that block messaging apps. Their IT policies restrict software installations. Email is often the only approved external communication channel. An email widget ensures corporate buyers, procurement departments, and enterprise decision-makers can reach your sales team without IT approval barriers. Pair with contact form for structured RFP submissions.
Legal consultations, contract negotiations, formal complaints, compliance inquiries, and insurance claims require documented communication trails. Email provides legally admissible records, supports file attachments (contracts, PDFs, evidence), and maintains professional tone. Pre-fill subject lines like 'Legal Inquiry' or 'Compliance Question' to route messages to the right department automatically.
Millions of adults over 55 use email daily but have never installed WhatsApp, Telegram, or Messenger. If your audience includes retirees, senior services, healthcare patients, or traditional industries, email accessibility is critical. They know how email works — no learning curve, no app confusion. Combine with a phone widget for maximum accessibility.
Government agencies, municipalities, public utilities, and NGOs serve diverse populations including people without smartphones or messaging apps. Email ensures every citizen can reach your organization. Government workers themselves operate under strict IT policies that prohibit personal messaging apps on work devices. Email is the universal standard for public sector communication.
Professors, researchers, and students communicate primarily through institutional email. Academic inquiries about publications, collaboration proposals, conference submissions, and research partnerships happen over email. Pre-fill subject lines with department names or research areas to route inquiries efficiently. Add a contact form for student admissions.
Screen readers, assistive technologies, and accessibility tools work flawlessly with email because the mailto: protocol is a web standard supported since the earliest days of the internet. For visitors with disabilities, cognitive differences, or limited technical literacy, email is often the most familiar and accessible contact method. Always include email alongside modern channels for inclusive design.
A basic mailto link just opens an empty email to your address. Boei's email widget goes further — pre-fill subject lines and body text to guide visitors and automate your workflow. This transforms a simple email button into a smart routing and communication tool.
There are several ways to add email contact functionality to your website. Here is how they compare:
| Feature | Boei Email Widget | Basic Mailto Link | Contact Form | DIY Custom Code |
|---|---|---|---|---|
| Setup time | 5 minutes | 1 minute | 15-30 minutes | 1-3 hours |
| Email obfuscation (spam protection) | Yes | No (exposed in HTML) | Not needed | Manual implementation |
| Pre-filled subject & body | Yes, per page | Manual HTML editing | N/A | Manual per page |
| Department routing | Display rules per page | Multiple links needed | Dropdown field | Custom JavaScript |
| Analytics tracking | GA, Pixel, GTM | None | Depends on form tool | Manual |
| Multi-channel (50+ channels) | Yes | No | No | No |
| Floating button design | Customizable | Inline text link | Embedded or popup | Custom CSS needed |
| Business hours rules | Yes | No | Some tools | Custom code |
| GDPR compliant | Yes (EU servers) | Your responsibility | Varies | Your responsibility |
| Mobile optimized | Yes | Basic | Varies | Manual |
Use an email widget when visitors need to send detailed messages with attachments, when they want a copy of the conversation in their own inbox, or when targeting corporate users whose IT policies may block embedded forms. Use a contact form when you need structured data (specific fields like budget, company size, service type), when you want spam-free lead capture, or when you need complete conversion tracking. The best approach? Offer both. Boei lets you add email alongside contact forms in the same multi-channel widget.
Adding an email button is straightforward. Making it work effectively for your business requires strategy. Here are proven best practices:
Email is best for open-ended communication where visitors need flexibility — detailed proposals, file attachments, CC-ing colleagues, and keeping a personal copy. Contact forms are better for structured lead capture where you need specific data fields. Most businesses benefit from offering both: email for visitors who prefer traditional communication, forms for streamlined lead generation.
Displaying a raw email address in your HTML source code invites spam harvesting bots. Boei's email widget uses JavaScript-based obfuscation to hide your address from automated scrapers while keeping it fully functional for real visitors. The email address is never visible in your page source code, CSS, or static HTML — it is assembled dynamically, making it invisible to crawlers.
Don't send every email to one shared inbox. Configure your email widget to route messages intelligently: sales@company.com on product and pricing pages, support@company.com on documentation and help pages, careers@company.com on your jobs page. Use Boei's display rules to show different email addresses based on page URL patterns. This eliminates manual forwarding and ensures faster response times.
When someone clicks your email button, they should not face a blank email. Pre-fill the subject line with context: 'Inquiry from [Page Name]', 'Product Question — [Product]', 'Support Request — [Topic]'. This gives your team immediate context when the email arrives and helps visitors get started without thinking about what to write.
Email should not be your only contact option. Pair it with WhatsApp for quick conversations, phone for urgent matters, and contact forms for structured lead capture. Show live chat during business hours and email after hours. Boei's multi-channel widget lets visitors choose their preferred method from a single button.
Connect your email widget to Google Analytics, Facebook Pixel, or Google Tag Manager to understand which pages generate the most email inquiries. While you cannot track whether visitors actually sent the email (that happens outside your website), click data reveals which content drives the most interest. Use this data to optimize your page content and widget placement.
Two steps to go live
Create a free Boei account (no credit card needed). Enter your email address, customize the subject line and body text. Set different email addresses for different pages using display rules. Customize the button colors, position, and icon to match your brand.
Copy one line of HTML code to your website, or install our plugin for WordPress, Shopify, Wix, or Squarespace. Your email button goes live immediately. Email obfuscation protects your address from spam bots automatically.
In your Boei dashboard, open your widget and click the Install tab. Select WordPress and copy the WordPress plugin key.
Tip: The Install tab also offers a landing page link, QR code, and iframe embed.
Open WordPress and click on "Plugins".
Now, click "Add New" at the top of the page.
Search for "Boei" and find our plugin.
Click "Install Now".
When the plugin is installed, press "Activate".
Go to the Boei plugin in WordPress (see Boei in the left menu).
Enter the key you copied in the Widget Key field and press "save".
If you don't see the field for the Widget Key, click on "Advanced / Without domain detection".
Congrats, you are done!
In your Boei dashboard, open your widget and click the Install tab. Select Shopify and copy the installation code.
Tip: The Install tab also offers a landing page link, QR code, and iframe embed.
Open Shopify and click on "Apps" and search for "xo insert code".
We will use the plugin XO insert code to install Boei. It is a free and easy plugin.
Press install.
Confirm installation in Shopify.
Click add new code
Name the code "Boei" and enable it on the entire store.
Place the script from step two in place of the "code in footer" textbox.
Press save.
Now, we enable the plugin by clicking the theme customizer link.
Enable the checkbox and press save.
Congrats, you are done! You now have the Boei live chat Shopify installed.
In your Boei dashboard, open your widget and click the Install tab. Select Wix and copy the installation code.
Tip: The Install tab also offers a landing page link, QR code, and iframe embed.
Open Wix and go to Settings -> Custom Code.
Note that Wix does not allow code scripts on all account types; you may need to upgrade.
Click Apply in Wix. Congrats, you are done!
In your Boei dashboard, open your widget and click the Install tab. Select Squarespace and copy the installation code.
Tip: The Install tab also offers a landing page link, QR code, and iframe embed.
In your Squarespace dashboard, click "Edit Site" in the top right corner.
Click "Pages" in the left menu, then click "Custom Code" and select "Code Injection".
Note: Code Injection is available on Core, Plus, Advanced, Business, Commerce Basic, and Commerce Advanced plans. Personal plans don't have this feature.
Enter your Boei code in the Footer section and press "Save" at the top left.
The Boei widget will now appear on all pages of your Squarespace site. Congrats, you are done!
Beyond basic mailto links, Boei's email widget includes powerful features designed for businesses that take email communication seriously and want full control over how visitors contact them.
David K.
CEO Small-Business (50 or fewer emp.)
Seif Ahmed
@seif588
Neu
@siddharthaneu
Irfan
@mak_web_media
Peter C
@peter_c1
Andrew Lee
@fromlife89
Grzegorz G.
Joshua G.
Ronald D.
Director Small-Business (50 or fewer emp.)
Fahd T.
Founder Small-Business (50 or fewer emp.)
David S.
CEO/Founder Small-Business (50 or fewer emp.)
Vance W.
Julien V.
Développeur d'e-commerce Small-Business (50 or fewer emp.)
Grant
Hansie
David K.
CEO Small-Business (50 or fewer emp.)
Seif Ahmed
@seif588
Neu
@siddharthaneu
Irfan
@mak_web_media
Peter C
@peter_c1
Chandra Kusuma
Pepe
Arjun E.
José Manuel D.
Cristian Trappolini
Daniel Gyger
Nitesh Manav
Renaat Sioncke
Fran Tully
Proinsias M.
Gavin S.
Sara Hall
Mike Foston
Lukáš H.
Bikram K. S.
Chandra Kusuma
Pepe
Arjun E.
José Manuel D.
Guides, platform documentation, and related tools
Step-by-step email widget setup for every platform
Monitor email widget performance
Explore alternative contact methods
Email is essential for universal accessibility, but it should not be your only contact option. Smart businesses offer multiple channels so every visitor finds their preferred way to reach you:
Boei's multi-channel widget shows all your channels in one place. Use display rules to prioritize email for corporate-heavy pages, show WhatsApp for mobile visitors, add contact forms for quote requests, and include phone for urgent matters — all from a single floating button.
Universal accessibility for 4.4 billion email users worldwide